{"id":422,"date":"2008-01-28T11:48:08","date_gmt":"2008-01-28T17:48:08","guid":{"rendered":"http:\/\/blog.codedread.com\/archives\/2008\/01\/28\/my-ie8-predictions\/"},"modified":"2008-01-28T11:48:08","modified_gmt":"2008-01-28T17:48:08","slug":"my-ie8-predictions","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2008\/01\/28\/my-ie8-predictions\/","title":{"rendered":"My IE8 Predictions"},"content":{"rendered":"<p><object type=\"image\/svg+xml\" width=\"100\" height=\"100\" align=\"right\" hspace=\"10\" data=\"http:\/\/codedread.com\/clipart\/ie.svgz\"><span\/><\/object>Lots of continued discussion about Internet Explorer and Microsoft's support of web standards.  <a href=\"http:\/\/intertwingly.net\/blog\/2008\/01\/26\/SVG-Shiv\">Sam Ruby<\/a> continues to finesse his SVG-via-Silverlight solution (improvement:  use createElement() and then some XSLT to transform from SVG's XML elements to XAML's).  <a href=\"http:\/\/realtech.burningbird.net\/standards\/fish-or-cut-bait\/\">Shelley Powers<\/a> continues to finesse her ultimatum (ultimatae?) to Microsoft.  I thought I'd post a few loose predictions of what I think <span class=\"definition\" title=\"Internet Explorer 8\">IE8<\/span> will have when released.  <!--more--><\/p>\n<h3 id=\"prediction-1\">Prediction 1: Web Development As You Wanted It To Be In 2004<\/h3>\n<p>IE8's \"super standards\" will include not only vastly improved CSS 2.1 support, but support for HTML DOM Level 2 and fixes to a great deal of IE7- interoperable bugs in its <span class=\"definition\" title=\"JavaScript\">JS<\/span> and HTML 4.01 (&#60;object> implementation, for instance) implementations.  In \"super standards\" mode, I should be able to write a decent web application from 2004 by following web standards without a huge amount of IE-specific hacks - as long as I <a href=\"http:\/\/blog.codedread.com\/archives\/2008\/01\/23\/microsofts-super-standards-mode-important-facts\">include the &#60;meta> tag<\/a>.<\/p>\n<h3 id=\"prediction-2\">Prediction 2: Little Bits of HTML 5<\/h3>\n<p>IE8's will support some of the new features of HTML 5 (probably not &#60;video&#62; or &#60;audio&#62;, but perhaps &#60;canvas&#62; and the DOM interfaces).  IE8 will automatically go into \"super standards\" upon encountering the HTML5 DOCTYPE (as <a href=\"http:\/\/blogs.msdn.com\/cwilso\/archive\/2008\/01\/22\/i-feel-happy-too.aspx#7203075\">Chris stated<\/a>).<\/p>\n<h3 id=\"prediction-3\">Prediction 3: Who Needs Demand?<\/h3>\n<p>IE8 will ship with the Silverlight plugin automatically enabled.  This will certainly drive penetration of the plugin, since even standardistas will want to install IE8 to get the good stuff we wanted 4 years ago.  Who needs <a href=\"http:\/\/intertwingly.net\/blog\/2008\/01\/28\/Asymptotically-Converging-on-Standards\">demand<\/a>?<\/p>\n<h3 id=\"prediction-4\">Prediction 4: If You Want XHTML, Go For It<\/h3>\n<p>I might be going out on a limb here, but I think IE8 might just support <a href=\"http:\/\/www.w3.org\/TR\/xhtml11\/\" title=\"XML-based HyperText Markup Language\">XHTML<\/a>  1.1 (the MIME type and the XML strictness).  This doesn't hurt Microsoft's strategy, really - since I don't think a large amount of people will be that interested in XML-based HTML.  I think documents serving XHTML will automatically be in \"super standards\" mode.  I also think that whatever bits of HTML5 they support, it will also be XHTML5 support.<\/p>\n<h3 id=\"prediction-5\">Prediction 5: Sorry Shelley<\/h3>\n<p>IE8 will not support <a href=\"http:\/\/www.w3.org\/Graphics\/SVG\/\" title=\"Scalable Vector Graphics\">SVG<\/a>.  I really hope this one is not true, but I can't see that it makes sense for them to ship with support for the XHTML+SVG (+MathML?) mixed namespace nirvana until Silverlight has penetrated further into the web.  Maybe they'll do it in IE9 when the Silverlight functionality is native (ok, that's a prediction for IE9...)<\/p>\n<p>Thoughts?<\/p>\n<div class=\"ads\"><object type=\"text\/html\" width=\"468\" height=\"60\" data=\"http:\/\/www.codedread.com\/gads.php\"><\/object><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Lots of continued discussion about Internet Explorer and Microsoft&#8217;s support of web standards. Sam Ruby continues to finesse his SVG-via-Silverlight solution (improvement: use createElement() and then some XSLT to transform from SVG&#8217;s XML elements to XAML&#8217;s). Shelley Powers continues to finesse her ultimatum (ultimatae?) to Microsoft. I thought I&#8217;d post a few loose predictions of [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24,25,11,28],"tags":[105,184],"class_list":["post-422","post","type-post","status-publish","format-standard","hentry","category-microsoft","category-software","category-technology","category-web","tag-internet-explorer","tag-microsoft"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/comments?post=422"}],"version-history":[{"count":0,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/422\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}