Sorry, more Internet Explorer woes...
IE8 is a pretty big event. Potentially it could revolutionise the world's browsing.
It probably won't, but it is still an important consideration for web designers and developers.
So we are all [or at least should be] watching closely to see what is happening.
I check the W3C's browser usage table http://www.w3schools.com/browsers/browsers_stats.asp quite often, just to see how much closer we are to forgetting IE6 hacks, but also to see how many people are switching over. It's like a really, really, really long horse race. The favourites are already way out in front.
Once it gets to about 5% for IE8, I'll upgrade and make another VM with IE7 on.
Anyway, on to the point.
I was watching a video on how IE8 treats some box model (the way a browser draws squares and rectangles on the page, with width, height, padding, margins and borders) css attributes http://msdn.microsoft.com/en-us/ie/dd483219.aspx and it just seems to cloud the issue even more.
The box model has always been a nightmare for web developers, especially for IE6. The way IE6 interprets the size calculations are way different from most other browsers (who do all seem to be slightly different) so you would think that Microsoft would want to get in line with the other 4 or 5 main players.
It was all looking good in IE7. The box model took a lot less work to hack and the browser generally behaved more like other products. It was still slow and we still had IE6 being used far more than was good for the world, but there was definite change in the air.
So IE8 arrives. Cynical me thinks it will still be slow, have more holes than swiss cheese and never get all the IE market share. I was optimistic about the prosect of rendering and CSS behaviour bein more normal [and some AJAX things that I won't go in to now].
It seems that IE is going right ahead and interpreting CSS 3 how it likes, rather then comparing notes which would seem on the face of it to be the best plan. Yet more IE specific attributes too.
It doesn't look good really.
The one saving grace for the moment is IE7 compatability mode. IE7 is pretty decent and behaves reasonably well, so I can see that it will be a commonly used meta value.
The real concern here is that it took IE a while to come [kinda] in line with everyone else for CSS 2, but with CSS 3 fast approaching finalisation, I can see it creating a great big interpretational divide again between the way browsers behave. This is likely to happen between other browsers like Chrome, Opera and Firefox too.
I can see some more blogging coming on in the near future. And me desperately looking for CSS 3 hacks....
Post your comment
Comments
No one has commented on this page yet.
RSS feed for comments on this page | RSS feed for all comments
Tag Cloud
.net accessibility add ons adwords ajax asp asp.net b2b base blog blogs bookmark bots browse browser browsers c# calendar categories clients client side cloud computing cms collaborative config content management content management system cross browser cross browser issues css design designing dev development development tips ecommerce entity framework epdq facebook favourites froogle galleriffic gallery google hackers how-to ie ie6 ie8 intellectual property internet explorer ip javascript jquery json keywords killer apps layout managing expectations markup mashup merchant center microsoft mvc n2 cms networking new business new ideas nop nopcommerce nop gallery objectivity oen source office applications open source page rankings partnerships payment gateway payment gateways ppc products prototype qtip robots search engines seo slimbox social media social networking soft software source source code spam spiders taxonomy thin client tips tools tricks twitter useful viusal studio vulnerability wai wave web web2.0 web design web development web site creation web sites web tools xml youtube
Browse by Date
Subscribe via RSS
Follow us on...
N-WebDesign news
- Visual Studio 2010 & .NET 4.0
- 22/10/2009
- Windows Seven
- 20/10/2009
- Web Design Portfolio
- 19/10/2009
- You can now follow us on Twitter
- 02/10/2009
- Visit our Facebook page
- 22/09/2009









