Tudja, mi az internetes szabvány? Tudja, mire szolgálnak, és miért kell használni őket?

azok

Néhány évvel ezelőtt a weboldalak kaotikus volt, gyakorlatilag minden böngészőhöz meg kellett készíteni az egyes weboldalak verzióját.

E probléma megoldása érdekében a W3C elérése érdekében 1997-ben kezdeményezést indított webes akadálymentesítés (Web Accessibility Initiative vagy WAI), és hogy egy sor szabványok vagy normák.

Ennek eredményeként különböző szabványokat fejlesztettek ki, amelyek minden weboldalt helyesen tekintettek meg, függetlenül a böngészőtől vagy az eszköztől.

Ha tudni akarja, mi a webes szabványok és miért kell használni őket, olvassa tovább ezt a cikket.

Gondolhatunk a globális hálózatra (Internet) mint információs ökoszisztémára.

Az emberek olyan tartalmat hoznak létre, amely táplálja az internetet. Ezt a tartalmat egy böngészőn keresztül tekintik meg, amely lehetővé teszi az emberek számára, hogy hozzáférjenek az említett információkhoz.

A webes szabványok előtt nem volt rá vonatkozó szabály hogyan kell létrehozni a tartalmat, sem követelmények arra vonatkozóan, hogy a böngészőnek miként kell átadnia ezeket az információkat azoknak, akik ezt kérik.

A 90-es évek programozóinak gyakran minden weboldal több változatát kellett elkészíteniük, hogy kompatibilisek legyenek az akkor elérhető böngészőkkel.

Mik a webes szabványok?

A webes szabványok a webes ökoszisztéma védelme, nyitott, szabad és mindenki számára elérhető fenntartása céljából vezették be.

A cél az volt, hogy a web egy védő buborékba kerüljön, és ne kelljen speciális böngészőkhöz alkalmazkodó weboldalakat építeni.

A szabványok bevezetésekor a böngészőfejlesztőket arra ösztönözték, hogy tartsák be az a a dolgok standardizált módja, amelynek eredményeként a keresztkompatibilitás könnyebbé válik a tartalomkészítők számára, és többé nem volt szükség ugyanazon webhely több változatának létrehozására.

A legismertebb és legszélesebb körben használt webes szabványok a következők:

  • HTML (HyperText Markup Language), a dokumentumok felépítésének meghatározásához.
  • XML (eXtensible Markup Language), amely számos technológia alapjául szolgál.
  • CSS (Cascading Style Sheets), amely lehetővé teszi a dokumentumok megjelenítéséhez stílusok hozzárendelését.
  • Javascript, amely lehetővé teszi a dinamizmus és a funkcionalitás megadását.

Hogyan készülnek a webes szabványok?

A Teremtés A webes szabvány ellenőrzött folyamatot igényel, amely több szakaszból áll, amelyek biztosítják a specifikáció minőségét.

Ez a folyamat lehetővé teszi a technológiák minden felhasználójának beavatkozását azzal a céllal, hogy csak tudjon járuljon hozzá tudásához és véleményéhez a dokumentumok javítása érdekében.

Ezt a folyamatot követően, amelyet a szakterület szakemberei dolgoztak ki, néhányan minőségi előírások.

Mivel mindenki számára elérhető, a specifikációkat alaposan finomítják, mielőtt ajánlásnak vagy szabványnak tekintenék őket.

Miért van szükség webes szabványokra?

Kicsit ismerve a szabványok történetét és miért vezették be őket, elkezdhetjük látni a Előnyök hogy legyenek szabványai a webfejlesztéshez.

A előny a bevett webes szabványok betartása:

  • Tartsa az internetet ingyenesen és mindenki számára elérhető módon
  • Segítsen a forráskód egyszerűsítésében
  • Csökkentett fejlesztési és karbantartási idő
  • Tegye az internetet hozzáférhetőbbé
  • Engedélyezze a visszamenőleges kompatibilitást és érvényesítést
  • Segítsen a jobb SEO fenntartásában (keresőmotor optimalizálás)
  • Hozzon létre egy közös tudáskészletet

Mi az a W3C?

A World Wide Web Consortium (W3C), egy nemzetközi közösség, ahol a tagszervezetek együttműködnek a webes szabványok kidolgozásában.

Ez a konzorcium elősegíti a szabványok használatát a fejlesztés költségeinek és bonyolultságának csökkentése, valamint az interneten közzétett bármely dokumentum hozzáférhetőségének és életképességének növelése.

A a jelenlegi böngészők (Google Chrome, Mozilla Firefox, Microsoft Edge, Opera vagy Safari) komoly elkötelezettség webes szabványokkal.

Ugyanakkor még mindig vannak különböző értelmezések, amelyek ugyanazon specifikációval szemben eltérő viselkedést jelentenek.

A webes szabványok rendszeres használata

Amikor leírják, hogy egy webhely vagy weboldal megfelel bizonyos internetes szabványoknak, ez általában azt jelenti, hogy az oldalnak vannak részei érvényes vagy majdnem érvényes HTML, CSS, XML és JavaScript kód. A HTML résznek meg kell felelnie bizonyos hozzáférhetőségi és szemantikai irányelveknek is.

Néhány kiadványok A webes szabványok helyes használatához követendő alapelvek:

  • Javaslatok a jelölőnyelvekhez, például Hypertext Markup Language (HTML), Extensible Hypertext Markup Language (XHTML), Scalable Vector Graphics (SVG) és XForms, a W3C-től.
  • Javaslatok a W3C stíluslapjaihoz, különös tekintettel a Cascading Style Sheets (CSS) -re.
  • Az ECMAScript szabványai, gyakrabban a JavaScript, az Ecma International cégtől.
  • Ajánlások a W3C dokumentumobjektum-modelljeihez (DOM).
  • Helyesen kialakított oldalnevek, címek és más hivatkozott erőforrások (URI-k) az RET 2396 alapján, az IETF8-ból
  • A HTTP és MIME protokollok megfelelő használata az oldal megjelenítéséhez, az adatok visszaküldéséhez, az RET 2616 alapján hivatkozott egyéb erőforrások kéréséhez az IETF9-től

A W3C szervezet szemantikus web felé irányuló munkája jelenleg az erőforrásleíró keretrendszerhez (RDF), az erőforrásleírások összegyűjtéséhez a nyelvek dialektusaiból (GRDDL) és a web ontológiai nyelvhez (OWL) kapcsolódó kiadványokra összpontosít.

Online validátorok

Ami a többi szabványt illeti, a W3C kínál ingyenes érvényesítési eszközök amelyek nagyon hasznosak annak ellenőrzéséhez, hogy e nyelvek (szintaxis) helyes-e és nem tartalmaznak-e hibákat:

HTML ellenőrző. Online eszköz, amely lehetővé teszi, hogy ellenőrizze webhelyünk vagy webhelyünk egyik oldalának HTML-kódját.

Ez az ellenőrzés, amely tanúsítja a kód helyességét, garantálja, hogy bármely böngészőben vagy eszközön problémamentesen megtekinthető legyen.

CSS érvényesítő. Online alkalmazás, amely ellenőrzi a webhelyünkön használt lépcsőzetes stíluslapok (CSS) szintaxisát.

Részletes jelentést kínál nekünk az esetleges hibákról, ami megkönnyíti azok kijavítását.

Kövessük a szabályokat

Mint az élet szinte minden, az irányelvek, normák vagy szabványok követése is segít ennek a feladatnak a helyes végrehajtásában.

A webfejlesztésről szóló részben ugyanazt az irányelvet követik és látják, A bevált webes szabványok betartásával weboldalunk korrekt és teljes mértékben hozzáférhetővé válik.

A. Honlapján W3C Megtekintheti az összes eddig kialakított internetes szabványt, valamint számos, a témához kapcsolódó cikket és hírt.

Ha érdekelt a cikk, és többet szeretnél olvasni, amit írtam, itt megteheted.