In professionaliteit van een webdesignbureau werd door meerdere mensen het idee geopperd om een topic te houden over webstandaarden. Het gaan dan vooral om het correct gebruiken van HTML en CSS en toepassingen daarvan op het huidige web.
Er is heel veel over te zeggen en veel dingen zijn ook al uitvoerig besproken in topics, maar in de praktijk blijkt het meestal toch tegen te vallen. Zeker in Nederland zijn er zeer weinig bedrijven die ook maar een beetje aandacht schenken aan broncode en standaarden. Meestal vinden ze maar een paar dingen belangrijk; backend en ontwerp. De broncode wordt dan ook overgelaten aan de ontwerper die er vaak totaal geen verstand van heeft en door een leuke editor een paar tabellen (niet semantisch correct) op maat laat maken.
Op die manier worden sites ongeveer twee keer zo groot als ze kunnen zijn (er zijn natuurlijk extremen te noemen, zoals Google). Daarnaast worden diezelfde sites er minder toegankelijk op. En hoewel toegankelijkheid niet alles met correcte code te maken heeft, hangt er wel veel vanaf. Door het gebruiken van (echte) headers kan de gebruiker bijvoorbeeld makkelijk langs de headers skippen, om te kijken of er relevante informatie in staat.
Tevens zal de site beter geindexeerd worden door zoekmachines, welke veel te maken hebben met de accessibility van een website. Immers, Google is de grootste blinde gebruiker van het web. Een zoekmachine hoeft niet langer door allemaal tabellen heen te spitten op zoek naar relevante informatie, maar vindt deze veel makkelijker (en geeft hogere pagerank etc.) door het gebruik van elementen die ervoor bedoeld zijn, zoals H1, STRONG, EM.
Ook wordt een site veel kleiner en "mobieler" door het gebruik van standaarden. Als je opmaak compleet van semantiek gescheiden hebt kun je je website in principe op elk platform openen met een browser. Doordat de inhoud van opmaak gescheiden is, wordt het te downloaden bestand ook kleiner. Niet alleen scheelt het verhuizen van FONT elementen naar style sheets enorm veel bytes, als een platform geen style sheets ondersteund, download het alleen maar die paar bytes die nodig zijn om het complete LINK element te downloaden (nihil), maar het style sheet zelf zal niet gedownload worden (tenzij het MEDIA attribuut niet goed, of wel goed gebruikt wordt).
Daarnaast wordt het wijzigen van de layout ook een stuk makkelijker, omdat je dan (meestal maar) 1 style sheetje wijzigd en de bedrijfskleuren kloppen weer.
Eigenlijk zijn er geen goede redenen om web standaarden niet te gebruiken, behalve dat je het niet kan, maar dan zou ik overwegen om; of te stoppen, of ze eerst te leren en dan door te gaan.
(Ik reageer later nog wel een keer, als iemand iets zegt wat me inspireert)
Er is heel veel over te zeggen en veel dingen zijn ook al uitvoerig besproken in topics, maar in de praktijk blijkt het meestal toch tegen te vallen. Zeker in Nederland zijn er zeer weinig bedrijven die ook maar een beetje aandacht schenken aan broncode en standaarden. Meestal vinden ze maar een paar dingen belangrijk; backend en ontwerp. De broncode wordt dan ook overgelaten aan de ontwerper die er vaak totaal geen verstand van heeft en door een leuke editor een paar tabellen (niet semantisch correct) op maat laat maken.
Op die manier worden sites ongeveer twee keer zo groot als ze kunnen zijn (er zijn natuurlijk extremen te noemen, zoals Google). Daarnaast worden diezelfde sites er minder toegankelijk op. En hoewel toegankelijkheid niet alles met correcte code te maken heeft, hangt er wel veel vanaf. Door het gebruiken van (echte) headers kan de gebruiker bijvoorbeeld makkelijk langs de headers skippen, om te kijken of er relevante informatie in staat.
Tevens zal de site beter geindexeerd worden door zoekmachines, welke veel te maken hebben met de accessibility van een website. Immers, Google is de grootste blinde gebruiker van het web. Een zoekmachine hoeft niet langer door allemaal tabellen heen te spitten op zoek naar relevante informatie, maar vindt deze veel makkelijker (en geeft hogere pagerank etc.) door het gebruik van elementen die ervoor bedoeld zijn, zoals H1, STRONG, EM.
Ook wordt een site veel kleiner en "mobieler" door het gebruik van standaarden. Als je opmaak compleet van semantiek gescheiden hebt kun je je website in principe op elk platform openen met een browser. Doordat de inhoud van opmaak gescheiden is, wordt het te downloaden bestand ook kleiner. Niet alleen scheelt het verhuizen van FONT elementen naar style sheets enorm veel bytes, als een platform geen style sheets ondersteund, download het alleen maar die paar bytes die nodig zijn om het complete LINK element te downloaden (nihil), maar het style sheet zelf zal niet gedownload worden (tenzij het MEDIA attribuut niet goed, of wel goed gebruikt wordt).
Daarnaast wordt het wijzigen van de layout ook een stuk makkelijker, omdat je dan (meestal maar) 1 style sheetje wijzigd en de bedrijfskleuren kloppen weer.
Eigenlijk zijn er geen goede redenen om web standaarden niet te gebruiken, behalve dat je het niet kan, maar dan zou ik overwegen om; of te stoppen, of ze eerst te leren en dan door te gaan.
(Ik reageer later nog wel een keer, als iemand iets zegt wat me inspireert)