<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Dave Massy's Blog : Internet Explorer</title><link>http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx</link><description>Tags: Internet Explorer</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>IE8 Released</title><link>http://blogs.msdn.com/dmassy/archive/2009/03/19/ie8-released.aspx</link><pubDate>Thu, 19 Mar 2009 20:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9490656</guid><dc:creator>DMassy</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/9490656.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=9490656</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt"&gt;Congrats to my old team on shipping &lt;A title=IE8 href="http://www.microsoft.com/ie8" mce_href="http://www.microsoft.com/ie8"&gt;&lt;FONT color=#0000ff&gt;IE8&lt;/FONT&gt;&lt;/A&gt;.&amp;nbsp;Although my IE focused days are behind me it's great to see the team has put out such a great version. The security improvements and commitment to web standards stand out as major achievements along with performance, reliability, dev tools etc. There's always more work to be done but the team knows that and they mention some of that in the &lt;A href="http://blogs.msdn.com/ie/archive/2009/03/19/internet-explorer-8-final-available-now.aspx" mce_href="http://blogs.msdn.com/ie/archive/2009/03/19/internet-explorer-8-final-available-now.aspx"&gt;team blog post&lt;/A&gt;.&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt"&gt;I know from experience how much work goes into a major release like this. It's no small achievement. Well done IE team. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 10pt"&gt;Thanks&lt;BR&gt;-Dave&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9490656" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Zones, Testing and Dave</title><link>http://blogs.msdn.com/dmassy/archive/2007/02/14/zones-testing-and-dave.aspx</link><pubDate>Wed, 14 Feb 2007 16:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1676497</guid><dc:creator>DMassy</dc:creator><slash:comments>12</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/1676497.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=1676497</wfw:commentRss><description>&lt;P&gt;I just made a post on the IE Team blog regarding &lt;A class="" href="http://blogs.msdn.com/ie/archive/2007/02/13/Zones-and-Default-Settings.aspx" mce_href="http://blogs.msdn.com/ie/archive/2007/02/13/Zones-and-Default-Settings.aspx"&gt;Zones and Mark of The Web&lt;/A&gt;. It's always a good idea to test with default settings and run pages in the internet zone if that is where they will be deployed so that you experience what users will experience.&lt;/P&gt;
&lt;P&gt;As noted on that post I'm leaving Microsoft after eleven years. It has been a difficult decision to leave a place that has been part of my life for so long but some things can't and probably should not last forever. My reasons for leaving are personal as it is time for me to make a few changes in my life. I wish the IE team all the best and I'm looking forward to seeing the next versions of IE.&lt;/P&gt;
&lt;P&gt;Thanks to everyone both inside and outside Microsoft for some great times&lt;BR&gt;-Dave&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1676497" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Ramblings/default.aspx">Ramblings</category><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>IE Developer Toolbar Beta 3</title><link>http://blogs.msdn.com/dmassy/archive/2007/01/09/ie-developer-toolbar-beta-3.aspx</link><pubDate>Wed, 10 Jan 2007 03:55:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1441560</guid><dc:creator>DMassy</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/1441560.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=1441560</wfw:commentRss><description>&lt;P&gt;We just released beta 3 of the developer toolbar. Key changes are outlined in this&amp;nbsp;&lt;A class="" href="http://blogs.msdn.com/ie/archive/2007/01/09/ie-developer-toolbar-beta-3-now-available.aspx" mce_href="http://blogs.msdn.com/ie/archive/2007/01/09/ie-developer-toolbar-beta-3-now-available.aspx"&gt;post on the team blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;There's still lots more work to do in this area we know, but the style tracer functionality is really sweet!&amp;nbsp;&lt;BR&gt;&lt;BR&gt;Thanks&lt;BR&gt;-Dave&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1441560" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Strange things Web Sites do!</title><link>http://blogs.msdn.com/dmassy/archive/2006/12/20/strange-things-web-sites-do.aspx</link><pubDate>Wed, 20 Dec 2006 19:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1332420</guid><dc:creator>DMassy</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/1332420.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=1332420</wfw:commentRss><description>&lt;P&gt;I'm going to start making occasional posts when I find a website that is doing something particularly bizarre although&amp;nbsp;I won't name the specific websites in question.&lt;/P&gt;
&lt;P&gt;Yesterday I decided to send some feedback to a local radio station about the lack of decent coverage of the recent storms in the Northwest which meant that many of us were isolated without power, phone, internet etc. So I went to their website which appeared to be quite professional and found a "contact us" page where I clicked on the appropriate email address. Nothing happened. At this point I realised that the email address wasn't text but an image! &lt;BR&gt;The only reason I can think that they went to the trouble of creating images of text is to avoid spam. I guess that's a creative solution to the spam problem but it make it more difficult for people to give them feedback and leaves those using screen readers with no solution for contacting them at all. Accessibility is really important for websites and is something that every web master should consider! I'd expect a radio station of all things to want to be accessible to the visually impaired.&lt;BR&gt;Naturally I typed in the email address&amp;nbsp;and sent them feedback on this as well as the poor news coverage of the storm.&lt;/P&gt;
&lt;P&gt;Have you seen something really strange/bad that a website is doing?&lt;/P&gt;
&lt;P&gt;-Dave&lt;/P&gt;
&lt;P&gt;P.S. The website concerned has promised to fix the problem.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1332420" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Ramblings/default.aspx">Ramblings</category><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>VPC to run IE6 and IE7 on the same machine</title><link>http://blogs.msdn.com/dmassy/archive/2006/11/30/vpc-to-run-ie6-and-ie7-on-the-same-machine.aspx</link><pubDate>Fri, 01 Dec 2006 04:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1180063</guid><dc:creator>DMassy</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/1180063.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=1180063</wfw:commentRss><description>&lt;P&gt;Great news at &lt;A href="http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7-running-on-a-single-machine.aspx"&gt;http://blogs.msdn.com/ie/archive/2006/11/30/ie6-and-ie7-running-on-a-single-machine.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;There is now a Virtual PC image available for XP SP2 with IE6 for free so you can run IE7 and IE6 on the same machine without any need to buy an additional Windows license.&lt;/P&gt;
&lt;P&gt;Fabulous!&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR&gt;-Dave&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1180063" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>IE7 Released. Meet a few of the team!</title><link>http://blogs.msdn.com/dmassy/archive/2006/10/18/ie7-released-meet-a-few-of-the-team.aspx</link><pubDate>Thu, 19 Oct 2006 02:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:841492</guid><dc:creator>DMassy</dc:creator><slash:comments>32</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/841492.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=841492</wfw:commentRss><description>&lt;P&gt;We've released &lt;A href="http://www.microsoft.com/windows/ie"&gt;www.microsoft.com/windows/ie&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;It's a product that all of us are justifiably proud of. &lt;/P&gt;
&lt;P&gt;A &lt;A class="" href="http://channel9.msdn.com/showpost.aspx?postid=246705" mce_href="http://channel9.msdn.com/showpost.aspx?postid=246705"&gt;video&lt;/A&gt; of me giving a tour meeting&amp;nbsp;a few of the IE team is live on &lt;A class="" href="http://channel9.msdn.com/" mce_href="http://channel9.msdn.com/"&gt;Channel 9&lt;/A&gt; There are a couple more videos that will be available in the coming days. I talk for far too long at the start of this video but it was great fun to lead Charles around with the Channel 9 camera.&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR&gt;-Dave&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=841492" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>IE7 - It's Getting Close!</title><link>http://blogs.msdn.com/dmassy/archive/2006/10/10/IE7-_2D00_-It_2700_s-Getting-Close_2100_.aspx</link><pubDate>Wed, 11 Oct 2006 01:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:815416</guid><dc:creator>DMassy</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/815416.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=815416</wfw:commentRss><description>&lt;P&gt;As you can see from the &lt;A class="" title="IE7 Coming Soon" href="http://blogs.msdn.com/ie/archive/2006/10/06/IE7-Is-Coming-This-Month_2E002E002E00_Are-you-Ready_3F00_.aspx" target=_blank mce_href="http://blogs.msdn.com/ie/archive/2006/10/06/IE7-Is-Coming-This-Month_2E002E002E00_Are-you-Ready_3F00_.aspx"&gt;post&lt;/A&gt; on the IE team blog IE7 is headed for final release shortly. It's fun&amp;nbsp;reading some of the comments on the&amp;nbsp;team blog. Clearly some people didn't actually bother to read the post or follow the links to&amp;nbsp;the resources&amp;nbsp;for more information!&lt;/P&gt;
&lt;P&gt;I believe IE7 is&amp;nbsp;going to be a great release. Great for Security, Great for User Experience and a Great step forward for Web Developers. We've had plenty of previews over the last year or so to allow web sites to prepare for the release. In fixing some of the issues with IE6 we have changed in a few areas how pages using the &lt;A class="" href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/doctype.asp" mce_href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/doctype.asp"&gt;strict doctype&lt;/A&gt; render which means that pages relying on the incorrect behavior in IE6 may need to be &lt;A class="" href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp" mce_href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp"&gt;updated to work in IE7&lt;/A&gt;. The changes made under the strict doctype make for a more consistent set of CSS functionality that web developers can rely on. &lt;/P&gt;
&lt;P&gt;Not only do you want to make sure your site works in IE7. There are a couple of things you can do&amp;nbsp;to make your site&amp;nbsp;work great with IE7 and give users a better overall experience.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;RSS.&amp;nbsp;If you have an RSS feed the make sure you expose an &lt;A class="" href="http://blogs.msdn.com/rssteam/archive/2005/08/03/446904.aspx" mce_href="http://blogs.msdn.com/rssteam/archive/2005/08/03/446904.aspx"&gt;RSS link&lt;/A&gt; on your page&amp;nbsp;so that people can discover and subscribe to it from IE7.&amp;nbsp;If you don't expose a feed on your site then think about doing so as it is a great way to bring people back when you publish new content.&lt;/LI&gt;
&lt;LI&gt;Open Search. If your site has a search feature then &lt;A class="" href="http://msdn.microsoft.com/library/default.asp?url=/Workshop/browser/external/overview/ie7_opensearch_ext.asp" mce_href="http://msdn.microsoft.com/library/default.asp?url=/Workshop/browser/external/overview/ie7_opensearch_ext.asp"&gt;expose it&lt;/A&gt;&amp;nbsp;so the IE7 browser can use it from the browser&amp;nbsp;search box.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Get ready for IE7 now. &lt;/P&gt;
&lt;P&gt;Thanks&lt;BR&gt;-Dave&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=815416" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>More secure</title><link>http://blogs.msdn.com/dmassy/archive/2005/03/22/400689.aspx</link><pubDate>Wed, 23 Mar 2005 01:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:400689</guid><dc:creator>DMassy</dc:creator><slash:comments>265</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/400689.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=400689</wfw:commentRss><description>&lt;P&gt;UPDATE! 2/24/05 8:58AM PST&lt;/P&gt;
&lt;P&gt;Some comments reflect the fact that my post below can be misunderstood. I'd like to clarify.&lt;BR&gt;&lt;FONT color=#ff0000 size=4&gt;IE is an essential part of the Windows Operating system.&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;Nothing I say in my post below is meant to imply otherwise. In the sentence "The issue of not being part of the Operating System is an interesting one" I am referring to Mitchell Baker's comment. I go on to say "IE is part of the Windows Operating System so that parts of the OS and other applications can rely on the functionality and APIs being present." &lt;/P&gt;
&lt;P&gt;Thanks&lt;BR&gt;-Dave&lt;BR&gt;End Update.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There's a story at &lt;A href="http://news.zdnet.com/2100-9588_22-5630529.html"&gt;http://news.zdnet.com/2100-9588_22-5630529.html&lt;/A&gt;&amp;nbsp;where Mitchell Baker, president and chief lizard wrangler of the Mozilla Foundation is quoted as saying Mozilla is and always will be&amp;nbsp;more secure than IE. That's an argument we can spend a great deal of time on and still not prove one way or the other. I also know from experience that the online press likes to play up stories about the browser so it's quite possible the statements in the article are taken out of context as such a claim invites something to happen to prove you wrong. It's a&amp;nbsp;little like saying you've never had your car stolen only to leave work and find it is missing from the parking lot. &lt;/P&gt;
&lt;P&gt;There was one part of the piece that I wanted to comment on though:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr&gt;
&lt;P&gt;&lt;EM&gt;Part of Firefox's better security profile comes from how it is developed, compared with Internet Explorer, she said. "Not being in the operating system is a phenomenal advantage for us," Baker said.&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;Now I'm pretty confident that Mitchell doesn't actually know the details of how IE is developed so I don't fully understand the basis of the statement. As we develop IE we go through very thorough and stringent security reviews to ensure that every change is secure and does not expose the user to attack. &lt;BR&gt;The issue of not being part of the Operating System is an interesting one though that is frequently the subject of misunderstanding. IE is part of the Windows Operating System so that parts of the OS and other applications can rely on the functionality and APIs being present. IE in turn relies on Operating System functionality to do it's job. To be clear there are no Operating System APIs that IE uses that are not documented on &lt;A href="http://msdn.microsoft.com"&gt;MSDN&lt;/A&gt;&amp;nbsp;as part of the platform SDK and available to other browsers and any other software that runs on Windows.&amp;nbsp;The security of any browser is irrelevant to if it is part of the operating system.&lt;BR&gt;If we are&amp;nbsp;to debate security of browsers then let's bring in relevant arguments and accurate details about different possible attacks rather than rely on the irrational fear that because IE is part of the operating system it must be exposing OS functionality to the web. This is not the case as any software has access to the same set of OS APIs and can therefore expose the same set of OS functionality as IE.&lt;/P&gt;
&lt;P dir=ltr&gt;Update - Fixed the typo. Thanks for the feedback. I didn't have &lt;A href="http://www.iespell.com"&gt;http://www.iespell.com&lt;/A&gt; installed on the machine I posted from.&lt;/P&gt;
&lt;P dir=ltr&gt;Update - 4/4/05 &lt;BR&gt;&lt;FONT face="Palatino Linotype" color=#000080&gt;In response to the feedback&amp;nbsp;to this post DPA_LoadStream documentation has now been added .&lt;BR&gt;&lt;FONT face="Palatino Linotype" color=navy size=2&gt;&lt;SPAN&gt;&lt;A title=http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/dpa_loadstream.asp?frame=true href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/dpa_loadstream.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/dpa_loadstream.asp?frame=true&lt;/A&gt;&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Palatino Linotype" color=navy size=2&gt;&lt;SPAN&gt;&lt;A title=http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/dpa_savestream.asp?frame=true href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/dpa_savestream.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/dpa_savestream.asp?frame=true&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Palatino Linotype" color=navy size=2&gt;&lt;SPAN&gt;&lt;BR&gt;&lt;A title=http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/pfndpastream.asp?frame=true href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/pfndpastream.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/functions/pfndpastream.asp?frame=true&lt;/A&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT face="Palatino Linotype" color=navy size=2&gt;&lt;SPAN&gt;&lt;BR&gt;&lt;A title=http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/structures/dpastreaminfo.asp?frame=true href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/structures/dpastreaminfo.asp?frame=true"&gt;http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/common/structures/dpastreaminfo.asp?frame=true&lt;/A&gt;&lt;BR&gt;Thanks for all the feedback that helps us constantly improve our documentation.&lt;BR&gt;-Dave&lt;BR&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P dir=ltr&gt;&lt;FONT face="Palatino Linotype" color=#000080&gt;&lt;FONT face="Palatino Linotype" color=navy size=2&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=400689" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Ajax == DHTML + XMLHttp</title><link>http://blogs.msdn.com/dmassy/archive/2005/03/20/399412.aspx</link><pubDate>Sun, 20 Mar 2005 20:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:399412</guid><dc:creator>DMassy</dc:creator><slash:comments>27</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/399412.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=399412</wfw:commentRss><description>&lt;p&gt;I'm curious to see the industry attention about something called Ajax lately. Mary Jo Foley writes about it at &lt;a href="http://www.microsoft-watch.com/article2/0,1995,1777009,00.asp?kc=MWRSS02129TX1K0000535"&gt;http://www.microsoft-watch.com/article2/0,1995,1777009,00.asp?kc=MWRSS02129TX1K0000535&lt;/a&gt;&amp;nbsp;and many people are talking about it. It's exciting to see great web based applications such as google maps created, however I'm struggling to see anything new here. One of the first types of these applications was Microsoft Outlook Web Access for Exchange many years ago taking advantage of the power of the then new IE5.0. Others did the same with applicaitons such as &lt;a href="http://www.oddpost.com"&gt;www.oddpost.com&lt;/a&gt; which was later purchased by Yahoo.&lt;/p&gt; &lt;p&gt;Having worked on IE over the years I love to see people taking advantage of the power of the browser, but why the sudden attention? It's &lt;a href="http://msdn.microsoft.com/workshop/author/om/doc_object.asp"&gt;DHTML&lt;/a&gt; for client display with &lt;a href="http://msdn.microsoft.com/library/en-us/xmlsdk/html/xmobjXMLHttpRequest.asp"&gt;XMLHttp&lt;/a&gt; to communicate with the server, with these components you can build some pretty amazing things. It's been possible since IE5.0 which was released in 1998. Looking at the documentation though maybe we should create some better examples around XMLHTTP to show the power of this.&amp;nbsp;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=399412" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Thick skins and responsibility</title><link>http://blogs.msdn.com/dmassy/archive/2005/02/02/365435.aspx</link><pubDate>Wed, 02 Feb 2005 15:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:365435</guid><dc:creator>DMassy</dc:creator><slash:comments>34</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/365435.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=365435</wfw:commentRss><description>&lt;div align="left"&gt;I can't seem to log into &lt;a href="http://www.neowin.net/comments.php?category=main&amp;amp;id=26911&amp;amp;oc=2"&gt;Neowin&lt;/a&gt; to leave a comment on yesterday's interview but there was one post from FloatingFatMan that I wanted to comment on:&lt;/div&gt; &lt;blockquote dir="ltr" style="MARGIN-RIGHT: 0px"&gt; &lt;p dir="ltr" align="left"&gt;&lt;em&gt;I'd personally HATE to be on the IE dev team, cause you know that no matter what you do, a sizable portion of the userbase are just gonna bitch bitch bitch... Very demoralizing... (See... look... Even I could be construed as bitching about it with my first paragraph :-)&lt;!--emo&amp;:)--&gt;&lt;!--endemo--&gt;)&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p align="left"&gt;I don't find it demoralising at all although I won't deny that there are occasionally days when you have to have a thick skin. The&amp;nbsp;truth is I love being on this team and I think that's a sentiment shared by other team members too. Working on what is arguably the most used piece of software in the world is a big&amp;nbsp;responsibility, as we have the ability to affect people, their&amp;nbsp;productivity, their enjoyment and the productivity of companies in so many ways. We don't take that responsibility lightly, but I do not see it as a constraint or a heavy burden we must bear, I see it as giving our jobs real meaning and&amp;nbsp;purpose. &lt;/p&gt; &lt;p&gt;We're continuing to grow the team. Visit &lt;a href="http://www.microsoft.com/careers/default.mspx"&gt;http://www.microsoft.com/careers/default.mspx&lt;/a&gt;&amp;nbsp;and have a job that you couldn't possibly hate!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=365435" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Ramblings/default.aspx">Ramblings</category><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>NeoWin interview</title><link>http://blogs.msdn.com/dmassy/archive/2005/02/01/364559.aspx</link><pubDate>Tue, 01 Feb 2005 14:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:364559</guid><dc:creator>DMassy</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/364559.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=364559</wfw:commentRss><description>&lt;p&gt;I got interviewed over email by the Neowin guys &lt;a href="http://www.neowin.net/comments.php?category=main&amp;amp;id=26911"&gt;http://www.neowin.net/comments.php?category=main&amp;amp;id=26911&lt;/a&gt;&lt;/p&gt; &lt;p&gt;They included a link to my blog here so I figured it's about time I posted an entry. Although this is one of those circular links :-)&lt;/p&gt; &lt;p&gt;I know I need to post here more frequently. In the meantime I've done a few posts on the IE team blog &lt;A href="http://blogs.msdn.com/ie"&gt;http://blogs.msdn.com/ie&lt;/a&gt; &lt;/p&gt; &lt;p&gt;-Dave&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=364559" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Ramblings/default.aspx">Ramblings</category><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Bad HTML</title><link>http://blogs.msdn.com/dmassy/archive/2004/10/15/243115.aspx</link><pubDate>Fri, 15 Oct 2004 23:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:243115</guid><dc:creator>DMassy</dc:creator><slash:comments>32</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/243115.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=243115</wfw:commentRss><description>&lt;p&gt;I just posted about the Internet Explorer focus on backwards compatibility over on the IE team blog&lt;/p&gt; &lt;p&gt;&lt;a href="http://weblogs.asp.net/ie/archive/2004/10/15/243074.aspx"&gt;http://weblogs.asp.net/ie/archive/2004/10/15/243074.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;There's plenty of bad HTML on the web today, and by that I mean a lack of closing tags, overlapping tags and implied tags.&amp;nbsp;&lt;/p&gt; &lt;p&gt;I thought I'd add some historical perspective from the back of my mind.&lt;/p&gt; &lt;p&gt;I remember back in 1996 when we started coding up the then new Trident rendering engine for Internet Explorer 4, at that time&amp;nbsp;there was lots of bad HTML content already on the web. Indeed there was probably a higher percentage of bad content then as there were fewer good HTML editing tools available then.&amp;nbsp;We knew that&amp;nbsp;if we couldn't render existing content on the internet our browser would immediately be rejected by our customers. So we coded an in built tolerance for bad HTML. I particularly recall our developers pulling their hair out when it came to matching the table rendering algorithm of the then dominant Netscape browser. &lt;/p&gt; &lt;p&gt;The fact is that content on the internet can and does&amp;nbsp;live forever and any browser must continue to be able to render that content. Does that mean we should encourage such content? Clearly not, but it's important that developers know they can rely on rendering behavior not changing as the internet evolves.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=243115" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Spelling</title><link>http://blogs.msdn.com/dmassy/archive/2004/08/10/212359.aspx</link><pubDate>Wed, 11 Aug 2004 00:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:212359</guid><dc:creator>DMassy</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/212359.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=212359</wfw:commentRss><description>&lt;P&gt;Two quick notes on spelling.&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Did you know there's a great spell check tool for IE at &lt;A href="http://www.iespell.com/"&gt;http://www.iespell.com/&lt;/A&gt;&amp;nbsp;? This is&amp;nbsp;very useful when your spelling and typing is a little like mine. Coming from the United Kingdom I often argue with spell checkers about whether words such as optimise have an 's' or a 'z' in them. I guess I ought to set&amp;nbsp;my machine up for UK rather than US spelling but I enjoy the fight! &lt;BR&gt;If you know of other useful addons to Internet Explorer&amp;nbsp;out there let me know. &lt;/LI&gt;
&lt;LI&gt;A recent news article at &lt;A href="http://news.com.com/IE+is+evolving%2C+but+is+it+enough%3F/2100-1032-5304259.html"&gt;http://news.com.com/IE+is+evolving%2C+but+is+it+enough%3F/2100-1032-5304259.html&lt;/A&gt;&amp;nbsp;spells my name wrong as Mass&lt;FONT color=#ff0000&gt;e&lt;/FONT&gt;y instead of Massy. It's a minor point but still a little irritating. After all it'd be a shame if someone else was to be the recipient of all the abuse :-)&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;Thanks&lt;BR&gt;-Dave&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=212359" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Transparent PNG Support</title><link>http://blogs.msdn.com/dmassy/archive/2004/08/05/209428.aspx</link><pubDate>Fri, 06 Aug 2004 01:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:209428</guid><dc:creator>DMassy</dc:creator><slash:comments>64</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/209428.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=209428</wfw:commentRss><description>&lt;P&gt;We get a lot (and I do mean a lot) of complaints about the lack of alpha channel support for PNG in Internet Explorer. Quite right too! This is an optional part of the PNG specification but it is the part that actually makes PNG more useful that other image formats.&amp;nbsp;I am hopeful that&amp;nbsp;we&amp;nbsp;may be able to address this&amp;nbsp;at some point in the future but at this stage we can't say exactly when or offer any guarantees. If anyone does offer you a guarantee about a feature shipping in a future piece of software then you should be very suspicious.&lt;/P&gt;
&lt;P&gt;Unfortunately we can't turn back time and add this functionality. Or maybe we can!&lt;BR&gt;There are workarounds that make use of the &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/filter/reference/filters/alphaimageloader.asp"&gt;AlphaImageLoader&lt;/A&gt; filter supplied with Internet Explorer. Now using this filter in its raw form involves adding script&amp;nbsp;to the page.&amp;nbsp;I know many web designers are uncomfortable with adding script as it also can make supporting these web&amp;nbsp;pages more difficult particularly if they don't have a programmer to turn to when things stop working. Fortunately a few clever people have&amp;nbsp;wrapped up the functionality in a component known as a &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/behaviors_node_entry.asp"&gt;behavior&lt;/A&gt; so all a web designer needs to do is add a style for images to their page &lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;img { behavior: url("pngbehavior.htc");}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;and place the pngbehavior.htc file with the page on their server.&lt;/P&gt;
&lt;P dir=ltr&gt;See &lt;A href="http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html"&gt;http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html&lt;/A&gt;&amp;nbsp;and &lt;A href="http://www.mongus.net/pngInfo/"&gt;http://www.mongus.net/pngInfo/&lt;/A&gt;&amp;nbsp;for a couple of complete samples and tutorials on how to do this.&lt;/P&gt;
&lt;P dir=ltr&gt;I'm certainly not&amp;nbsp;pretending that this is as good as native support for transparent PNG, and I can assure you we haveheard the requests to support this and are taking the feedback&amp;nbsp;seriously.&amp;nbsp;However I do think this solution offers a good way to allow designers to use these effects today to build some exceptionally beautiful pages.&lt;/P&gt;
&lt;P dir=ltr&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=209428" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item><item><title>Are you comfortable?</title><link>http://blogs.msdn.com/dmassy/archive/2004/07/23/193727.aspx</link><pubDate>Sat, 24 Jul 2004 05:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:193727</guid><dc:creator>DMassy</dc:creator><slash:comments>40</slash:comments><comments>http://blogs.msdn.com/dmassy/comments/193727.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dmassy/commentrss.aspx?PostID=193727</wfw:commentRss><description>&lt;P&gt;In my last post I stated something about how I wouldn't be comfortable using another browser. This seemed to get a few responses and Shannon J Hager asked me to explain myself. So I will try. One of the challenges with blogging or any communication purely through text is that it is easy to be misunderstood and have something taken out of context as it is difficult to convey any additional tone to your conversation.&lt;/P&gt;
&lt;P&gt;I've worked on the IE team for a month now. It's been a challenging month as we finish up Windows XP SP2 and have also been dealing with some immediate security issues. I've been highly impressed with how the team treats these security issues and how deeply they think through all the implications and variations to ensure that the correct fix is put out and thoroughly tested. For that reason I feel extremely comfortable using Internet Explorer as my primary browser.&lt;BR&gt;Security is a huge issue for the entire software industry. Browsers are an obvious focus of attack as they are a primary means by which one has access to the big bad world. As a result Internet Explorer is probably attacked more than any piece of software on the planet.&amp;nbsp;However any software developer no matter what software they are developing should be thinking about security. There is an excellent book called &lt;A href="http://www.microsoft.com/mspress/books/5957.asp"&gt;Writing Secure Code&lt;/A&gt;&amp;nbsp;from MSPress that we use at Microsoft and I strongly recommend.&amp;nbsp;If you are a developer of any kind you should be thinking constantly about how secure your code is. I include in that&amp;nbsp;Web developers, Windows developers and even Linux developers, you owe it to yourself and your customers to be thinking seriously about security and how you might be unintentionally exposing data and functionality. Just because the bad guys have not targetted you yet does not mean that they won't target you at some point in the future.&lt;/P&gt;
&lt;P&gt;The work we are have undertaken in Windows XP SP2 is a great step forward here and the fact that recent issues are mitigated by these improvements shows we are taking the correct steps.&lt;/P&gt;
&lt;P&gt;The reason I would not be comfortable doing my banking and shopping with another browser is from my knowledge of the quality of work undertaken on the Internet Explorer team.&amp;nbsp;I know some of you will probably disagree with that view but I stand by the fact that the Internet Explorer team takes security extroardinarily seriously.&lt;/P&gt;
&lt;P&gt;How we focus on&amp;nbsp;security&amp;nbsp;might make a great topic to drill into further in the future on the team blog. However I'm off for a few days next week for a short vacation up in the islands near Seattle.&lt;/P&gt;
&lt;P&gt;Remember that whatever browser you use there are bad guys out there who might want to steal your personal data. Be careful to check that the site you are giving your password and credit card information to is really who they say they are.&amp;nbsp;I regularly&amp;nbsp;shop on the&amp;nbsp;internet but always check that I am on the correct&amp;nbsp;website and not&amp;nbsp;some spoof site that&amp;nbsp;I shouldn't trust.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR&gt;-Dave&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=193727" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dmassy/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category></item></channel></rss>