Čo je projekt webových štandardov? definícia a význam

click fraud protection

Projekt webových štandardov je významnou neziskovou organizáciou programátorov a používateľov webu. Je založený na dobrovoľníkoch a zámerne tlačí vydavateľov prehliadačov, aby dodržiavali štandardy, ktoré publikuje a udržiava W3C alebo World Wide Web Consortium. Už pred nejakým časom začali vydavatelia prehliadačov pridávať vlastný kód k tým, čo by mali byť otvorené štandardy. Vývojárom to výrazne sťažilo prácu.

Technipages vysvetľuje projekt webových štandardov

Teraz potrebujú pridať zdĺhavé bloky kódu, ktoré dokážu zistiť, aký typ prehliadača používateľ používa pomocou a potom naviažte pokyny pre konkrétny prehliadač, aby ste sa uistili, že sa webová lokalita zobrazuje tak, ako sa zobrazuje by mal. Bez toho budú pokyny, ktoré nevyhovujú proprietárnej verzii HTML používanej prehliadačom buď úplne ignorované, alebo jednoducho nesprávne interpretované – v oboch prípadoch sa webová lokalita nezobrazí správne.

To znamená, že webová stránka má „skryté“ pokyny, ktoré sa spustia iba pri použití konkrétneho prehliadača – môže to byť také špecifické, akou verziou. Vývojár môže napríklad určiť, že každá verzia prehliadača Chrome pred verziou 54.3.2 sa má riadiť pravidlom X, zatiaľ čo novšie verzie prehliadača Chrome sa majú riadiť pravidlom Y. To je ťažké a jednoduché výtvory to komplikuje. Napriek tomu, a napriek úsiliu projektu webových štandardov, snahy o nápravu zaznamenali len extrémne obmedzený úspech – z väčšej časti veci zostávajú vlastníctvom.

Prehliadače ako Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome atď na každom majú tieto rozdiely, a preto vyžadujú špeciálne kódovacie pokyny v niektorých, ale nie vo všetkých prípady. Často sú ovplyvnené animácie, zatiaľ čo „obyčajný“ text sa zobrazí správne v oboch smeroch.

Projekt bežného použitia webových štandardov

  • Cieľom projektu Web Standards Project je prinútiť vydavateľov prehliadačov, aby používali presné otvorené štandardy, ktoré zverejňuje a udržiava W3C.
  • Pretože väčšina vydavateľov nie je ochotná zmeniť svoje pracovné nastavenia, projekt webových štandardov sa stretol s veľkým odporom a malým úspechom.
  • Hoci Web Standards Project tvoria experti a vývojári, ich rady boli väčšinou ignorované.

Bežné zneužitia projektu webových štandardov

  • The Web Standards Project je skupina, ktorá publikuje a udržiava HTML a štandardy webového kódovania.