Putar otomatis video html dengan suara

Untuk setiap target pengujian, setidaknya ada satu yang sama untuk menjeda atau menghentikan audio, atau mematikan volume audio secara terpisah dari keseluruhan kontrol volume sistem

Harapan 2

Untuk menjeda atau menghentikan atau mematikan volume audio adalah , memiliki yang tidak hanya , dan

Asumsi

Tidak ada asumsi

Dukungan Aksesibilitas

Kontrol


	
	

2 dan

	
	

1 asli di beberapa browser dan kombinasi teknologi bantuan tidak dapat diakses oleh keyboard dan elemen

	
	

2 atau

	
	

1 itu sendiri mungkin tidak diumumkan. Penulis disarankan untuk menggunakan kontrol khusus untuk navigasi keyboard dan dukungan aksesibilitas lintas browser secara umum

Latar belakang

Bibliografi

Pemetaan Persyaratan Aksesibilitas

  • G170. Menyediakan kontrol di dekat awal halaman Web yang mematikan suara yang diputar secara otomatis
    • Pelajari lebih lanjut tentang teknik G170
    • Tidak diperlukan untuk kesesuaian dengan rekomendasi aksesibilitas W3C
    • Pemetaan hasil
      • Hasil
        
        	
        	
        
        
        _7 apa pun. teknik tidak puas
      • Semua
        
        	
        	
        
        
        _8 hasil. teknik perlu pengujian lebih lanjut
      • Hasil
        
        	
        	
        
        
        _9. teknik perlu pengujian lebih lanjut

Aspek Masukan

Aspek-aspek berikut diperlukan dalam menggunakan aturan ini

Uji Kasus

Lulus

Lulus Contoh 1

Buka di tab baru

Elemen


	
	

1 ini harus menjeda, menghentikan, atau mematikan volume audio


_

Contoh Lulus 2

Buka di tab baru

Elemen


	
	

2 ini harus menjeda, menghentikan, atau mematikan volume audio


	
	

Contoh Lulus 3

Buka di tab baru

Elemen


	
	

2 ini memiliki kebiasaan untuk menjeda atau menghentikan atau mematikan volume audio


	


	

Pause Mute

Gagal

Contoh Gagal 1

Buka di tab baru

Elemen


	
	

1 ini tidak memiliki fitur untuk menjeda, menghentikan, atau mematikan volume audio


_

Contoh Gagal 2

Buka di tab baru

Elemen


	
	

2 ini diputar otomatis dan tidak memiliki opsi untuk menjeda, menghentikan, atau mematikan volume audio


	
	

Contoh Gagal 3

Buka di tab baru

Elemen


	
	

2 ini harus menjeda, menghentikan, atau mematikan volume audio tetapi tidak terlihat


	


	

Pause Mute

Contoh Gagal 4

Buka di tab baru

Elemen


	
	

2 ini harus menjeda, menghentikan, atau mematikan volume audio, tetapi elemen

	


	

Pause Mute

7 tidak memiliki nama yang dapat diakses


	


	

Contoh Gagal 5

Buka di tab baru

Elemen


	
	

2 ini memiliki fungsi untuk menjeda, menghentikan, atau mematikan volume audio tetapi tidak termasuk dalam pohon aksesibilitas


	


	

Play Mute

Tidak dapat diterapkan

Contoh yang Tidak Dapat Diterapkan 1

Buka di tab baru

Audio elemen


	
	

2 ini diputar otomatis selama lebih dari 3 detik tetapi

0


	
	

Contoh yang Tidak Dapat Diterapkan 2

Buka di tab baru

File


1 dari elemen

	
	

2 ini tidak memiliki output audio


	
	

Contoh yang Tidak Dapat Diterapkan 3

Buka di tab baru

Elemen


	
	

1 ini tidak diputar otomatis


_

Glosarium

Nama yang Dapat Diakses

