Een Web Standards Checklist, Hoe een goede website maken Een web standaarden checklist De term web standaarden kunnen verschillende dingen betekenen voor verschillende mensen. Voor sommigen is het 'table-vrije plaatsen ", voor anderen is het' met geldige code '. Echter, web standaarden zijn veel breder dan dat. Een site gebouwd om web-standaarden moeten zich houden aan de normen (HTML, XHTML, XML, CSS, XSLT, DOM, MathML, SVG etc) en beste praktijken (geldige code, toegankelijke code, semantisch correcte code, gebruikersvriendelijke URL's etc) na te streven.
Met andere woorden, moet een site gebouwd webstandaarden idealiter lean, clean, CSS-gebaseerde, toegankelijkheid, het nut en zoekmachine vriendelijk. Over de checklist Dit is niet een uber-checklist. Er zijn waarschijnlijk vele punten die kunnen worden toegevoegd. Wat nog belangrijker is, moet het niet worden gezien als een lijst van items die op elke site die u te ontwikkelen moet worden aangepakt.
Het is gewoon een gids die kan worden gebruikt: * om de breedte van webstandaarden * als een handig hulpmiddel voor ontwikkelaars tijdens de productiefase van websites * als hulpmiddel voor ontwikkelaars die geïnteresseerd zijn in de richting van web-standaarden De checklist 1.Kwaliteit tonen code 1. Is de site een correcte Doctype? 2. Is de site gebruik maken van een karakter set? 3. Is de site valide (X) HTML? 4. Is de site Valid CSS? 5. Is de site gebruik geen CSS hacks? 6. Is de site gebruik maken van onnodige klassen of id? 7. Is de code goed gestructureerd? 8.
Is de site nog gebroken links? 9. Hoe werkt de site presteren in termen van snelheid /pagina formaat? 10. Heeft de site JavaScript-fouten? 2. Mate van scheiding tussen inhoud en presentatie 1. Is de site gebruik van CSS voor alle presentatie aspecten (lettertypen, kleur, padding, borders etc)? 2. Zijn alle decoratieve beelden in de CSS, of doe ze in de (X) HTML? 3. Toegankelijkheid voor gebruikers 1. Zijn "alt" attributen gebruikt voor alle beschrijvende beelden? 2. Is de site gebruik maken van relatieve eenheden dan absolute eenheden voor de tekst formaat? 3.
Zijn er aspecten van de lay-out break als de lettergrootte wordt verhoogd? 4. Is de site zichtbaar skip menu's? 5. Is de site toegankelijk vormen? 6. Is de site toegankelijk tafels? 7. Is er voldoende kleur helderheid /contrast? 8. Is de kleur alleen gebruikt voor kritieke informatie? 9. Is er vertraagd reactievermogen voor dropdown menu's (voor gebruikers met beperkte motorisch