A presumably candid post from the IEBlog reveals that Internet Explorer 7 will not support the MIME type "application/xml+xhtml". The reason given is that implementing this in IE7 would be done using the HTML parser and could end up being a hack. Chris Wilson hints that a future version of IE will support the MIME type and it will be implemented properly. As long as the release schedule for Internet Explorer is under a year per version, I'm happy with that.

They do reveal that IE7 will properly skip the xml prolog and handle XHTML in strict mode (instead of quirks mode). He also states that it is relatively easy to configure a web server to serve text/html instead of application/xml+xhtml when the user agent does not support application/xml+xhtml. This is a step forward, but it looks like XHTML will still go nowhere until IE8.

§157 · September 16, 2005 · QuickLinks, Software, Technology, Web, XML · Comments Off on IE7 Will Not Support application/xml+xhtml ·


Today I learned a bit about Microsoft's early attempt at a markup language for vector graphics: VML. I was surprised to find out that IE 5 and 6 both support it, yet (as far as I know) no one uses it on the web. At the very least it is a great solution to the rounded corners problem that's been mentioned on the IEBlog and here. Incidentally, the IEBlog post above has a VML example that turned me onto it in the first place. Read the rest of this entry ...

§122 · July 12, 2005 · Software, SVG, Technology, Web, XML · 5 comments ·


I wrote a tutorial that delves into how to do shapes, colours and paths in SVG, it is in Draft state here. The tutorial has been tested on Opera 8, Firefox 1.1 (Alpha) and Internet Explorer + Adobe SVG Viewer. Please give it a read and send me comments.

§116 · July 6, 2005 · Firefox, Opera, Software, SVG, Technology, Web, XML · Comments Off on SVG Kickstart #2 Published ·


The IEBlog posted an item today telling web developers that rounded corners would not be implemented in the upcoming Internet Explorer 7 and then linked to a 3-month-old article that would teach us all how to do rounded corners in IE 5/6 today. Um, what? Did I miss something? Is it still 2002? Read the rest of this entry ...

§110 · June 23, 2005 · Software, SVG, Technology, Web, XML · 3 comments ·


XML-based declarative user interface languages are becoming all the rage right now. While the ability to declare a GUI using a descriptive language is nothing new (I believe software for X-Windows/Motif widgets has been around for awhile), we are seeing this renewed focus due to several factors: 1) maturity of XML technologies on the web, 2) the rising popularity of Mozilla's Firefox browser, 3) next release of Windows (Longhorn) and 4) new web applications that provide an enhanced user experience over traditional web experiences (for example Gmail, Google Maps, Flickr). Read the rest of this entry ...

§89 · May 6, 2005 · Software, SVG, Technology, Web, XML · 1 comment ·