O getver, css kan soms zó op mijn zenuwen werken… Ik heb vandaag ùren verloren aan iets dat met tables op vijf minuten zou gedaan zijn.
Doel: de layout van de website van onze bibliotheek in Warschau dupliceren.
Probleem; het is hoegenaamd niet definitief. Zoals het er nu naar uitziet zouden we binnen pakweg een maand of twee een volledig nieuwe layout kunnen hebben, en heeft het dus niet erg veel zin om het allemaal superproper te doen.
Eerste approach: Frontpage. Omdat dat toch al gebruikt wordt voor het editeren van pagina’s. Scratched that pretty soon, wegens miserie met het op degelijke wijze genereren van submenu’s.
Tweede: propere website met css en alles. En daar heb ik het na een halve dag on & off sukkelen ook mee opgegeven. Ik heb een proper werkend menu, maar het menu inpassen in de layout en de kolommen en de achtergronden voor de schaduwen: bleh. Een uurtje of zo om het te doen werken in Firefox, maar IE kreeg ik met geen moeite volledig goed.
En dus maar poging drie, stommigheid in deze zin:
<table width="800" cellpadding="5" cellspacing="0" border="0">
<tr><td bgcolor="#eeeeee" width="140">This is left, yay!</td>
<td>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit</p>
</td>
<td bgcolor="#eeeeee" width="185">Read'em & weep: right sidebar.</td></tr>
<tr><td colspan="3"><div id="footer">© 2005 College of Europe</div></td></tr></table>
Vijf. Minuten. Werk.
En alles werkt zoals het moet werken.
Zucht.
Reacties
6 reacties op “I give up”
Volgens mij zijn de mensen die ooit begonnen zijn met zeggen “Tables voor layout is niet goed, blahdiblah, blehblehbleh” een bende sadisten 🙂
Bwoaf, het is allemaal wel in orde als je zelf een beetje kan kiezen wat de layout is, maar als het honder percent hetzelfde moet zijn als een andere, tables-layout, en als je niet echt veel zin hebt: miserie.
Het ligt er idd maar net aan wat voor soort lay-out je wil (na)maken. Bij deze ging het nog redelijk vlot (nog niet af), hoewel de constructie met de gekleurde balkjes toch wel wat experimenteerwerk vergde.
Het origneel: http://www.vlaanderen.be/
Het XHTML/CSS-alternatief: http://webtoegankelijkheid.be/vlaanderen/
Proper, proper.
Nee, ik weet wel dat het allemaal te doen is, maar niet als:
je DRINGEND iets nodig hebt tegen morgenochtend ten allerlaatste
je niet in de layout gelooft zoals hij nu is, zelfs in die mate dat je hem aan het veranderen bent
je weet dat het toch allemaal nutteloos werk is
het echt pixelwerk is en bugs in IE en Firefox die tegenwerken
eigenlijk niemand inzit met de layoutof de accessability of watdanook
je zelf de inhoud ook nog moet leveren, toch deels, toch conversie
en dat het DINGEND klaar moet zijn
Dat zijn genoeg opengetrapte deuren voor één avond, Michel 😀
Eindelijk! Hoeveel mensen ik soms tegenkom die beweren dat het met CSS even snel, soms zelfs sneller gaat. We beseffen meestal wel dat het, euh, beter is (more done vs tables = not done). maar zoveel werk. Onlangs werkte ik aan een site met toch wat development werk aan. meestal is de verhouding 25% html/layout vs 75% development. Zonder overdrijven, het was in dat geval het omgekeerde, enkel en alleen omdat we ervoor gekozen hadden met CSS te werken en niet met tables. Elke keer opnieuw veracht ik echt het moment dat ik aan een CSS-based site moet starten. En elke keer opnieuw moet ik mezelf dwingen geen tables te gebruiken.
Het enige positieve is dat het me doet denken aan de good ol’ Netscape 4.x days. Nostalgie.
Ach, het zal steeds een haat-liefde verhouding blijven in mijn geval.