Webstandardprojektet är en viktig ideell organisation för programmerare och webbanvändare. Det är frivilligt baserat och medvetet pressar webbläsarutgivare att hålla sig till de standarder som publiceras och underhålls av W3C eller World Wide Web Consortium. För ganska länge sedan började webbläsarutgivare lägga till egen kod till vad som borde vara öppna standarder. Detta har gjort det betydligt svårare för utvecklare att göra sitt jobb.
Technipages förklarar Web Standards Project
De behöver nu lägga till långa kodblock som kan upptäcka vilken typ av webbläsare en användare är använder, och bind sedan instruktioner för den specifika webbläsaren för att se till att en webbplats visas som den skall. Utan detta kommer instruktioner som inte passar den proprietära versionen av HTML som används av en webbläsare antingen ignoreras helt eller helt enkelt feltolkas – i båda fallen visas inte webbplatsen korrekt.
Det betyder att en webbplats har "dolda" instruktioner som bara kommer att spelas när en specifik webbläsare används - detta kan vara lika specifik som vilken version. En utvecklare kan till exempel ange att alla versioner av Chrome före 54.3.2 ska följa regel X medan nyare versioner av Chrome ska följa regel Y istället. Detta är svårt och gör enkla skapelser mer komplicerade. Trots detta, och trots ansträngningarna från webbstandardprojektet, har ansträngningarna att åtgärda detta endast haft ytterst begränsad framgång – för det mesta är saker och ting fortfarande proprietära.
Webbläsare som Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome och så på var och en har dessa skillnader och kräver därför speciella kodningsinstruktioner i vissa, men inte alla fall. Ofta påverkas animationer, medan "vanlig" text kommer att visas korrekt i båda riktningarna.
Common Uses of Web Standards Project
- Web Standards Project syftar till att få webbläsarutgivare att använda exakt de öppna standarder som W3C publicerar och underhåller.
- På grund av att de flesta förlag inte är villiga att ändra sina arbetsinställningar har Web Standards Project mött mycket motstånd och liten framgång.
- Även om Web Standards Project består av experter och utvecklare, har deras råd i stort sett ignorerats.
Vanligt missbruk av webbstandardprojekt
- Web Standards Project är gruppen som publicerar och underhåller HTML- och webbkodningsstandarder.