Web standarder
- Forrige side Netbrugere
- Næste side Webside validering
Web-standarder vil hjælpe os med at realisere drømmen om WWW.
Web-standarder gør webudvikling lettere.
Hvorfor bruge web-standarder?
På grund af forskellige browserversioner skal webudviklere ofte arbejde hårdt med tidskrævende multi-version udvikling. Når ny hardware (f.eks.移动电话) og software (f.eks. mikrobrowser) begynder at surfe på web, bliver dette problem værre.
For at webet skal udvikle sig bedre, er det meget vigtigt for både udviklere og slutbrugere, at browserudviklere og webstedsejere følger standarder, når de udvikler nye applikationer.
Webens konstante vækst gør det nødvendigt at bruge standarder for at udnytte deres fulde potentiale. Web-standarder sikrer, at alle har ret til at få adgang til samme information. Uden web-standarder vil fremtidige web-applikationer, herunder de applikationer, vi drømmer om, ikke kunne realiseres.
Samtidig kan Web-standarder også gøre webstedets udvikling hurtigere og mere tilfredsstillende. For at forkorte udviklings- og vedligeholdelsestiden vil fremtidige websteder nødvendigvis skulle kodere efter standarder. Udviklere behøver ikke at kæmpe med flere versioner af udvikling for at opnå samme resultat.
Andre overvejelser
Når webudviklere følger web-standarder, bliver samarbejde i webudviklingsteamet forenklet, da udviklere kan forstå hinandens kode lettere.
Visse udviklere mener, at standarder er det samme som begrænsninger og mener, at brug af specifikke browserfunktioner kan øge sikkerheden for deres arbejde. Men når der er flere måder at tilgå siden på, vil det blive sværere at justere disse sider i fremtiden. At følge standarder er det første skridt, du skal tage for at løse dette problem. Kun ved at bruge web-standarder kan du sikre, at alle browsere, uanset om de er nye eller gamle, kan vise din side korrekt uden at skulle omkring og ændre kode ofte og tidskrævende.
Standardisering kan øge besøgsfrekvensen på webstedet.
Standardiserede web-dokumenter er lettere tilgængelige for søgemaskiner og lettere at indeksere præcist.
Standardiserede web-dokumenter er lettere at konvertere til andre formater.
Standardiserede web-dokumenter er lettere tilgængelige for programmeringskoder (f.eks. JavaScript og DOM).
Har du brug for at spare meget tid? Opret en vane med at bruge valideringstjenester til at validering dine sider. Validering kan sikre, at din dokumentation er i overensstemmelse med standarder og undgår alvorlige fejl.
Brugervenlighed
Brugervenlighed er en vigtig del af HTML-standarden.
Standard gør det lettere for handicappede at bruge web. Blinde kan bruge computere til at læse websider op for dem. Og svagtseende kan rearrangere og forstørre websider. Enkle web-standarder, såsom HTML og CSS, gør dine websider lettere at forstå for talelæsere og andre sjældne output-enheder.
World Wide Web Consortium (W3C)
World Wide Web Consortium, oprettet i 1994, er en international sammenslutning, hvis mål er at bidrage til at 'lede webbet til at udfolde dens fulde potentiale'.
Som udvikler er vi villige til at hjælpe med at realisere denne drøm, især når vi skaber denne uddannelseswebsite.
Du kan læse mere om W3C i det næste afsnit.
ECMA
European Computer Manufacturers Association (ECMA), oprettet i 1961 i Schweiz, har til formål at opfylde behovet for standardisering af computerprogammer og input/output-koder.
ECMA er ikke en officiel standardiseringsorganisation, men en sammenslutning af selskaber, der samarbejder med andre officielle organisationer, såsom International Organization for Standardization (ISO) og European Telecommunications Standards Institute (ETSI).
For webudviklere er den vigtigste standard ECMAScript, standardiseringen af JavaScript.
ECMAScript er et standardiseret skriptsprog, brugt til at håndtere netværksobjekter defineret af W3C's dokumentobjektmodel (DOM). Gennem ECMAScript kan DOM-objekter tilføjes, slettes eller ændres.
ECMAScript standard er baseret på Netscape's JavaScript og Microsoft's JScript.
Den nyeste ECMAScript standard er ECMA-262:
http://www.ecma-international.org/publications/standards/ECMA-262.HTM
- Forrige side Netbrugere
- Næste side Webside validering