Nama yang dapat diakses adalah nama elemen antarmuka pengguna yang ditentukan secara terprogram

Nama yang dapat diakses dihitung menggunakan perhitungan nama dan deskripsi yang dapat diakses

Untuk bahasa markup asli, seperti HTML dan SVG, informasi tambahan tentang cara menghitung nama yang dapat diakses dapat ditemukan di dan

Untuk detail lebih lanjut, lihat contoh nama yang dapat diakses

Catatan. Sesuai perhitungan nama dan deskripsi yang dapat diakses, setiap elemen selalu memiliki nama yang dapat diakses. Ketika tidak ada nama yang dapat diakses yang diberikan, elemen tersebut tetap akan diberi nama kosong (


4)

Catatan. Sesuai perhitungan nama dan deskripsi yang dapat diakses, nama yang dapat diakses dipangkas dari spasi kosong di depan dan di belakang. Khususnya, tidak mungkin nama yang dapat diakses yang tidak kosong hanya terdiri dari spasi kosong karena ini harus dipangkas

Nilai atribut

Nilai atribut dari atribut konten yang ditetapkan pada elemen HTML adalah nilai yang diperoleh atribut setelah diurai dan dihitung sesuai spesifikasi. Ini mungkin berbeda dari nilai yang sebenarnya ditulis dalam kode HTML karena pemangkasan karakter spasi atau non-digit, nilai default, atau ketidakpekaan huruf besar-kecil

Beberapa kasus penting dari nilai atribut, antara lain

  • Untuk , nilai atribut adalah keadaan atribut, atau kata kunci yang memetakannya; . Jadi
    
    
    _5 memiliki nilai atribut
    
    
    6 (negara bagian) atau
    
    
    7 (pemetaan kata kunci untuknya), kedua formulasi tersebut memiliki arti yang sama;
  • Untuk , nilai atributnya adalah
    
    	
    	
    
    
    _3 ketika atribut itu ada dan
    
    	
    	
    
    
    4 sebaliknya. Jadi , dan semuanya memiliki nilai atribut
    
    	
    	
    
    
    _5 dari
    
    	
    	
    
    
    3
  • Untuk atribut yang nilainya digunakan dalam konteks case-insensitive, nilai atribut adalah versi huruf kecil dari nilai yang ditulis dalam kode HTML
  • Untuk atribut yang accept , nilai atribut adalah hasil parsing dari nilai yang dituliskan pada kode HTML sesuai aturan parsing bilangan semacam ini
  • Untuk atribut yang menerima set token, baik atau , nilai atribut adalah set token yang diperoleh setelah mengurai set dan, bergantung pada kasusnya, mengonversi itemnya menjadi huruf kecil (jika set digunakan dalam konteks yang tidak peka huruf besar-kecil)
  • Untuk
    
    	
    	
    
    
    7 atribut, nilai atribut dihitung seperti yang ditunjukkan dalam dan

Daftar ini tidak lengkap, dan hanya berfungsi sebagai ilustrasi untuk beberapa kasus yang paling umum

Nilai atribut dari an adalah nilai yang dikembalikan saat mendapatkannya. Perhatikan bahwa ketika sebuah atribut konten, mereka memiliki nilai atribut yang sama

Dapat difokuskan

Sebuah elemen dapat difokuskan jika salah satu atau kedua hal berikut benar

Pengecualian. Elemen yang kehilangan fokus selama periode hingga 1 detik setelah memperoleh fokus, tanpa interaksi pengguna dengan halaman tempat elemen berada, tidak dianggap dapat difokuskan

Catatan

  • Rentang waktu 1 detik adalah batas arbitrer yang tidak termasuk dalam WCAG. Mengingat skrip dapat mengelola status fokus elemen, menguji kemampuan fokus suatu elemen secara konsisten akan menjadi tidak praktis tanpa batas waktu
  • The dari suatu elemen adalah nilai dari parsing menggunakan. Agar berbeda dari nol, harus tanpa kesalahan

