PL
Baza wiedzy 3 min czytania

Czym jest automatyczne odtwarzanie (autoplay)?

W skrócie

Ustawienie odtwarzacza, które rozpoczyna odtwarzanie filmu automatycznie po załadowaniu strony, zamiast czekać, aż odwiedzający naciśnie odtwarzanie.

Automatyczne odtwarzanie sprawia, ze osadzony film zaczyna się odtwarzać natychmiast po załadowaniu odtwarzacza, bez kliknięcia przycisku odtwarzania przez odwiedzającego. W osadzeniu YouTube kontroluje się je, dodając autoplay=1 do adresu osadzania.

Ograniczenia przeglądarek

Większość nowoczesnych przeglądarek blokuje automatyczne odtwarzanie wideo z dźwiękiem, chyba ze odwiedzający juz wszedł w interakcję ze strona, albo film jest też wyciszony. Dlatego automatyczne odtwarzanie w praktyce niemal zawsze łączy się z mute=1: wyciszone automatyczne odtwarzanie jest szeroko dozwolone, z dźwiękiem zwykłe nie.

Kiedy go używać

Automatyczne odtwarzanie może pasować do banera głównego lub filmu w tle, ale dodaje tarcie dla odwiedzających na wolnych łączach i może kolidować z wymogami zgody na ciasteczka, jeśli zaczyna się przed jej udzieleniem. Generator kodu osadzania pozostawia automatyczne odtwarzanie domyślnie wyłączone z tego powodu.

Dlaczego przeglądarki tak mocno ograniczają automatyczne odtwarzanie

Automatyczne odtwarzanie wideo, zwłaszcza z dźwiękiem, bylo powszechnie znienawidzone przez użytkowników internetu: niespodziewany hałas, zmarnowane pasmo na mobilnych planach danych i filmy odtwarzające się, o które odwiedzający nigdy nie prosił. Twórcy przeglądarek reagowali przez ostatnie lata, stopniowo ograniczając automatyczne odtwarzanie, na ogół wymagając, by wideo bylo wyciszone, chyba ze odwiedzający juz wykazał jakieś zaangażowanie ze strona, na przykład wcześniejsze kliknięcie.

Przykład praktyczny

Osadzenie skonfigurowane samym autoplay=1 zwykłe zawiedzie po cichu w większości nowoczesnych przeglądarek, po prostu się nie uruchamiając, ponieważ automatyczne odtwarzanie z dźwiękiem jest domyślnie zablokowane. Dodanie mute=1 obok, autoplay=1&mute=1, to cos, co faktycznie działa niezawodnie. Dlatego właśnie nasz generator kodu osadzania automatycznie włącza wyciszenie, gdy tylko włączysz automatyczne odtwarzanie.

Automatyczne odtwarzanie a kliknięcie w celu odtworzenia

Alternatywa dla automatycznego odtwarzania jest po prostu czekanie, aż odwiedzający kliknie własny przycisk odtwarzania odtwarzacza, co jest domyślnym zachowaniem każdego osadzenia bez ustawionego parametru autoplay. Kliknięcie w celu odtworzenia szanuje intencję odwiedzającego i unika niepotrzebnego zużycia pasma dla osób, które przewijają dalej bez oglądania, podczas gdy automatyczne odtwarzanie może zwiększyć czas oglądania treści zaprojektowanych do biernej konsumpcji.

Automatyczne odtwarzanie a dostępność

Dla osób korzystających z czytników ekranu nagle odtwarzanie dźwięku bez ostrzeżenia bywa szczególnie uciążliwe, ponieważ zagłusza syntezator mowy i utrudnia orientację na stronie. Wytyczne dotyczące dostępności często zalecają, aby jakikolwiek dźwięk trwający dłużej niż kilka sekund miał łatwo dostępny przycisk wyciszenia lub zatrzymania, co dodatkowo przemawia za ostrożnym stosowaniem tej funkcji.

Automatyczne odtwarzanie na urządzeniach mobilnych

Przeglądarki mobilne, zwłaszcza Safari na iOS, stosują jeszcze bardziej rygorystyczne zasady dotyczące automatycznego odtwarzania niż ich odpowiedniki desktopowe, często wymagając dodatkowo atrybutu playsinline, aby wideo nie przechodziło automatycznie w tryb pełnoekranowy przy starcie. Warto to uwzględnić przy projektowaniu stron mobilnych z automatycznie odtwarzanym wideo w tle.

Najczęściej zadawane pytania

Dlaczego automatyczne odtwarzanie nie działa z dźwiękiem?

Większość przeglądarek blokuje automatyczne odtwarzanie wideo z dźwiękiem, chyba ze odwiedzający juz wszedł w interakcję ze strona, dlatego zwykłe łączy się je z wyciszeniem.

Jak włączyć automatyczne odtwarzanie w osadzeniu YouTube?

Zaznacz opcję Automatyczne odtwarzanie w naszym generatorze kodu osadzania; automatycznie włączy też wyciszenie dla niezawodności.