{ "core/audits/accessibility/accesskeys.js | description": { "message": "Kunci akses memungkinkan pengguna memfokuskan bagian halaman dengan cepat. Untuk navigasi yang tepat, setiap kunci akses harus unik. [Pelajari lebih lanjut kunci akses](https://dequeuniversity.com/rules/axe/4.10/accesskeys)." }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "Nilai `[accesskey]` tidak unik." }, "core/audits/accessibility/accesskeys.js | title": { "message": "Nilai `[accesskey]` bersifat unik" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Setiap `role` ARIA mendukung subset tertentu dari atribut `aria-*`. Membatalkan pencocokan ini akan membuat atribut `aria-*` menjadi tidak valid. [Pelajari cara mencocokkan atribut ARIA dengan perannya](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)." }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "Atribut `[aria-*]` tidak cocok dengan perannya" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "Atribut `[aria-*]` cocok dengan perannya" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Banyak elemen HTML yang hanya dapat diberi peran ARIA tertentu. Menggunakan peran ARIA yang tidak diizinkan dapat mengganggu aksesibilitas halaman web. [Pelajari lebih lanjut peran ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)." }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Menggunakan peran ARIA pada elemen yang tidak kompatibel" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Menggunakan peran ARIA hanya pada elemen yang kompatibel" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Jika elemen tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari cara membuat elemen perintah agar lebih mudah diakses](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)." }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Elemen `button`, `link`, dan `menuitem` tidak memiliki nama yang dapat diakses." }, "core/audits/accessibility/aria-command-name.js | title": { "message": "Elemen `button`, `link`, dan `menuitem` memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Beberapa atribut ARIA hanya diizinkan pada elemen dalam kondisi tertentu. [Pelajari lebih lanjut atribut ARIA bersyarat](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)." }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "Atribut ARIA tidak digunakan sebagaimana yang ditentukan untuk peran elemen" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "Atribut ARIA digunakan sebagaimana yang ditentukan untuk peran elemen" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "Peran ARIA yang sudah tidak digunakan lagi mungkin tidak akan diproses dengan benar oleh teknologi pendukung. [Pelajari lebih lanjut peran ARIA yang tidak digunakan lagi](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)." }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Menggunakan peran ARIA yang tidak digunakan lagi" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "Tidak menggunakan peran ARIA yang tidak digunakan lagi" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "Elemen \"dialog\" ARIA tanpa label aksesibilitas dapat membuat pengguna pembaca layar tidak memahami fungsi elemen ini. [Pelajari cara membuat elemen \"dialog\" ARIA yang lebih mudah diakses](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)." }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Elemen dengan `role=\"dialog\"` atau `role=\"alertdialog\"` tidak memiliki label aksesibilitas." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Elemen dengan `role=\"dialog\"` atau `role=\"alertdialog\"` memiliki label aksesibilitas." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "Teknologi pendukung seperti pembaca layar tidak berfungsi secara konsisten jika `aria-hidden=\"true\"` disetel pada`
` dokumen. [Pelajari cara `aria-hidden` memengaruhi isi dokumen](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)." }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` tersedia di `` dokumen" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` tidak tersedia di `` dokumen" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Turunan yang dapat difokuskan dalam elemen `[aria-hidden=\"true\"]` mencegah elemen interaktif tersebut tersedia bagi pengguna teknologi pendukung seperti pembaca layar. [Pelajari cara `aria-hidden` memengaruhi elemen yang dapat difokuskan](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)." }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "Elemen `[aria-hidden=\"true\"]` memuat turunan yang dapat difokuskan" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "Elemen `[aria-hidden=\"true\"]` tidak memuat turunan yang dapat difokuskan" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Jika kolom input tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari lebih lanjut label kolom input](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)." }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "Kolom masukan ARIA tidak memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "Kolom masukan ARIA memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Jika elemen pengukur tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari cara memberi nama elemen `meter`](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)." }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "Elemen `meter` ARIA tidak memiliki nama yang dapat diakses." }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "Elemen `meter` ARIA memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Jika elemen `progressbar` tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari cara memberi label pada elemen `progressbar`](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)." }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "Elemen `progressbar` ARIA tidak memiliki nama yang dapat diakses." }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "Elemen `progressbar` ARIA memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "Menggunakan atribut ARIA dalam peran yang dilarang dapat menyebabkan informasi yang penting tidak akan disampaikan kepada pengguna teknologi pendukung. [Pelajari lebih lanjut peran ARIA yang dilarang](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)." }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "Elemen menggunakan atribut ARIA yang dilarang" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "Elemen hanya menggunakan atribut ARIA yang diizinkan" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Beberapa peran ARIA memiliki atribut wajib yang menjelaskan status elemen ke pembaca layar. [Pelajari lebih lanjut peran dan atribut yang diperlukan](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)." }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "`[role]` tidak memiliki semua atribut `[aria-*]` yang diperlukan" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "`[role]` memiliki semua atribut `[aria-*]` yang diperlukan" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Beberapa peran induk ARIA harus memuat peran turunan tertentu agar dapat menjalankan fungsi aksesibilitas yang diinginkan. [Pelajari lebih lanjut peran dan elemen turunan yang diperlukan](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)." }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Elemen dengan `[role]` ARIA yang mewajibkan turunannya berisi `[role]` tertentu tidak memiliki beberapa atau semua turunan yang diperlukan." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "Elemen dengan `[role]` ARIA yang mewajibkan turunannya berisi `[role]` tertentu memiliki semua turunan yang diperlukan." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Beberapa peran turunan ARIA harus dimuat oleh peran induk tertentu agar dapat menjalankan fungsi aksesibilitas yang diinginkan dengan tepat. [Pelajari lebih lanjut peran ARIA dan elemen induk yang diperlukan](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)." }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "`[role]` tidak dimuat oleh elemen induk wajibnya" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "`[role]` dimuat oleh elemen induk wajibnya" }, "core/audits/accessibility/aria-roles.js | description": { "message": "Peran ARIA harus memiliki nilai yang valid agar dapat menjalankan fungsi aksesibilitas yang diinginkan. [Pelajari lebih lanjut peran ARIA yang valid](https://dequeuniversity.com/rules/axe/4.10/aria-roles)." }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "Nilai `[role]` tidak valid" }, "core/audits/accessibility/aria-roles.js | title": { "message": "Nilai `[role]` valid" }, "core/audits/accessibility/aria-text.js | description": { "message": "Menambahkan `role=text` di sekitar node teks yang dipisahkan oleh markup memungkinkan VoiceOver memperlakukannya sebagai satu frasa, tetapi turunan elemen yang dapat difokuskan tidak akan diucapkan. [Pelajari atribut `role=text` lebih lanjut](https://dequeuniversity.com/rules/axe/4.10/aria-text)." }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "Elemen dengan atribut `role=text` memiliki turunan yang dapat difokuskan." }, "core/audits/accessibility/aria-text.js | title": { "message": "Elemen dengan atribut `role=text` tidak memiliki turunan yang dapat difokuskan." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Jika kolom tombol tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari lebih lanjut kolom tombol](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)." }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "Kolom beralih ARIA tidak memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "Kolom beralih ARIA memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Jika elemen tooltip tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari cara memberi nama elemen `tooltip`](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)." }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "Elemen `tooltip` ARIA tidak memiliki nama yang dapat diakses." }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "Elemen `tooltip` ARIA memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Jika elemen `treeitem` tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya dengan nama umum, sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari lebih lanjut cara memberi label pada elemen `treeitem`](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)." }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "Elemen `treeitem` ARIA tidak memiliki nama yang dapat diakses." }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "Elemen `treeitem` ARIA memiliki nama yang dapat diakses" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Teknologi pendukung, seperti pembaca layar, tidak dapat menafsirkan atribut ARIA dengan nilai yang tidak valid. [Pelajari lebih lanjut nilai yang valid untuk atribut ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)." }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "Atribut `[aria-*]` tidak memiliki nilai yang valid" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "Atribut `[aria-*]` memiliki nilai yang valid" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "Teknologi pendukung, seperti pembaca layar, tidak dapat menafsirkan atribut ARIA dengan nama yang tidak valid. [Pelajari lebih lanjut atribut ARIA yang valid](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)." }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "Atribut `[aria-*]` tidak valid atau salah eja" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "Atribut `[aria-*]` valid dan tidak salah eja" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Elemen yang Gagal" }, "core/audits/accessibility/button-name.js | description": { "message": "Jika tombol tidak memiliki label aksesibilitas, pembaca layar akan mengucapkannya sebagai \"tombol\", sehingga tidak dapat digunakan oleh pengguna yang mengandalkan pembaca layar. [Pelajari cara membuat tombol lebih mudah diakses](https://dequeuniversity.com/rules/axe/4.10/button-name)." }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Tombol tidak memiliki nama yang dapat diakses" }, "core/audits/accessibility/button-name.js | title": { "message": "Tombol memiliki nama yang dapat diakses" }, "core/audits/accessibility/bypass.js | description": { "message": "Dengan menambahkan cara untuk mengabaikan konten berulang, pengguna keyboard dapat membuka halaman dengan lebih efisien. [Pelajari lebih lanjut cara mengabaikan blok konten](https://dequeuniversity.com/rules/axe/4.10/bypass)." }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "Halaman ini tidak memuat judul, link lewati, atau wilayah landmark" }, "core/audits/accessibility/bypass.js | title": { "message": "Halaman ini memuat judul, link lewati, atau wilayah landmark" }, "core/audits/accessibility/color-contrast.js | description": { "message": "Teks yang memiliki kontras rendah akan sulit atau tidak mungkin dibaca oleh kebanyakan pengguna. [Pelajari cara memberikan kontras warna yang memadai](https://dequeuniversity.com/rules/axe/4.10/color-contrast)." }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Warna latar belakang dan latar depan tidak memiliki rasio kontras yang cukup." }, "core/audits/accessibility/color-contrast.js | title": { "message": "Warna latar belakang dan latar depan memiliki rasio kontras yang cukup" }, "core/audits/accessibility/definition-list.js | description": { "message": "Jika daftar definisi tidak di-markup dengan tepat, pembaca layar dapat menghasilkan output yang membingungkan atau tidak akurat. [Pelajari cara menyusun daftar definisi dengan benar](https://dequeuniversity.com/rules/axe/4.10/definition-list)." }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "`