YouTube GDPR

Год назад вступил в силу закон о защите данных GDPR. В России с 2006 года действует ФЗ «О персональных данных».

Целью .. закона является обеспечение .. защиты прав на неприкосновенность частной жизни, личную и семейную тайну.

Статья 2. №152-ФЗ

YouTube

Установленные в браузере файлы cookie:

Это помогает YouTube знать о вас:

Поисковые запросы;
Просмотренные видео;
Просмотренную рекламу;
Местонахождение;
Посещённые сайты;
Устройства и приложения для выхода в Интернет.

https://safety.google/privacy/data/

Более подробно рассказано командой EFF.

Решение

Безопаснее всего скачивать миниатюры видео локально. Пользователь скачивает изображение с вашего сайта.

При запуске видео оно грузится с youtube-nocookie.com. Заголовки остаются такими же, к сожалению. Это решается лишь скачиванием видео на стороне сервера.

Ситуация очень неясная.

Плагин

Сравнение плагинов для ютуба:

Имя плагинаМиниатюраNoCookie видео
Simple YouTube GDPRЛокальная+
Lazy Load by WP Rocketi.ytimg.com
10Web YouTube
a3 Lazy Load
ARVE Advanced Responsive Video Embedder+
Complianz | GDPR Cookie Consent
FV Player
Lazy Load for Videosi2.ytimg.com
WP Video Popup
WP YouTube Lytei.ytimg.com+
YouTube

Команда EFF создала плагин MyTube для CMS Drupal ещё в 2008 году.

Я создал плагин Simple YouTube GDPR для CMS WordPress.

Алгоритм похож:

  1. На стороне сервера скачивается миниатюра видео.
  2. Заменяются все YouTube видео на локальные изображения.
  3. При нажатии кнопки Играть, загружается youtube-nocookie.com версия видео.

PHP

JS

Пример

Локальная миниатюра

Полезные ссылки

Photo by Matthew Henry on Unsplash

Как сделать сайт «зелёным» на все 100%

10 секунд — это предел для загрузки сайта, иначе вы теряете клиента! Это было известно ещё в 1993 году. Сейчас прошло 16 лет и скорости выросли минимум в 16 раз… Хотя нет…

В статье собраны ссылки на все материалы, которые помогут вам проходить тесты гугла на 100/100. Все рекомендации я выполнил на своих сайтах: html сайт и WordPress.

Читать далее «Как сделать сайт «зелёным» на все 100%»

Адекватная контактная форма

Взаимодействие с сайтом должно быть таким же приятным как с хозяйками касс в Ашане.

Плохие примеры

Покупка тура в агенстве:
— Добрый день, можно посмотреть наличие мест в Турции?
— Какой отель, сколько звёзд и где именно?
— Всё включено, пять звёзд, ну.. давайте Кемер.
— Вы не указали стоимость.
— 40 000 руб. за 7 ночей.

— Нет, в Кемере уже нет мест.
— А в Белеке?
— Что в Белеке? (укажите страну, цену и т.д.)


Мы бы не общались с консультантом, который забывает всё, что мы сказали.
Но почему мы прощаем это сайтам?

Читать далее «Адекватная контактная форма»