Termasuk dalam pohon aksesibilitas

Elemen yang termasuk dalam pohon aksesibilitas dari API aksesibilitas khusus platform diekspos ke teknologi asistif. Ini memungkinkan pengguna teknologi bantuan untuk mengakses elemen dengan cara yang memenuhi persyaratan pengguna individual

Aturan umum kapan elemen disertakan dalam pohon aksesibilitas ditentukan dalam pemetaan API aksesibilitas inti. Untuk bahasa markup asli, seperti HTML dan SVG, aturan tambahan ketika elemen disertakan dalam pohon aksesibilitas dapat ditemukan di pemetaan API aksesibilitas HTML (draft kerja) dan pemetaan API aksesibilitas SVG (draft kerja)

Untuk detail selengkapnya, lihat contoh disertakan dalam pohon aksesibilitas

elemen dihapus dari pohon aksesibilitas. Namun, beberapa browser akan membiarkan elemen dengan atribut


	
	

8 disetel ke

	
	

3 di pohon aksesibilitas. Karena tersembunyi, elemen ini dianggap tidak termasuk dalam pohon aksesibilitas. Hal ini dapat menimbulkan kebingungan bagi pengguna teknologi asistif karena mereka mungkin masih dapat berinteraksi dengan elemen yang dapat difokuskan ini menggunakan navigasi keyboard berurutan, meskipun elemen tersebut tidak boleh disertakan dalam pohon aksesibilitas

Alat untuk mencapai tujuan

Suatu ketika memungkinkan pengguna akhir untuk mencapai suatu tujuan

Catatan. Aturan apa pun yang menggunakan definisi ini harus memberikan deskripsi yang tidak ambigu tentang tujuan yang ingin dicapai oleh instrumen yang digunakan

Hasil

Outcome adalah suatu kesimpulan yang berasal dari penilaian suatu Peraturan ACT terhadap suatu atau salah satu unsurnya. Hasil dapat menjadi salah satu dari tiga jenis berikut

  • Tidak dapat diterapkan. Tidak ada bagian dari subjek uji yang cocok dengan penerapannya
  • Lulus. A memenuhi semua harapan
  • Gagal. A tidak memenuhi semua harapan

Catatan. Aturan memiliki satu


	
	

8 atau

	
	

7 hasil untuk setiap. Jika tidak ada target pengujian, aturan memiliki satu hasil

	
	

9. Ini berarti bahwa masing-masing akan memiliki satu atau lebih hasil

Catatan. Implementasi menggunakan EARL10-Schema dapat mengekspresikan hasil dengan. Selain


	
	

8,

	
	

7 dan

	
	

9, EARL 1. 0 juga mendefinisikan hasil

	


	

Pause Mute

_6. Meskipun ini tidak bisa menjadi hasil dari Aturan ACT ketika diterapkan secara keseluruhan, sering terjadi bahwa aturan hanya dievaluasi sebagian. Misalnya, ketika penerapannya otomatis, tetapi ekspektasi harus dievaluasi secara manual. Hasil “sementara” tersebut dapat dinyatakan dengan hasil

	


	

Pause Mute

6

Tersembunyi secara terprogram

Elemen HTML tersembunyi secara terprogram jika memiliki properti CSS


	


	

Pause Mute

8 yang nilainya bukan

	


	

Pause Mute

9;

  • memiliki properti CSS
    
    	
    
    
    	

    _0 dari
    
    	
    
    
    	

    1;
  • memiliki atribut
    
    	
    	
    
    
    8 yang disetel ke
    
    	
    	
    
    
    3

Catatan. Bertentangan dengan ketentuan lainnya, properti CSS


	


	

Pause Mute

_8 dapat dikembalikan oleh keturunan

Catatan. Pengaturan properti CSS


	


	

0 ke

	


	

1 untuk elemen dengan atribut

	


	

