Objavljene tabele združljivosti CSS za mobilne naprave

Avtor: Louise Ward
Datum Ustvarjanja: 12 Februarjem 2021
Datum Posodobitve: 18 Maj 2024
Anonim
Objavljene tabele združljivosti CSS za mobilne naprave - Ustvarjalno
Objavljene tabele združljivosti CSS za mobilne naprave - Ustvarjalno

Konec leta 2012 je strateg mobilne platforme Peter-Paul Koch prejel sponzorstvo za QuirksMode.org, kar naj bi mu omogočilo, da porabi več časa za raziskovanje spletnih standardov in delo na tabelah združljivosti, ki jih bo delil z webplatform.org.

Konec tedna so izbirniki CSS za mobilne mize začeli delovati. Koch je tudi nadalje raziskal stolpce CSS in odkril, da je v zvezi z izvajanjem še nekaj poti.

S Kochom smo se pogovarjali o njegovem delu, kako so napisani njegovi testi in zakaj bi morali biti razvijalci previdnejši pri testiranju na motor.

.net: V svoje mize vložite veliko truda. Je to nekaj, česar drugje ni bilo narejeno v tej meri?
PPK: Ne, v resnici se ne dela. Najbližje so mi tabele Max Firtmana in se osredotočajo na API-je HTML5.

Ne verjamem v avtomatizacijo testiranja ali ocenjevanja brskalnikov, zato pravzaprav ne štejem testov, kot je test HTML5. Potem imamo možnost Can I Use…, kar je koristno, vendar včasih ne daje pravilnih informacij o brskalniku.


Kolikor vem, še vedno izvajam najbolj podrobne teste - in edini, ki objavlja testne strani, pa tudi rezultate.

.net: Kako se lotite pisanja testov?
PPK: Počasi! Včasih ni enostavno ugotoviti, kaj je mišljeno v specifikaciji, še posebej, če obstajata le dve izvedbi, ki se prefinjeno (ali divje) razlikujeta. Na srečo imam veliko izkušenj s pisanjem brskalniških testov in zato znam preprečiti pogoste pasti.

Na primer, sprva se je zdelo, kot da Opera Mini ne podpira razredov CSS, a to je očitno nesmisel. Izkazalo se je, da je težava v tem, da preizkusim podporo razredom, tako da dam testni element slog pisave: ležeče. Številni Opera Miniji tega sloga ne podpirajo. Ker sem se s tem že srečeval, sem vedel, da moram spremeniti testne sloge. In brskalnik MeeGo ne podpira varianta pisave: majhne kapice. Ista zgodba.

Mimogrede, JavaScript še vedno daje ležeče ko vprašate Opera Mini za slog pisave vrednost. To dokazuje, da teh testov ne morete avtomatizirati: pogledati morate stran in ugotoviti, ali uporablja ležečo pisavo.


.net: V nedavnem članku o izbirnikih in stolpcih navajate, da imajo brskalniki, ki uporabljajo isto zgradbo WebKit, različno združljivost. Ali to še dodatno poudarja, kako naj bodo razvijalci previdni pri najsodobnejših tehnikah in strožje preizkušajo različne naprave?
PPK: Ja. Na mobilnem telefonu ni spletnega kompleta. Obstaja najmanj dvanajst različnih brskalnikov (razen različic, ki uporabljajo WebKit kot svoj mehanizem upodabljanja), vendar ni nujno, da so si podobni.

Najboljši primer je -webkit-column-span izjava. Izkazalo se je, da je WebKit nedavno opustil podporo. To je najbolj čudna težava z združljivostjo, s katero sem se kdaj srečal, ker ni mogoče podpirati podpore z določenimi različicami WebKit. Podpora tej izjavi je torej nered in dejstvo, da brskalnik uporablja WebKit, ne pove ravno ničesar.

Danes
10 navdihujočih mest za oblikovanje
Preberi Več

10 navdihujočih mest za oblikovanje

Globalne kreativne indu trije še nikoli ni o bile močnejše. Po poročilu Une ca iz leta 2015 je kreativno go podar tvo leta 2013 zapo lovalo koraj 30 milijonov ljudi po v em vetu in u tvarilo 2,25 mili...
Izpopolnite svojo pin-up umetnost z ImagineFX
Preberi Več

Izpopolnite svojo pin-up umetnost z ImagineFX

Praznujemo umetno t pin-upov, tako da o dame na plakatih in žen ke, ki tojijo za umetno tjo, v redišču pozorno ti v me ecu ImagineFX.Če imate prepričanje za retro glamur - in bodimo i kreni, kdo ne? -...
Posebni učinki v filmih: 10 osupljivih primerov
Preberi Več

Posebni učinki v filmih: 10 osupljivih primerov

Večina ljudi ima voje najljubše primere po ebnih učinkov v filmih. U tvarjanje najboljših vizualnih učinkov je e tavni in vznemirljiv del nemanja filmov. V akič e pojavi kakšen film, ki preminja igro ...