Eén of ander Strategic Website Design Firm and E-Commerce Website Company in Orange County, California denkt de slimste te zijn… Zij zeggen dat je max 47 minuten aan een css layout mag werken anders had je beter tables gebruikt…
Ik haat smaldenkers… Als je een simpele layout niet om kan zetten naar semantische code én correcte css in 47 minuten, dan ben je inderdaad een loser en geef je het beter op, maw zoek ander werk. Tables gebruiken is nog maar eens een bewijs dat sommige mensen liever lui dan moe zijn. Het web evolueert iedere dag, en van de honderden zaken die mensen ontwikkelen zit er dagelijks mss 1 tussen die iets kan betekenen omdat er:
- over nagedacht is
- de correcte technologie gebruikt is om de doelstelling te bereiken
- het geheel semantisch correct is
De reden waarom ik maar blijf zagen over semantiek is omdat vele mensen het verschil niet snappen tussen xhtml strict / transitional en semantische webpagina’s. Het is niet omdat je webpagina valideert op w3c dat hij semantisch correct is. <div id=”pageTitle”><span class=”vet”>dit is de titel</span></div> zal vanzelfsprekend valideren, terwijl het beter zou zijn om <div id=”header”><h1>dit is de titel</h1></div> te gebruiken. Niet enkel naar SEO toe, maar ook naar screenreaders, slechtzienden, …
Anyway, om af te sluiten nog 1 link:
http://shouldiusetablesforlayout.com/
Tags: css, goldencomm, narrowminded, semantics, tabledesign, tables
true
ps
lol @ source shouldiusetablesforlayout.com
<!–
No.
–>
ok nvm die comments hier gepasted zijn natuurlijk in comment gegaan :p
Ik ben van mening dat er bepaalde situaties zijn waar het tijds -en zelfs usabilitygewijs een slimme investering is om af en toe de zonde van een onsemantische table te gebruiken. Enkele technische limitaties (bvb. vertical centering op grote schaal) kan je niet overwinnen.
Uiteindelijk moet je je product maken voor je doelpubliek. De sites en webapps die iedereen de hemel inprijst (e.g. gmail met zijn frames) zijn er ook niet gekomen door altijd de regeltjes netjes te volgen.
Het is inderdaad een feit dat de werkdruk soms niet toelaat om de regels te volgen zoals het hoort. Maar dan zijn het eerder de kleine zonden die de kop opsteken. Persoonlijk vind ik tables gebruiken voor layout niet echt een kleine zonde.