Nieuwe lay doet het nu ook onder IE, maar ik blijf met een vraag zitten

Internet Explorer verrast me door als enige de fout in te gaan als ik foute code aanlever.

Uiteindelijk bleek het vrij simpel om de lay in IE niet dwars door het hele beeld heen te laten marcheren... Dat betekent dat alles -- afgezien van afgeronde hoekjes, zo op het oog -- goed wordt weergegeven in IE8+, zolang je niet met die gare compatibiliteitsmodus gaat zitten fucken. Wow.

IE7 katapulteert, voor zover ik kan zien, het header- en sidebar-gedeelte ver naar rechts, wat de navigatie lastiger maar niet 100% onmogelijk maakt. IE7 heeft half zoveel gebruikers als IE8 op dit moment, en dat wordt alleen nog maar minder. Fuck IE7.


Zo, eindelijk de nieuwe nieuwe lay eens een keer online...

Dat zal verdorie ook eens tijd worden...

Het heeft misschien niet zo lang geduurd als de vorige omkat -- die liet drie jaar op zich wachten -- maar al met al ben ik er veel langer mee bezig geweest dan ik zou willen. Maar toch: een nieuwe lay, eindelijk. Als u normaal gesproken via RSS meeleest, moet u nu eens doorklikken.

En hoewel ik er niet zo'n lang verhaal van wil maken als de vorige keer, wil ik toch even een paar dingen kwijt.


Is het dumpen van HTML de enige manier om tot een semantisch web te komen?

Vroeger zou ik gewoon hebben geschreven dat Sven het web niet snapt, en dat was dan dat.

Fred wees me op een artikel op FrankWatching, waarin Sven Bommezijn zijn gedachten eens laat gaan over een web zonder HTML.

Sven stelt dat de scheiding van content en vorm momenteel nog wat ontbreekt, althans, dat denk ik. Het is nog al een lang ding -- an sich niets mis mee, zelf produceer ik ook geregeld enorme lappen tekst -- zonder dat er een duidelijke stelling of conclusie uit lijkt te komen. Ik heb ook het idee dat hij bepaalde onderdelen van HTML niet kent; als ik zijn pleidooi goed begrijp, zoekt hij naar een oplossing die er al is.

Op een paar punten denk ik dat Sven er compleet naast zit; laat ik dat maar eens met wat quotes en antwoorden proberen duidelijk te maken.



Safari 4: misschien niet de meest innovatieve browser, maar wel een goede

De beste, voor mij in ieder geval, en dat was al een hele tijd zo.

Eigenlijk wilde ik dit verhaaltje gaan beginnen met een "zoals u ongetwijfeld al weet, heeft Apple een public beta van Safari 4 op de internets losgelaten", of iets van die strekking. Maar eigenlijk weet ik helemaal niet zeker of u dat allemaal al wist. Dat ik dat soort dingen nou volg, wil natuurlijk niet zeggen dat iedereen dat maar doet.

Maar goed.

Of u het nou al wist of niet: Apple heeft een public beta van Safari 4 op de internets losgelaten. De grootste verschillen met de huidige versie zijn onder andere een nieuwere WebKit engine en de nieuwe Javascript-engine, die voor de gelegenheid lijkt te zijn omgedoopt van Squirrelfish tot Nitro. Daarnaast zitten er nog wat nieuwe leukigheidjes in, en die vind ik eigenlijk veel interessanter -- die nieuwere engines zaten ook al in de Webkit Nightlies, die ik nu al een tijd als vaste browser gebruik.


WordPress 2.7, Firefox 3.1 en de nieuwe DNZM-lay

En dat heeft allemaal met elkaar te maken.

Gisteren (vandaag, eigenlijk) is WordPress 2.7 eindelijk gereleased. Ik had al een tijdje een test-opstelling om te zien of er grote problemen te voorzien waren met plugins en de nieuwe DNZM-lay, en dat viel redelijk mee. De Favatars-plugin werkt schijnbaar niet meer (maar die was eigenlijk toch al aan vervanging toe), en ik moest een paar kleine veranderingen doorvoeren in de lay, vooral om de geneste reacties mogelijk te maken. Wel de moeite waard, naar mijn idee.

Ik ben ook al een tijdje geleden afgestapt van sIFR afgestapt; het leverde uiteindelijk zo veel gekloot op om het te laten doen wat ik wil, en bovendien heb ik een fixed gepositioneerd stuk layout, en dat werkt niet lekker samen met Flash. Dat dat visuele ruzie gaat maken met Flash-filmpjes (denk YouTube) is al vervelend genoeg, maar als elke titel ook nog eens moeilijk gaat doen... Bovendien vertraagde het de boel toch wel, en daar zat ik ook niet op te wachten.

Goed, sIFR er uit, dus. Hoe nu verder?




IE kan lijntrekken, maar niet zoals ik het wil

Nog een heel klein (voorlopig laatste) stukje over de site van Michael, en dan kan ik DNZM af gaan maken...

Had ik al eens gezegd dat ik niet zo'n fan ben van Internet Explorer?

Tenzij mijn extra beta-testers (bedankt, sn0r, harv en Henk) iets over het hoofd hebben gezien, werkt de site van Michael nu volledig zoals bedoeld in IE7. Bij het bereiken van die status heb ik weer iets nieuws geleerd over die fijne, fijne browser: het is on-mo-ge-lijk om een HR-element zonder rand neer te zetten.

Een HR, voor degenen die minder thuis zijn in HTML, is zo'n horizontale streep, die je gebruikt om stukken tekst of pagina een beetje zichtbaar te scheiden. HR staat dan ook voor Horizontal Rule. Bij Michael gebruiken we ze tussen de posts in zijn dagboek.

In de meeste browsers wordt een HR, als je er verder niks mee doet, weergegeven als een soort richel, een inkeping in de pagina. Dat wilden wij niet, natuurlijk, wij wilden een leuk blauw handgetekend-achtig lijntje. Geen probleem, met een beetje CSS haal je de border (die voor dat inkeping-effect zorgt) eraf, geeft het ding een hoogte van een paar pixels en een achtergrondplaatje. Klaar.