Peran status, alert, dan log
Pilih peran langsung yang tepat untuk setiap jenis pembaruan.
Peran status, alert, dan log adalah pelajaran Web Accessibility Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Web Accessibility Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Web Accessibility Academy mencakup 4 pelajaran total.
Peran Memiliki Kesopanan Bawaan
Beberapa peran ARIA mengubah elemen menjadi wilayah live untuk Anda dan secara otomatis menetapkan tingkat kesopanan yang sesuai, sehingga markup yang perlu Anda tulis lebih sedikit.
Peran status Bersifat Sopan
Peran status menandai wilayah yang diperbarui dengan sopan. Peran ini cocok untuk konfirmasi ringan seperti pesan bahwa sesuatu telah disimpan atau disalin. 📋
<div role="status">Copied to clipboard</div>status Berarti aria-live Sopan
Menggunakan peran status merupakan bentuk singkat untuk aria-live yang disetel ke sopan. Anda memperoleh perilaku yang sama dengan maksud semantik yang lebih jelas.
Peran alert Bersifat Tegas
Peran alert mengumumkan isi secara tegas segera setelah isi tersebut muncul. Gunakan peran ini ketika sesuatu memerlukan perhatian saat itu juga. ⚠️
<div role="alert">Payment failed</div>alert Berarti aria-live Tegas
alert berperilaku seperti aria-live tegas ditambah aria-atomic true. Peran ini menyela dan membaca seluruh teksnya sebagai satu pesan.
Peran log untuk Aliran Pesan
Peran log cocok untuk konten yang menerima entri baru secara berurutan, seperti utas obrolan atau umpan aktivitas. Peran ini membacanya dengan sopan.
<ul role="log" aria-live="polite"></ul>log Mempertahankan Urutan
log menandakan bahwa pesan lama tetap penting dan urutan memiliki makna, sehingga teknologi bantu membaca tambahan sesuai urutan kedatangannya.
status dan alert dalam Praktik
Pilih status untuk konfirmasi lembut dan alert untuk masalah. Lencana tersimpan adalah status; kesalahan yang menghalangi pengiriman formulir adalah alert.
Peringatan Harus Layak Diperoleh
Terlalu sering menggunakan peran alert membuat semuanya menyela dan terasa bising. Simpan peran ini untuk kesalahan nyata dan peringatan yang sensitif terhadap waktu.
Tempatkan Peran Sebelum Konten
Seperti wilayah live biasa, elemen dengan peran status harus ada sebelum Anda menyisipkan teks, agar pembaca layar sudah memantaunya.
<p role="status" id="out"></p>Peran Juga Menambahkan Makna
Selain tingkat kesopanan, peran ini menjelaskan fungsi wilayah tersebut. Kejelasan semantik ini membantu pembaca layar dan pengembang berikutnya.
Pemeriksaan Singkat
Anda perlu segera mengumumkan kesalahan pengiriman formulir yang menghalangi pengguna. Peran mana yang sesuai?
Rangkuman: Peran Live
Sekarang Anda tahu bahwa status bersifat sopan, alert bersifat tegas, dan log mempertahankan aliran yang berurutan. Pilih peran yang sesuai dengan bobot pembaruan. ✅
Belajar HTML dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Peran status, alert, dan log” gratis?
Ya — teks lengkap “Peran status, alert, dan log” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Web Accessibility Academy, upgrade ke CoddyKit PRO. Kursus Web Accessibility Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Peran status, alert, dan log”?
Pilih peran langsung yang tepat untuk setiap jenis pembaruan. Kamu berlatih Web Accessibility Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Web Accessibility Academy?
Tidak diperlukan pengalaman sebelumnya. Web Accessibility Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Peran status, alert, dan log” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Web Accessibility Academy ini?
Ya. Setiap pelajaran Web Accessibility Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- polite vs assertive: Memilih Tingkat Urgensi
- Peran status, alert, dan log
- Mengumumkan Toast, Pemuatan, dan Hitungan
- Mengapa Wilayah Langsung Gagal dan Cara Memperbaikinya