I used the fact that Microsofts Internet Exploder can’t handle the very useful hackertool // (anyone remember DVD-Jon?), and added some extra stuff to the css code.
Now, I didn’t think this was an elegant solution. But then again, IE isn’t elegant. It’s well deserving of the name “Exploder”. That was what it felt like today when I viewed my page in IE after seeing it so beautifully in Firefox. It was like some elephant that got loose had set of a bomb on it.
Now, where would an elephant get hold of a bomb? And why would it set me up the bomb on my website? Who knows…
Anyways, the whole thing looks better now, but earlier today I saw that text was dissapearing too, and I have NO idea why THAT would happen! It wasn’t gone all the time. If I marked it, it came back. And next time other texts was missing. It made NO sence! Kind of as much sence as an elephant with a bomb, actually…
Why do I keep getting back to that elephant? I was just going to write that there has been some improvement on the website for IE users. And no elephants. There! (?)
Hope you know that FF is not that good handling CSS either? Opera i think is the only one that can do the Acid test sucessfully. But I’m not saying that FF is sucky or in par with IE, no.. FF is still lightyears better then ie 🙂
Well if you have gone lightyears, you’ve gone pretty far, right? =)
Hmmm… wasn’t the point of all this to get the page to work good in all browsers? That didn’t seem to happen…
But I am still happy, because now I can change the appearance from one file! =)
Acid har inte så mycket med verkligheten att göra. Om fem år, då kanske en webbläsare behöver vara Acid2-funktionell. Idag räcker det ganska långt med att kunna visa all CSS som är användbar i praktiken, och det klarar de flesta nya webbläsare (och IE6 räknas såklart inte som någon ny webbläsare).
Det du har sprungit på är en sak alla webbdesigners måste uppleva för att fårstå. Syftet med webbstandarder är att sidor ska fungera på samma sätt (renderas likadant) i alla webbläsare. Browser-specifik kod är därför aldrig bra, oavsett vem som står för den. Följ standarderna, för den dagen alla använder en bra webbläsare så kommer sidorna att fungera!
Och när det inte fungerar som det ska: förenkla. Ju enklare kod, desto mindre risk för krångel. Det är ALLTID bättre att förenkla koden än att bygga in fulhack och specialanpassningar för att fixa olika buggar.
Dagens lästips: Lär känna fienden – http://www.positioniseverything.net/explorer.html
Ja, men det känns som att så mycket enklare än att ha en kolumt till vänster genom att använda float: left; och ha de andra till höger genom att inte skriva något alls… Enklare än så kan inte jag förklara för IE. Men den fattar ändå inte… *suck*
*läser länk*