Ce este Web Standards Project? definiție și semnificație

click fraud protection

Proiectul de standarde web este o importantă organizație non-profit de programatori și utilizatori web. Este bazat pe voluntari și presează în mod deliberat editorii de browser să respecte standardele care sunt publicate și menținute de W3C sau World Wide Web Consortium. Cu ceva timp în urmă, editorii de browser au început să adauge cod proprietar la ceea ce ar trebui să fie standarde deschise. Acest lucru a făcut mult mai dificil pentru dezvoltatori să-și facă treaba.

Technipages explică proiectul standardelor web

Acum trebuie să adauge blocuri lungi de cod care sunt capabile să detecteze ce tip de browser este un utilizator utilizând și apoi legați instrucțiunile pentru browserul respectiv pentru a vă asigura că un site web se afișează așa cum este ar trebui să. Fără aceasta, instrucțiunile care nu se potrivesc cu versiunea proprietară a HTML utilizată de un browser vor fi fie ignorat în întregime, fie pur și simplu interpretat greșit – în niciun caz, site-ul web nu se afișează corect.

Aceasta înseamnă că un site web are instrucțiuni „ascunse” care vin să se joace numai atunci când este utilizat un anumit browser – acesta poate fi la fel de specific ca versiunea. De exemplu, un dezvoltator poate specifica că orice versiune de Chrome înainte de 54.3.2 trebuie să respecte regula X, în timp ce versiunile mai noi de Chrome trebuie să respecte regula Y. Acest lucru este dificil și face creațiile simple mai complicate. În ciuda acestui fapt și în ciuda eforturilor din partea proiectului de standarde web, eforturile de a remedia acest lucru au înregistrat un succes extrem de limitat – în cea mai mare parte, lucrurile rămân proprietare.

Browsere precum Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome și așa mai departe pe fiecare au aceste diferențe și, prin urmare, necesită instrucțiuni speciale de codare în unele, dar nu în toate cazuri. Adesea, animațiile sunt afectate, în timp ce textul „plat” se va afișa corect în orice mod.

Utilizări comune ale Web Standards Project

  • Proiectul de standarde web își propune să determine editorii de browser să folosească standardele deschise exacte pe care W3C le publică și le menține.
  • Datorită faptului că majoritatea editorilor nu doresc să-și schimbe configurațiile de lucru, Proiectul Standarde Web a întâmpinat o mulțime de rezistență și un succes redus.
  • Deși Web Standards Project este format din experți și dezvoltatori, sfaturile lor au fost în mare parte ignorate.

Utilizarea greșită comună a Web Standards Project

  • Web Standards Project este grupul care publică și menține standardele HTML și de codare web.