7. Meskipun tidak diwajibkan oleh HTML, semua browser modern mengikuti saran ini. Karena itu atribut

	


	

_7 tidak digunakan dalam definisi ini. Di browser yang menggunakan saran ini, mengesampingkan properti CSS

	


	

0 dapat mengungkapkan elemen dengan atribut

	


	

7

Bisa dilihat

Konten dapat dilihat melalui penglihatan

Konten dianggap terlihat jika menjadikannya transparan sepenuhnya akan menghasilkan perbedaan dalam piksel yang dirender untuk bagian mana pun dari dokumen yang saat ini berada dalam area pandang atau dapat dibawa ke area pandang melalui pengguliran

.

Untuk lebih jelasnya, lihat contoh terlihat

Halaman web (HTML)

HTML adalah kumpulan dari semua yang memiliki kesamaan

Catatan. Penyusunan konteks penelusuran sebagian besar terjadi dengan


	


	

Play Mute

1 dan

	


	

Play Mute

2. Jadi halaman web akan sebagian besar waktu menjadi dokumen "tingkat atas" dan semua

	


	

Play Mute

1 dan

	


	

Play Mute

2 (secara rekursif)

Catatan. sebagaimana didefinisikan oleh WCAG tidak terbatas pada teknologi HTML tetapi juga dapat mencakup, mis. g. , dokumen PDF atau DOCX

Catatan. Meskipun halaman web seperti yang didefinisikan di sini adalah kumpulan (dan tidak mengandung jenis node lain), seseorang dapat secara kasar menulis bahwa setiap node adalah "dalam halaman web" jika itu adalah bagian dari halaman web itu.

Ruang putih

Spasi kosong adalah karakter yang memiliki properti Unicode “White_Space” dalam daftar properti Unicode

Ini termasuk

  • semua karakter dalam , dan
  • karakter berikut dalam kategori

    • Tabulasi karakter (U+0009)
    • Umpan Baris (LF) (U+000A)
    • Tabulasi Garis (U+000B)
    • Umpan Formulir (FF) (U+000C)
    • Gerbong Pengembalian (CR) (U+000D)
    • Baris Berikutnya (NEL) (U+0085)

Versi Aturan

Ini adalah versi pertama dari aturan ACT ini

Implementasi

Saat ini tidak ada implementasi yang diketahui untuk aturan ini. Jika Anda ingin berkontribusi implementasi, silakan baca halaman Implementasi ACT untuk detailnya

Bisakah Anda memutar video secara otomatis dengan HTML suara?

Video diputar otomatis dalam HTML menyebabkan video mulai diputar secara otomatis segera setelah halaman dimuat. Untuk pengalaman pengguna yang lebih baik, browser modern hanya mengizinkan pemutaran otomatis dengan audio yang dinonaktifkan atau video yang dibisukan . Untuk menyematkan video youtube yang diputar otomatis, gunakan tag iframe alih-alih tag video.

Bagaimana cara memutar otomatis dan mengulang audio dalam HTML?

Atribut putar otomatis adalah atribut boolean . Saat ada, audio akan mulai diputar secara otomatis segera setelah dapat melakukannya tanpa henti. Catatan. Browser Chromium tidak mengizinkan putar otomatis dalam banyak kasus. Namun, putar otomatis tanpa suara selalu diizinkan.

Bagaimana cara memutar otomatis video dengan suara di Chrome?

Pergi ke pengaturan. ” Klik tombol "Pengaturan" di sebelah opsi "Putar Otomatis". Dari munculan, klik tarik-turun di samping opsi "Default untuk semua situs web", dan alihkan ke "Izinkan audio dan video. ”

Bagaimana cara memutar audio secara otomatis di HTML Chrome?

Cukup tambahkan iframe tak terlihat dengan an. mp3 sebagai sumbernya dan allow="autoplay" sebelum elemen audio . Akibatnya, browser tertipu untuk memulai file audio berikutnya.