Mobile CSS -yhteensopivuustaulukot julkaistu

Kirjoittaja: Louise Ward
Luomispäivä: 12 Helmikuu 2021
Päivityspäivä: 18 Saattaa 2024
Anonim
Are you writing responsive CSS the wrong way?
Video: Are you writing responsive CSS the wrong way?

Vuoden 2012 loppupuolella mobiilialustastrategia Peter-Paul Koch sai sponsorointia sivustolle QuirksMode.org, jonka mukaan hänen mielestään hän voisi viettää enemmän aikaa verkkostandardien tutkimiseen ja yhteensopivuustaulukoiden kehittämiseen, jotka jaettaisiin webplatform.org-sivuston kanssa.

Viikonloppuna CSS-valitsimet mobiilipöytiin alkoivat näkyä. Koch on myös tutkinut edelleen CSS-sarakkeita ja löytänyt jonkin verran etenemistä toteutuksen suhteen.

Puhuimme Kochille hänen työstään, kuinka testit kirjoitetaan ja miksi kehittäjien tulisi olla varovaisempia testattaessa moottorikohtaisesti.

.net: Panostat paljon mobiilipöytiisi. Onko tätä jotain, jota ei tehty tässä määrin muualla?
PPK: Ei, sitä ei oikeastaan ​​tehdä. Minua lähinnä olevat taulukot ovat Max Firtmanin taulukot, ja ne keskittyvät HTML5-sovellusliittymiin.

En usko selaintestien tai tulosten automatisointiin, joten en todellakaan laske testejä, kuten HTML5-testi. Sitten meillä on Voinko käyttää…, mikä on hyödyllistä, mutta joskus ei anna oikeita selaintietoja.


Sikäli kuin tiedän, olen edelleen se, joka tekee yksityiskohtaisimmat testit - ja ainoa, joka julkaisee testisivuja ja tuloksia.

.net: Kuinka kirjoitat testit?
PPK: Hitaasti! Joskus ei ole helppoa selvittää, mitä eritelmällä tarkoitetaan, varsinkin kun on vain kaksi toteutusta, jotka ovat hienovaraisesti (tai villisti) erilaisia. Onneksi minulla on paljon kokemusta selaintestien kirjoittamisesta, joten tiedän kuinka estää yleisiä karhuja.

Esimerkiksi aluksi näytti siltä, ​​että Opera Mini ei tue CSS-luokkia, mutta se on tietysti hölynpölyä. Ongelma osoittautui siinä, että testaan ​​luokkien tuen antamalla testielementin kirjasintyyli: kursiivi. Monet Opera Minit eivät tue tätä tyyliä. Koska olin kohdannut tämän aiemmin, tiesin, että minun oli vaihdettava testityylejä. Ja MeeGo-selain ei tue font-variantti: pienet korkit. Sama tarina.

Muuten, JavaScript antaa edelleen kursivoitu kun kysyt Opera Miniltä fonttityyli arvo. Tämä osoittaa, että et voi automatisoida näitä testejä: sinun on tarkasteltava sivua ja määritettävä, käyttääkö se kursivoitua fonttia.


.net: Viimeisimmässä artikkelissa valitsimista ja sarakkeista ilmoitat, että samaa WebKit-rakennetta käyttävien selainten yhteensopivuus vaihtelee. Korostaako tämä edelleen sitä, kuinka kehittäjien tulisi olla varovaisia ​​uusimpien tekniikoiden suhteen ja testata tarkemmin laitteiden välillä?
PPK: Jep. Mobiililaitteessa ei ole WebKit-versiota. Selaimia on vähintään kaksitoista (lukuun ottamatta versioita, joissa renderöintimoottorina on WebKit), mutta ne eivät välttämättä muistuta toisiaan.

Paras esimerkki on -webkit-sarake-span-ilmoitus. On käynyt ilmi, että WebKit lopetti tuen äskettäin. Tämä on outo yhteensopivuusongelma, jonka olen koskaan kohdannut, koska tukea ei voida yhdistää tiettyihin WebKit-versioihin. Joten tämän ilmoituksen tuki on sotku, ja se, että selain käyttää WebKitiä, ei tarkoita mitään.

Uusimmat Viestit
Paras 3 tapaa avata Word-asiakirja
Löytää

Paras 3 tapaa avata Word-asiakirja

"Word-aiakirjan avaaminen ei onnitu, mutta itä ei ole lukittu. Kuinka voin avata Word-aiakirjan lukituken? Aetin Microoft Word -alaanani väärin. Haluan aada pääyn muutami...
Unohdin Apple ID -salasanan, kuinka se voidaan nollata, muuttaa tai palauttaa?
Löytää

Unohdin Apple ID -salasanan, kuinka se voidaan nollata, muuttaa tai palauttaa?

Jo olet iPhone- tai iPad-käyttäjä, inulla on oltava Apple ID. e on tili, jolla käytät App torea, iTune torea, kirjaudut iCloudiin ja paljon muuta. Jo unohdit Apple ID -alaanan...
Top 3 Office 2016: n salasananpalautusohjelmistoa, joka sinulla on oltava
Löytää

Top 3 Office 2016: n salasananpalautusohjelmistoa, joka sinulla on oltava

e näyttää niin maentavalta, kun inun on avattava Office-tiedoto, mutta et muita avaamialaanaa. Toiaalta Microoft ei tarjoa ominaiuutta, jonka avulla menetät alaanai takaiin. toiaal...