Archive for the ‘standards’ Category

A Version of IE that Doesn’t Suck?

Thursday, March 6th, 2008

I have been playing with IE8 tonight. And I have to say that I am very impressed with what microsoft has done. They seem to be serious about a standards compliant browser this time (bugs not withstanding, but its beta 1, so they get a pass).

They fixed the 2 domain thing, and added some cool features that I hope other browsers pick up soon (XDR: cross domain request!). Better browser history control, and actually best of all they added two new features that the old microsoft would have crippled: Slices and activities. Slices allows developers to add modules that can be pulled off (a bit like dashboard), except the slices are defined by the developer. The bad old microsoft would have made this some horrid non-standard thing that required active x. The new, kinder MS has decided to go with a MICROFORMAT. A completely standards compliant microformat. The kind of microformat anyone will be able to parse. If I felt like it I could probably whip up support for webslices in firefox tonight, its that simple. And it won’t break on other browsers because its just done with html classnames.

Well done Microsoft, I hope this is a sign of things to come. (but silverlight? really? come on!)

Amazon Redesigns — Still uses tables for layout

Monday, September 10th, 2007

Amazon.com has redesigned. It looks pretty, but I am a little disappointed they didn’t modernize a little. I am sure they had their reasons, but I think there is no excuse for using tables for layout anymore. Also they really could improve performance, the signed in home page takes around 6 seconds to load. Its understandable with so many images and somewhat uncachable custom page that performance is difficult. But they could at least try concatenating som js and css files. And I would bet getting rid of tables would reduce the file size.

Here here

Thursday, August 23rd, 2007

The iphone is not breaking the web. As Joe Hewitt notes, the “iphone only” sites are raising the bar for mobile web apps. As other devices catch up with apple everyone will benefit.