Jadual keserasian CSS mudah alih dikeluarkan

Pengarang: Louise Ward
Tarikh Penciptaan: 12 Februari 2021
Tarikh Kemas Kini: 18 Mungkin 2024
Anonim
Section 10
Video.: Section 10

Akhir tahun 2012, ahli strategi platform mudah alih Peter-Paul Koch menerima tajaan untuk QuirksMode.org, yang katanya akan membolehkannya menghabiskan lebih banyak masa untuk meneliti piawaian web dan mengerjakan jadual keserasian yang akan dikongsi dengan webplatform.org.

Pada hujung minggu, pemilih CSS untuk jadual mudah alih disiarkan. Koch juga telah menjelajahi lajur CSS lebih jauh dan mendapati ada beberapa cara yang perlu dilakukan mengenai pelaksanaannya.

Kami bercakap dengan Koch mengenai karyanya, bagaimana ujiannya ditulis dan mengapa pembangun harus lebih berhati-hati dalam menguji setiap mesin.

.net: Anda melakukan banyak usaha ke dalam jadual mudah alih anda. Adakah ini sesuatu yang tidak dilakukan setakat ini di tempat lain?
PPK: Tidak, ini sebenarnya tidak dilakukan. Jadual yang paling dekat dengan saya adalah jadual oleh Max Firtman dan mereka memfokuskan pada API HTML5.

Saya tidak percaya mengautomasikan ujian atau skor penyemak imbas, jadi saya tidak terlalu mengira ujian seperti ujian HTML5. Kemudian kita dapat Can I Use…, yang berguna tetapi kadangkala tidak memberikan maklumat penyemak imbas yang betul.


Sejauh yang saya tahu, saya masih yang melakukan ujian paling terperinci - dan satu-satunya yang menerbitkan halaman ujian serta hasilnya.

.net: Bagaimana anda menulis ujian?
PPK: Perlahan! Kadang-kadang tidak mudah untuk mengetahui apa yang dimaksudkan dalam spesifikasi, terutama ketika hanya ada dua implementasi yang berbeda (atau sangat liar). Nasib baik, saya mempunyai banyak pengalaman dalam penulisan ujian penyemak imbas, dan oleh itu saya tahu bagaimana untuk mengelakkan masalah biasa.

Sebagai contoh, pada mulanya kelihatan seolah-olah Opera Mini tidak menyokong kelas CSS, tetapi itu jelas tidak masuk akal. Masalahnya ialah saya menguji sokongan kelas dengan memberikan elemen ujian gaya fon: miring. Banyak Opera Minis tidak menyokong gaya itu. Oleh kerana saya pernah menghadapi ini sebelum ini, saya tahu saya harus menukar gaya ujian. Dan penyemak imbas MeeGo tidak menyokong font-varian: huruf kecil. Cerita yang sama.

Secara kebetulan, JavaScript masih memberi miring apabila anda meminta Opera Mini untuk gaya fon nilai. Ini membuktikan bahawa anda tidak dapat mengotomatiskan ujian ini: anda mesti melihat halaman dan menentukan sama ada ia menggunakan fon miring.


.net: Dalam artikel terbaru anda mengenai pemilih dan lajur, anda menyatakan penyemak imbas yang menggunakan binaan WebKit yang sama mempunyai keserasian yang berbeza-beza. Adakah ini lebih menonjolkan bagaimana para penyelidik harus berhati-hati mengenai teknik canggih dan menguji lebih ketat di semua peranti?
PPK: Yup. Tidak ada WebKit di telefon bimbit. Terdapat sekurang-kurangnya dua belas pelayar yang berbeza (tidak termasuk versi yang menggunakan WebKit sebagai mesin rendering mereka), tetapi tidak semestinya menyerupai satu sama lain.

Contoh terbaik ialah -webkit-column-span deklarasi. Ternyata WebKit menurunkan sokongan baru-baru ini. Ini adalah masalah keserasian yang paling pelik yang pernah saya hadapi kerana tidak mungkin untuk menyokong sokongan dengan versi WebKit tertentu. Oleh itu, sokongan untuk pengisytiharan ini adalah kekacauan, dan kenyataan bahawa penyemak imbas menggunakan WebKit tidak mengatakan apa-apa.

Pastikan Anda Membaca
Cara menggabungkan set cat air Painter
Baca Lebih Lanjut

Cara menggabungkan set cat air Painter

Corel Painter menawarkan jamuan alat cat air. Ia mempunyai kategori alat Digital, Nyata dan Cat Air, ma ing-ma ing dengan beru . Walaupun kategori Nyata dan Cat Air memerlukan mod campuran lapi an kha...
Ulasan Kaspersky Anti-Virus 2019
Baca Lebih Lanjut

Ulasan Kaspersky Anti-Virus 2019

Ka per ky ketinggalan pada ciri-ciri tambahan, tetapi enjin antiviru tera nya adalah yang terata , terutama pada ancaman zero-day. Ia lebih dari ekadar menambah tambahan minimum dengan ketepatan terti...
10 sumber visualisasi data teratas
Baca Lebih Lanjut

10 sumber visualisasi data teratas

Web adalah e uatu yang luar bia a, penuh dengan umber dan in pira i bagi orang yang ingin menyampaikan maklumat dengan cara yang menarik dan dinamik. Tetapi, kadang-kadang, terlalu banyak pilihan bole...