Mi az a Web Standards Project? meghatározás és jelentés

click fraud protection

A webes szabványok projekt a programozók és webfelhasználók fontos non-profit szervezete. Önkéntes alapú, és szándékosan kényszeríti a böngésző-kiadókat, hogy ragaszkodjanak a W3C vagy a World Wide Web Consortium által közzétett és fenntartott szabványokhoz. Elég régen a böngészőkiadók elkezdték saját kóddal kiegészíteni azokat, amelyeknek nyílt szabványoknak kellene lenniük. Ez jelentősen megnehezítette a fejlesztők dolgát.

Technipages elmagyarázza a webes szabványok projektet

Mostantól hosszú kódblokkokat kell hozzáadniuk, amelyek képesek felismerni, hogy a felhasználó milyen típusú böngészőt használ használatával, majd köti össze az adott böngészőhöz tartozó utasításokat, hogy megbizonyosodjon arról, hogy a webhely úgy jelenik meg, ahogyan az kellene. Enélkül azok az utasítások, amelyek nem felelnek meg a HTML böngésző által használt szabadalmaztatott verziójának, meg fognak felelni vagy teljesen figyelmen kívül hagyják, vagy egyszerűen félreértelmezik – egyik esetben sem jelenik meg a webhely helyesen.

Ez azt jelenti, hogy egy webhelynek vannak „rejtett” utasításai, amelyek csak akkor játszódnak le, ha egy adott böngészőt használnak – ez lehet olyan specifikus, mint a verzió. Például egy fejlesztő megadhatja, hogy a Chrome bármely 54.3.2 előtti verziója kövesse az X szabályt, míg a Chrome újabb verziói helyett az Y szabályt. Ez nehéz, és bonyolultabbá teszi az egyszerű alkotásokat. Ennek és a webes szabványok projektjének erőfeszítései ellenére az ennek orvoslására tett erőfeszítések csak rendkívül korlátozott sikereket értek el – a dolgok többnyire továbbra is védettek.

Böngészők, mint például a Microsoft Internet Explorere, a Mozilla Firefox, a Netscape Navigator, a Google Chrome és így tovább mindegyiknél megvannak ezek a különbségek, ezért néhánynál speciális kódolási utasításokra van szükség, de nem mindegyiknél esetek. Gyakran az animációkat érinti, míg a „sima” szöveg mindkét esetben helyesen jelenik meg.

A webes szabványok általános felhasználási projektje

  • A Web Standards Project célja, hogy a böngésző-kiadók pontosan azokat a nyílt szabványokat használják, amelyeket a W3C tesz közzé és tart fenn.
  • Mivel a legtöbb kiadó nem hajlandó megváltoztatni működési beállításait, a Web Standards Project nagy ellenállásba ütközött, és kevés sikerrel járt.
  • Bár a Web Standards Project szakértőkből és fejlesztőkből áll, tanácsaikat nagyrészt figyelmen kívül hagyták.

A webes szabványokkal kapcsolatos gyakori visszaélések projekt

  • A Web Standards Project a HTML és webes kódolási szabványok közzétételével és karbantartásával foglalkozó csoport.