Išleistos mobiliųjų CSS suderinamumo lentelės

Autorius: Louise Ward
Kūrybos Data: 12 Vasario Mėn 2021
Atnaujinimo Data: 18 Gegužė 2024
Anonim
Learn CSS Media Query In 7 Minutes
Video.: Learn CSS Media Query In 7 Minutes

2012 m. Pabaigoje mobiliųjų platformų strategas Peteris-Paulas Kochas gavo „QuirksMode.org“ rėmimą, kuris, jo teigimu, leis daugiau laiko praleisti tyrinėdamas žiniatinklio standartus ir dirbdamas su suderinamumo lentelėmis, kurios bus bendrinamos su „webplatform.org“.

Savaitgalį mobiliųjų stalų CSS selektoriai pradėjo veikti. Kochas taip pat toliau tyrinėjo CSS stulpelius ir atrado, ką reikia nuveikti įgyvendinant.

Kalbėjomės su Kochu apie jo darbą, apie tai, kaip rašomi jo testai ir kodėl kūrėjai turėtų būti atsargesni bandydami kiekvieną variklį.

.net: Jūs labai stengiatės dėl savo mobiliųjų stalų. Ar tai kažkas nebuvo padaryta tokiu mastu kitur?
PPK: Ne, tai iš tikrųjų nėra daroma. Arčiausiai manęs esančios lentelės yra Maxo Firtmano lentelės ir daugiausia dėmesio skiriama HTML5 API.

Netikiu naršyklės testavimo ar rezultatų automatizavimu, todėl tokių testų, kaip „HTML5“ testas, tikrai neskaičiuoju. Tada turime „Can I Use…“, kuris yra naudingas, bet kartais neteikia teisingos naršyklės informacijos.


Kiek žinau, vis dar esu tas, kuris atlieka išsamiausius testus - ir vienintelis skelbiu testo puslapius bei rezultatus.

.net: Kaip sekasi rašyti testus?
PPK: Lėtai! Kartais nėra lengva išsiaiškinti, ką reiškia specifikacija, ypač kai yra tik du subtiliai (arba siaubingai) skirtingi diegimai. Laimei, turiu daug naršyklės testų rašymo patirties, todėl žinau, kaip išvengti įprastų spąstų.

Pavyzdžiui, iš pradžių atrodė, kad „Opera Mini“ nepalaiko CSS užsiėmimų, tačiau tai akivaizdžiai nesąmonė. Paaiškėjo, kad problema yra ta, kad išbandau klasių palaikymą pateikdama testo elementą šrifto stilius: kursyvas. Daugelis „Opera Minis“ nepalaiko tokio stiliaus. Kadangi su tuo susidūriau anksčiau, žinojau, kad turiu pakeisti testų stilius. „MeeGo“ naršyklė nepalaiko šrifto variantas: mažos kepurės. Ta pati istorija.

Beje, „JavaScript“ vis dar suteikia kursyvas kai paprašysite „Opera Mini“ Šrifto stilius vertė. Tai įrodo, kad negalite automatizuoti šių testų: turite pažvelgti į puslapį ir nustatyti, ar jame naudojamas kursyvinis šriftas.


.net: Naujausiame straipsnyje apie parinkiklius ir stulpelius nurodote, kad naršyklės, naudojančios tą patį „WebKit“ paketą, skirtingai suderinamos. Ar tai dar labiau pabrėžia, kaip kūrėjai turėtų būti atsargūs dėl pažangiausių metodų ir griežčiau išbandyti visus įrenginius?
PPK: Taip. Mobiliajame telefone nėra „WebKit“. Yra bent dvylika skirtingų naršyklių (išskyrus versijas, kurios naudoja „WebKit“ kaip atvaizdavimo variklį), tačiau jos nebūtinai yra panašios viena į kitą.

Geriausias pavyzdys yra -webkit-column-span deklaracija. Pasirodo, „WebKit“ neseniai atsisakė palaikymo. Tai yra keisčiausia suderinamumo problema, su kuria susidūriau, nes neįmanoma susieti palaikymo su konkrečiomis „WebKit“ versijomis. Taigi šios deklaracijos palaikymas yra netvarka, o tai, kad naršyklė naudoja „WebKit“, visiškai nieko nepasako.

Įspūdingai
Kaip nupiešti paukštį
Skaityti Daugiau

Kaip nupiešti paukštį

Išmokti piešti paukštį gali būti puiku už iėmima . Jei norite patobulinti avo piešimo įgūdžiu ar ketinate imti naujo pomėgio, ši ek pertų pamoka yra puiku būda pradėti.Kodėl nežiūrint į kai kuriuo pau...
Šmaikštus komiksas užfiksuoja rankų piešimo skausmą
Skaityti Daugiau

Šmaikštus komiksas užfiksuoja rankų piešimo skausmą

Žmogau figūra yra viena iš udėtingiau ių menininko piešimo temų. Juk me labai gerai žinome, kaip atrodo žmogau kūna : mū ų aky lengvai pakyla, jei ranka čia atrodo per ilga, arba koja atrodo per trump...
Sukurkite itin efektyvius SVG simbolius naudodami „localStorage“
Skaityti Daugiau

Sukurkite itin efektyvius SVG simbolius naudodami „localStorage“

Reikalingo žinio : Tarpini „Java cript“, pagrindini „Illu trator“Reikalauja: Prototype.j ir kai kurie VGProjekto laika : 1-2 valando ir piešimo laika At i ių kite šaltinio failu Peržiūrėti demon traci...