Kas yra žiniatinklio standartų projektas? apibrėžimas ir prasmė

Interneto standartų projektas yra svarbi ne pelno siekianti programuotojų ir interneto vartotojų organizacija. Tai savanoriška ir sąmoningai spaudžia naršyklių leidėjus laikytis standartų, kuriuos skelbia ir prižiūri W3C arba World Wide Web Consortium. Gana prieš kurį laiką naršyklių leidėjai pradėjo įtraukti patentuotą kodą prie to, kas turėtų būti atviri standartai. Tai gerokai apsunkino kūrėjų darbą.

Technipages paaiškina žiniatinklio standartų projektą

Dabar jiems reikia pridėti ilgus kodo blokus, kurie galėtų nustatyti, kokio tipo naršyklę naudoja vartotojas naudodami, tada susiekite tos konkrečios naršyklės instrukcijas, kad įsitikintumėte, jog svetainė rodoma tokia, kokia ji yra turėtų. Be to, instrukcijos, kurios netinka naršyklės naudojamai patentuotai HTML versijai, tiks gali būti visiškai ignoruojamas arba tiesiog neteisingai interpretuojamas – bet kuriuo atveju svetainė nerodoma teisingai.

Tai reiškia, kad svetainėje yra „paslėptų“ instrukcijų, kurios paleidžiamos tik tada, kai naudojama konkreti naršyklė – tai gali būti tokia pat konkreti, kokia versija. Pavyzdžiui, kūrėjas gali nurodyti, kad bet kuri iki 54.3.2 versijos „Chrome“ turi atitikti X taisyklę, o naujesnės „Chrome“ versijos – taisyklę Y. Tai sudėtinga ir paprasti kūriniai tampa sudėtingesni. Nepaisant to, ir nepaisant žiniatinklio standartų projekto pastangų, pastangos tai ištaisyti buvo labai ribotos sėkmės – dažniausiai viskas lieka nuosavybės teise.

Tokios naršyklės kaip „Microsoft Internet Explorere“, „Mozilla Firefox“, „Netscape Navigator“, „Google Chrome“ ir kt kiekvienas turi šiuos skirtumus, todėl kai kuriose, bet ne visose, reikalingos specialios kodavimo instrukcijos atvejų. Dažnai paveikiamos animacijos, o „paprastas“ tekstas bet kuriuo atveju bus rodomas teisingai.

Bendro naudojimo žiniatinklio standartų projektas

  • Žiniatinklio standartų projektu siekiama, kad naršyklių leidėjai naudotų būtent tuos atvirus standartus, kuriuos skelbia ir palaiko W3C.
  • Kadangi dauguma leidėjų nenorėjo keisti savo darbo sąrankų, žiniatinklio standartų projektas sulaukė didelio pasipriešinimo ir menkos sėkmės.
  • Nors žiniatinklio standartų projektą sudaro ekspertai ir kūrėjai, jų patarimai dažniausiai buvo ignoruojami.

Įprastas piktnaudžiavimas žiniatinklio standartais projektas

  • „Web Standards Project“ yra grupė, kuri skelbia ir prižiūri HTML ir žiniatinklio kodavimo standartus.