IE6 is (niet) je beste vriend

Deze blogpost geeft je een overzicht van wat ik allemaal heb uitgespookt tijdens week 6 van mijn stage bij Inventis.

Eindelijk

Maandag was het eindelijk zo ver, de eerste pagina was afgewerkt in Photoshop door Jente. Ik kon dus beginnen met het slicen van suckyreview.com. Aanvankelijk ging dit allemaal goed, alle afbeeldingen mooi uitgeknipt en omgetoverd tot HTML code. Ik opende Firefox, en ik zag dat het goed was. Ik opende Internet Explorer 7, en ik zag dat het goed was. Ik opende Internet Explorer 6, en de moed zakte naar mijn schoenen. Ik had natuurlijk wel problemen verwacht met dit “mooie” product van Microsoft, maar het zag er echt niet uit. Rond bijna alle afbeeldingen stond een grijze rand, sommige teksten stonden helemaal niet waar ze thuishoorden en andere delen waren gewoon niet terug te vinden. Op naar de pro ter zake dus, David.

Na een cursus hoe slice ik een website voor IE6 in 94 stappen” ging het al een heel stuk beter. De eerste pagina is altijd het meeste werk omdat je alles moet maken. Zo is er bijvoorbeeld de header en de footer die moeten gedaan worden. Eenmaal die af zijn, kan ik ze gewoon kopiëren in alle andere pagina’s.

Ik wil MIJN lettertype

Een website wordt natuurlijk veel mooier met wat aparte lettertypes. Dit is veel moeilijker om te realiseren dan het lijkt, want het lettertype is niet aanwezig op de computer van de bezoeker. Gelukkig is er FaceLift Image Replacement of FLIR. Dit vervangt de tekst door een afbeelding. Hetgeen de bezoeker dus ziet als ‘ik ben een titel’, is achter de schermen gewoon een afbeelding met ‘ik ben een titel’ op.

Nog wat ExtJS tussendoor

In het uiteindelijke design zaten nog enkele elementen in die niet voorzien waren in het admin paneel. Zo moet er bijvoorbeeld een afbeelding staan naast elke review op het overzicht. Ook is de indeling van de reviews ietsjes veranderd. Deze verandering heb ik tussendoor nog doorgevoerd in de webadmin. Zo van die kleine aanpassingen zullen er waarschijnlijk nog wel komen.

Schrijven, schrijven en nog eens schrijven

Woensdag was de eerste en enige pagina die ik had volledig gesliced. Tijd dus om aan mijn eindwerk te beginnen. Ik had al wel een algemene structuur in gedachten, maar mijn eindwerkbegeleider had toch liever iets concreter gezien. Ik heb woensdag, donderdag en vrijdag bijna non-stop informatie opgezocht, gelezen en herschreven. Ondertussen zit ik al aan 29 bladzijden, een goed begin dus. Mijn eindwerk zal handelen over alles dat komt kijken bij het ontwikkelen van een website. Van ‘hoe een webserver werkt’ tot ‘wat het nut is van caching’ via ‘HTTP headers’ en ‘MySQL storage engines’. Het wordt ongetwijfeld de moeite om te lezen voor iedereen die interesse heeft in web ontwikkeling.

Oh, een cadeautje…

Vandaag had Jan ook een leuke mededeling. Hij bedankte iedereen om zo hard te werken aan het pukkelpop project de laatste weken en had voor iedereen een USB sleutel bij (letterlijk een sleutel). Hoewel wij als stagiairs weinig te maken hebben met het pukkelpop project, kregen ook wij een sleutel in handen. Dat, het mooie weer en het feit dat het weer weekend is, maakte de dag helemaal goed!

Ik ga genieten van het zonnetje, tot volgende week…

2 Reacties op “IE6 is (niet) je beste vriend”

  1. David Candreva zei op 10/04/2009 om 16:55,

    Allé sé hij noemt me een IE6 pro :D.

    Maar leuk om weer eens te lezen wat je deze week hebt uitgespookt.


  2. Dirk Bonhomme zei op 11/04/2009 om 12:15,

    Als topslicer ben jij ook een IE6 pro David (is dat iets om trots op te zijn eigenlijk? :p)

    Het is inderdaad spijtig dat er tijdens het slicen zoveel aandacht nodig is voor IE6. Voor iemand die dat niet geregeld doet kan daar behoorlijk wat energie in kruipen. Na een jaartje slicen heb je alle beperkingen en bugs van IE6 wel gezien en zullen er zoveel verrassingen niet meer zijn.

    Doorbijten is dus de boodschap!


Reageren