Akhirnya: Mozilla menambah kerja HTML5 Video menyekat autoplay ke Firefox

Saya hanya menulis tutorial untuk melumpuhkan video Flash dan HTML5 auto dalam Firefox dan Chrome di mana saya menyebut pilihan media.autoplay.enabled Firefox untuk menyahdayakan beberapa - tetapi tidak semua - video HTML5 dari bermain secara automatik.

Sebab mengapa ini hanya berfungsi di sesetengah tapak tetapi tidak pada orang lain adalah kerana bagaimana tapak melaksanakan pemain dan bermain () panggilan. Tapak boleh memanggil main () secara langsung tanpa menggunakan autoplay, dan jika itu berlaku, mereka tidak disekat oleh pelaksanaan semasa Firefox kerana ciri ini hanya menyekat video jika autoplay digunakan secara eksplisit.

Ini adalah contoh kes di YouTube yang boleh anda uji dengan mudah dengan menetapkan keutamaan kepada palsu di Firefox sebelum anda memainkan video di YouTube selepas itu. Anda akan melihat bahawa video dimainkan secara automatik apabila anda membuka laman web ini.

Sekurang-kurangnya, inilah yang berlaku jika anda menjalankan versi penyemak imbas sebelum 41. Jika anda menjalankan binaan perayauan Malam terbaharu, anda akan melihat bahawa Mozilla menetapkan masalah ini.

Menetapkan pilihan ke YouTube palsu dan melawat selepas itu akan menghentikan semua video daripada bermain secara automatik di laman web ini.

Penyenaraian bug, dibuka semula pada tahun 2011 terpaksa dibuka semula berkali-kali sebagai Mozilla, kerana pelbagai alasan, tidak melaksanakan perubahan pada penyemak imbas.

Kerja di atasnya bermula beberapa hari yang lalu dan patch terakhir yang menyelesaikan masalah mendarat untuk versi Firefox 41 dengan cepat selepas itu.

Firefox 41 kini tersedia di saluran Malam. Ini bermakna pengguna Stabil perlu menunggu beberapa bulan sebelum ia berada dalam versi penyemak imbas mereka (ia mengambil masa enam minggu untuk berpindah ke versi baru dengan kemas kini seterusnya ke versi 39 yang dikeluarkan pada 30 Jun 2015).

Mozilla bertujuan untuk melepaskan Firefox 41 pada 22 September untuk saluran penyemak imbas web yang stabil.

Arahan untuk membolehkan penyekatan video HTML5 di Firefox

Lakukan yang berikut untuk menyekat autoplay video HTML5 dalam penyemak imbas:

  1. Taip mengenai: config dalam bar alamat pelayar dan tekan enter.
  2. Sahkan bahawa anda akan berhati-hati jika pemberitahuan itu muncul.
  3. Gunakan carian di bahagian atas untuk mencari media.autoplay.enabled pilihan.
  4. Klik dua kali padanya.

Melakukannya sebaik sahaja menetapkan keutamaan kepada palsu yang menghidupkan autoplay untuk elemen HTML di Firefox. Anda boleh membalikkannya pada bila-bila masa dengan mengklik dua kali lagi, atau dengan mengklik kanan pada pilihan dan memilih pilihan semula dari menu konteks.