CSS-i tarnijate eesliited ähvardavad avatud veebi

Autor: Louise Ward
Loomise Kuupäev: 7 Veebruar 2021
Värskenduse Kuupäev: 18 Mai 2024
Anonim
CSS-i tarnijate eesliited ähvardavad avatud veebi - Loominguline
CSS-i tarnijate eesliited ähvardavad avatud veebi - Loominguline

Sisu

W3C CSS-i töörühma koosoleku protokollid on veebidisaini valdkonnas põhjustanud suurt muret, kuna ettepanek on, et brauserid võiksid hakata toetama tulnukate CSS-i tarnijate eesliiteid, eriti WebKiti jaoks. Eesliiteid kasutatakse CSS-is tavaliselt funktsioonidega töötamiseks, mida pole veel spetsifikatsioonide osana kinnitatud ja mis on mõeldud ainult lühiajaliseks meetmeks. Kuid WebKiti kombinatsioon, mis ei lase varaliste eesliidete tuge maha jätta, ja mõned pooldajad õpetavad, et neid tuleks kasutada (jättes mainimata, et see peaks alati sisaldama mitmesuguseid eesliiteid ja vanilli omaduste kaskaadi), on jätnud segaduse, mis on viinud uue 'lahendus'.

Standardi pooldajad reageerisid uudistele kiiresti, üldiselt negatiivselt. Artiklid ilmusid Opera veebievangelisti Bruce Lawsoni, arendaja Remy Sharpi, Mozilla arendajaevangelisti Christian Heilmanni, arendaja Lea Verou, WaSP-i liikme Rachel Andrew, adaptiivse veebidisaini autori Aaron Gustafsoni ja W3C CSS-i töörühma kaasesimehe Daniel Glazmani poolt, kelle postitus raamiti. üleskutsena tegevusele. Lisaks on veebiparanduse parandamine palunud inimestel leida ainult WebKiti jaoks mõeldud Githubi projektid, need hargistada ja parandada.


Müüjad süüdi

Sharp ütles .netile, et WebKiti võib pidada suurimaks süüdlaseks: "See ei kaota eesliidete toetust, kui asjakohased omadused on täielikult küpsetatud, ja tulemus kahjustab tööstust selleni, et me seisame hullumeelsuse piiril ja tõsiselt kaaludes - või isegi juba - veebikomplekti toe rakendamist spetsifikatsioonides. " Kuid ka eesliidete lihtsalt maha viskamise võimalus pole ka autori, õpetaja ja avatud veebi-evangelisti Molly E. Holzschlagi sõnul võimalik: "Ideaalis sõltuvad nad määratletud omadusest, kuid pole tingimata täielikult rakendatud. See võimaldab testida ja ka progressiivset vormi. täiustamine. "

Kuid Holzschlag süüdistab müüjaid ka selles, et nad "ei pea kinni olemasolevatest või pakutavatest omadustest ja moodustavad omad ning ei heida eesliidet toetatud funktsioonidele, kui need on koostalitlusvõimelised". Sarnaselt Sharpile väidab ta, et WebKit on olnud selles osas eriti tülikas, "kuni punktini, kus arendajad kasutavad ainult veebikomplekti eesliidetud CSS-i, piirates seda CSS-i ainult WebKiti brauseritega nagu Chrome, Safari ja iOS-i rakendused," põhjustades seeläbi ". märkimisväärne killustatus võitluses avatud veebi säilitamise nimel, kuna see sunnib müüjaid lukustama ja arendajaid lukustama, minnes vastu jõule ja visioonile, mis on alati veebi südames olnud ".


Glazman pakkus, et lahendus võiks olla järgmine: "[Kui] CSS-i parser kohtab mõne teise brauseri eesliidetud atribuuti, austage seda omadust nii, nagu oleks see meie ees kui ei selle atribuudi jaoks on meile kinnistamata või prefiksitud kehtiv deklaratsioon juba seatud ". Lawson ütleb, et kuna brauserid ei loobu eesliidete toest massiliselt "Danieli lahendus teeb halvast olukorrast maksimumi," samas kui Holzschlag pidas seda vahepealseks lahenduseks, "on see parem kui proovida kasutajaagendi stringide järgi nuusutada ja WebKiti asju saata ainult WebKiti - see julgustab killustatust, samas kui Danieli lahendus võimaldaks meil sellest mööda hiilida ".

Laiem probleem

Holzschlag lisas, et ka Glazmani lahendus "ei lahenda ikka veel eesliidete omaduste vääritimõistmise, väärkasutamise ja omastamise loomupärast probleemi", mida Sharp mainis oma funktsioonis, kui ta ütles, et müüjad pole ainsad süüdlased selles standardses rongiõnnetuses - ta kutsub välja Apple'i, Chrome'i, Firefoxi, Opera, Internet Exploreri, CSS-i töörühma ja evangelistid ja arendajad.


Ooperi arendajate suhete juht Chris Mills ütles meile, et tunneb selle seisukoha vastu kaastunnet: "Inimesed, kes juba elavad hea tava järgi, kuulavad, kuid neid, keda see ei huvita, ei võeta. Tõesti, see on hea asi, mida saame kasutada funktsioone enne, kui need on ametlikult valmis. Kui ei, siis me ootaksime neid vanuses, oodates neid, reklaami iiveldust. Kuid probleem on selles, et inimesed ei ole nii vastutustundlikud kui nad võiksid olla, kujundades pigem oma lemmikbrauserile / renderdamismootorile kui võrk."

Ta ütles meile, et kõik, kes väidavad, et ühe eesliitega töötamine on liiga vaev, räägib prügi. "Ma arvan, et Remy Sharpil on õigus, kui ta ütleb, et see pole mitte ainult arendaja süü. Meie kõik vajadus vastutada ja üksteist aidata. Brauserid peavad eesliited võimalikult kiiresti maha viskama, W3C peab selle hõlbustamiseks olema ettenägelikum, kui viivad spetsifikatsioonid soovitusjärku ja arendajad peavad rohkem mõtlema laiemale pildile. Samuti peavad minusugused inimesed inimesi tõhusamalt koolitama selle kohta, miks -webkit- ainult vale on, ja valude minimeerimiseks viise, kuidas oma koodis sellega tõhusamalt toime tulla. Lisaks peame tõhusamalt ületama idee, et see on ideaal. 100-protsendiline brauseriteülene tugi pole iga veebiprojekti jaoks kohustuslik ootus. "

Värske Artikleid
Parimad töötavad kõrvaklapid aastal 2021
Loe Rohkem

Parimad töötavad kõrvaklapid aastal 2021

HÜPPA: Parimad töötavad kõrvaklapid üldi elt Parimad odavad töötavad kõrvaklapid Parimad tõeli ed traadita töötavad kõrvaklapid Parimad juh...
Rahustage meeli puhta ja karge pildiga
Loe Rohkem

Rahustage meeli puhta ja karge pildiga

Oleme varem maininud, et i tocki märgitud piltide autent u e trend on langema . Reaalne maailm võib olla pii avalt ma endav, ilma et olek vaja ilmit i ei ta elle hoolikalt juhitud ja redigee...
Kujundage Sketchis mobiilse jaemüügiliidese loomine
Loe Rohkem

Kujundage Sketchis mobiilse jaemüügiliidese loomine

Kui kä it i valmi tatud ko meetikaettevõte Lu h oovi arendada oma e ime t mobiil et ka utu kogemu t, pöördu kaubamärk ülemaailm e digitaal tuudio u two poole. Võtte ...