Eric memandu kita dengan penelitiannya tentang berbagai hal yang dilakukan oleh lembaga penyiaran (bukan tautan) saat mereka aktif :focus
.
Ternyata ada banyak sekali!
Ini adalah pernyataan yang meremehkan! Itu adalah pekerjaan yang sangat berat, bahkan jika Eric menggambarkannya sebagai “kering seperti roti lapis roti panggang.” Kebosanan belum tentu merupakan hal yang buruk. Izinkan saya menuliskan kompilasi Dave atas semua temuan Eric ke dalam tabel terorganisir yang membandingkan perilaku berbeda antar sistem operasi – dan tabel tambahan untuk setiap platform tertentu – karena menurut saya ini membantu merumuskan maksud Eric.
-Advertisement-.
Ini sebenarnya <>Dia adalah> banyak! Tapi kenapa kita repot-repot mendokumentasikan semua ini?
Semua perilaku yang telah didokumentasikan sebelumnya harus dibuat dalam JavaScript, karena kita harus mengikuti jalur tautan buatan. Ini juga berarti bahwa kita perlu mencurahkan waktu dan sumber daya untuk memelihara kode etik ini.
Hal ini juga mengasumsikan bahwa setiap fitur yang diharapkan dalam JavaScript dapat dibuat ulang, namun hal ini tidak benar. Hal ini juga mengabaikan senam mental yang diperlukan untuk mempersiapkan kasus bisnis untuk memprioritaskan upaya rekayasa untuk membuat ulang setiap fitur.
Inilah masalahnya! Ini adalah perilaku yang perlu Anda tiru dan pertahankan jika Anda menjauh dari elemen Web Semantik asli. Jadi apa yang Eric dengan murah hati tawarkan mungkin merupakan argumen terakhir yang menentang penerapan kerangka kerja – atau meluncurkan beberapa sistem khusus – yang dengan sengaja menghapus bagian web yang dapat diakses, sering kali demi kepentingan DX.
Seperti apa pun, ada lebih dari semua ini daripada yang terlihat. Eric memiliki daftar lengkap di bagian akhir yang menunjukkan semua keterbatasan penelitiannya. Bagi saya, sebagian besar pengamatan ini terdengar seperti ada banyak sekali platform lain, kasus pinggiran, perbedaan agen pengguna, teknologi pendukung, dan pertimbangan yang juga dapat dipertimbangkan, yang berarti bahwa kita mungkin bertanggung jawab atas daftar perilaku yang jauh lebih panjang daripada perilaku lainnya. sebenarnya ada.
Dan ya, baju ini sangat keren.
Dukungan pintasan keyboard dasar untuk tautan yang dipilih awalnya diterbitkan di CSS-Tricks, bagian dari keluarga DigitalOcean. Anda harus mendapatkan buletin.