Nettstandardprosjektet er en viktig ideell organisasjon for programmerere og nettbrukere. Det er frivillig-basert og bevisst presser nettleserutgivere til å holde seg til standardene som er publisert og vedlikeholdt av W3C eller World Wide Web Consortium. For en stund siden begynte nettleserutgivere å legge til proprietær kode til det som burde være åpne standarder. Dette har gjort det betydelig vanskeligere for utviklere å gjøre jobben sin.
Technipages forklarer Web Standards Project
De må nå legge til lange blokker med kode som er i stand til å oppdage hvilken type nettleser en bruker er bruke, og deretter binde instruksjoner for den spesifikke nettleseren for å sikre at et nettsted vises som det bør. Uten dette vil instruksjoner som ikke passer den proprietære versjonen av HTML som brukes av en nettleser enten ignoreres helt eller bare feiltolkes – i begge tilfeller vises ikke nettstedet riktig.
Dette betyr at et nettsted har "skjulte" instruksjoner som bare kommer til å spille når en bestemt nettleser brukes - dette kan være like spesifikk som hvilken versjon. En utvikler kan for eksempel spesifisere at enhver versjon av Chrome før 54.3.2 skal følge regel X, mens nyere versjoner av Chrome skal følge regel Y i stedet. Dette er vanskelig og gjør enkle kreasjoner mer kompliserte. Til tross for dette, og til tross for innsatsen fra nettstandardprosjektet, har innsatsen for å avhjelpe dette kun oppnådd ekstremt begrenset suksess – for det meste forblir ting proprietært.
Nettlesere som Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome og så på hver har disse forskjellene og krever derfor spesielle kodeinstruksjoner i noen, men ikke alle saker. Ofte påvirkes animasjoner, mens "ren" tekst vil vises riktig uansett.
Vanlig bruk av nettstandardprosjekt
- Web Standards Project har som mål å få nettleserutgivere til å bruke de nøyaktige åpne standardene som W3C publiserer og vedlikeholder.
- På grunn av at de fleste utgivere ikke er villige til å endre arbeidsoppsettene sine, har Web Standards Project møtt mye motstand og liten suksess.
- Selv om Web Standards Project består av eksperter og utviklere, har rådene deres stort sett blitt ignorert.
Vanlige misbruk av nettstandardprosjekt
- Web Standards Project er gruppen som publiserer og vedlikeholder HTML- og webkodingsstandarder.