{"id":37,"date":"2008-06-20T13:29:43","date_gmt":"2008-06-20T18:29:43","guid":{"rendered":"http:\/\/www.killersites.com\/magazine\/?p=37"},"modified":"2008-06-20T14:59:15","modified_gmt":"2008-06-20T19:59:15","slug":"here-comes-internet-explorer-8","status":"publish","type":"post","link":"http:\/\/www.killersites.com\/magazine\/2008\/here-comes-internet-explorer-8\/","title":{"rendered":"Here comes Internet Explorer 8"},"content":{"rendered":"<p>Internet Explorer 8 is Microsoft&#8217;s response to the growing interest in <a title=\"IE8 Web Services\" href=\"http:\/\/www.microsoft.com\/windows\/products\/winfamily\/ie\/ie8\/features.mspx\">interactive web services<\/a> and rich online experiences.  This is Microsoft&#8217;s second attempt to build a browser that follows standard compliant HTML and CSS. So, will designers and developers embrace this new Internet Explorer?<\/p>\n<p>Maybe.<strong> <\/strong>IE8 is becoming <a title=\"CSS 2.1 Compliance\" href=\"http:\/\/code.msdn.microsoft.com\/ie8whitepapers\/Release\/ProjectReleases.aspx?ReleaseId=568\">CSS 2.1 compliant<\/a>. The beta release also fixes many of the browser inconsistencies and more closely supports the <strong>HTML 4.01 Specification<\/strong>.  One notable change is the elimination of the problematic <a title=\"search haslayout\" href=\"http:\/\/www.google.com\/search?q=haslayout+&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a\">haslayout<\/a> functionality.<\/p>\n<p>IE8 departs from earlier versions in how it displays form controls.   Chris Hester created a <a title=\"Form Button Padding Demo\" href=\"http:\/\/www.designdetector.com\/demos\/buttons-padding-demo.html\">demo<\/a> showing how various browsers handle form buttons.<\/p>\n<p>Since beta releases can be buggy, it is probably too early to target IE8 with conditional comments. But, knowing your options will keep you ahead of the pack.<\/p>\n<p><strong>Two methods to work with differences found in IE8:<\/strong><\/p>\n<ol>\n<li> Internet Explorer Conditional Comments.<\/li>\n<li>The Emulate IE7 Meta Tag.<\/li>\n<\/ol>\n<p><strong>1.<\/strong> Designers can use <a title=\"Search for Conditional Comments at the Killersites Web Design Forum\" href=\"http:\/\/killersites.com\/mvnforum\/mvnforum\/searchprocess?offset=0&amp;key=Conditional+Comments&amp;member=&amp;scopeinpost=3&amp;forum=0&amp;date=0&amp;beforeafter=1&amp;minattach=0&amp;rows=100\">Conditional Comments<\/a> to target Internet Explorer 8 with alternate content or CSS rules. The typical conditional comment to target IE8 is:<\/p>\n<div style=\"margin-top: 30px; margin-bottom: 30px;\">\n<pre lang=\"html\" line=\"1\"><!--[if IE 8] >\r\n[[ Alternative content here ]]\r\n<![endif]--><\/pre>\n<\/div>\n<p><strong>2. <\/strong>Microsoft introduced a new meta tag to control the display of your web page in IE8. The meta tag will tell IE8 to render the page using IE7&#8217;s rendering engine.  To Emulate IE7, add this inside the &lt;head&gt;&lt;\/head&gt; of your web document:<\/p>\n<div style=\"margin-top: 30px; margin-bottom: 30px;\">\n<pre lang=\"html\" line=\"1\"><meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE7\" \/><\/pre>\n<\/div>\n<p>This will allow a site to use the new features of IE8 while using IE7&#8217;s rendering engine.<\/p>\n<div style=\"30px;\">\n<pre>\r\n\r\n<\/pre>\n<\/div>\n<p>More information can be found here: <a title=\"Render like IE7\" href=\"http:\/\/www.microsoft.com\/windows\/products\/winfamily\/ie\/ie8\/readiness\/DevelopersNew.htm#meta-tag\">Update your site to render in IE7 Mode<\/a>.<\/p>\n<p><strong>Methods to test your site in IE8:<\/strong><\/p>\n<ul>\n<li><a title=\"Download IE8 beta\" href=\"http:\/\/www.microsoft.com\/windows\/products\/winfamily\/ie\/ie8\/getitnow.mspx\">Download the current IE8 beta release<\/a> for Windows XP SP2, Windows Vista, and Windows Server 2003\/2008.<\/li>\n<li>Don&#8217;t want to install a beta product?  Then download a standalone application that supports IE versions 5.5 through the current IE8 beta release.  Try the <a title=\"IETester\" href=\"http:\/\/www.my-debugbar.com\/wiki\/IETester\/HomePage\">IETester<\/a> by the makers of DebugBar.<\/li>\n<li>Another alternative is to use the VNC remote access options offered by <a title=\"BrowserCam\" href=\"http:\/\/www.browsercam.com\">BrowserCam<\/a> which allow you to test websites virtually.<\/li>\n<\/ul>\n<p>Microsoft&#8217;s Internet Explorer is still the de facto standard for businesses and consumers but never captured the hearts of web designers and developers.  IE8 is poised to change that sentiment with its intuitive new features and respect for web standards.  Here are additional resources to <strong>get ready for IE8<\/strong>:<\/p>\n<ul>\n<li><a title=\"IE Developer Center\" href=\"http:\/\/msdn.microsoft.com\/en-us\/ie\/default.aspx\">Internet Explorer Developer Center<\/a><\/li>\n<li><a title=\"IE8 Readiness Toolkit\" href=\"http:\/\/www.microsoft.com\/windows\/products\/winfamily\/ie\/ie8\/readiness\/default.htm\">Internet Explorer 8 Readiness Toolkit<\/a><\/li>\n<li><a title=\"CSS Compatibility and Internet Explorer\" href=\"http:\/\/code.msdn.microsoft.com\/ie8whitepapers\/Release\/ProjectReleases.aspx?ReleaseId=568\">CSS Compatibility and Internet Explorer<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Internet Explorer 8 is Microsoft&#8217;s response to the growing interest in interactive web services and rich online experiences. This is Microsoft&#8217;s second attempt to build a browser that follows standard compliant HTML and CSS. So, will designers and developers embrace this new Internet Explorer? Maybe. IE8 is becoming CSS 2.1 compliant. The beta release also [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[29,30,16,1],"tags":[28],"_links":{"self":[{"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/posts\/37"}],"collection":[{"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":0,"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.killersites.com\/magazine\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}