<?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>Riding Herd : IE</title><link>http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx</link><description>Tags: IE</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>IE 7 security is already making a difference</title><link>http://blogs.msdn.com/jmazner/archive/2006/05/05/591026.aspx</link><pubDate>Fri, 05 May 2006 21:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:591026</guid><dc:creator>jmazner</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/591026.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=591026</wfw:commentRss><description>&lt;P&gt;I've been using various beta builds of IE 7 for several months now, and I am really impressed with the &lt;A HREF="/ie/archive/2006/03/15/552246.aspx"&gt;new security features and default settings&lt;/A&gt;.&amp;nbsp; I've seen gold bar and address bar warnings that highlight real issues with real commercial sites as I've been using the web.&amp;nbsp; It's really amazing to find big commerce sites that don't have their SSL certs set up correctly, for example.&amp;nbsp; I've seen multiple sites running with expired certs, as well as sites that have mismatched certs (so the cert for foo.company.com is used on bar.company.com, which IE flags as a potential security issue).&amp;nbsp; I even discovered a Microsoft product (in beta) that ships an unisgned ActiveX control.&amp;nbsp; In each case, when I send an email to let the owners know of the problem, they fix things up, but it's really been interesting seeing how many folks just don't get this right.&amp;nbsp; I think IE 7 will raise awareness of these issues, which is a good thing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A HREF="/ie/archive/2006/03/15/552246.aspx"&gt;&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=591026" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item><item><title>The Register gets two facts wrong about IE 7 TechBeta</title><link>http://blogs.msdn.com/jmazner/archive/2005/07/28/444768.aspx</link><pubDate>Fri, 29 Jul 2005 07:12:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:444768</guid><dc:creator>jmazner</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/444768.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=444768</wfw:commentRss><description>&lt;P&gt;Andrew Orlowski, of The Register, recently &lt;A href="http://www.theregister.co.uk/2005/07/28/ie7_nukes_rival_search/"&gt;posted a very short blurb about problems with IE 7&lt;/A&gt;.  He makes two significant errors that I want to clear up here.  It took my all of 3 minutes to refute these statements on my XP SP 2 box running IE 7 TechBeta version 7.0.5112.0.  I showed my results to &lt;A href="http://radio.weblogs.com/0001011/2005/07/28.html#a10776"&gt;Scoble&lt;/A&gt;, but wanted to post here as well.&lt;/P&gt;
&lt;P&gt;Orlowski writes:&lt;BR&gt;"IE7 integrates search into the browser, but the only option is Microsoft's own MSN Search"&lt;/P&gt;
&lt;P&gt;Fact: IE 7 TechBeta contains the following providers for its search box (this is a verbatim listing from looking at my machine): AOL search, Ask Jeeves, Google, MSN Search, Yahoo! Search.  Installing the most recent Yahoo! toolbar build then adds another search provider labelled "Yahoo!"&lt;/P&gt;
&lt;P&gt;Fact: IE 7 honors the user's preference for default search provider.  In &lt;A href="http://www.auroravisions.com/opendir/blogstuff/ie7googletoolbar.jpg"&gt;Corey Gouker's screenshot&lt;/A&gt;, you can see that Google is selected as the default provider.  To choose a different provider, you just click the little magnifying glass to the left of the search box.&lt;/P&gt;
&lt;P&gt;Orlowski writes:&lt;BR&gt;"Microsoft disabling third-party toolbars" and "it does raise ominous echoes of Microsoft previous tactics of foreclosing competition by hiding the alternatives"&lt;/P&gt;
&lt;P&gt;Fact: As Scoble notes, the general manager of IE has said that there is nothing in product that blocks Yahoo! or Google toolbars from working.  Nobody is hiding any alternatives.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;Fact: the following toolbars are working correctly on my machine right now&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Google toolbar: version 2.0.114.9-big/en (GGLD) 
&lt;LI&gt;Y! toolbar: version 6.1.1.0&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Fact: older versions of the Y! toolbar (I believe version 5.6 and earlier) do have issues that prevent them from working in IE 7 TechBeta.  These issues were fixed in Y! toolbar versions 6 and above.&lt;/P&gt;
&lt;P&gt;Orlowski writes: "Users with search toolbars from Yahoo! and Google have discovered that these vanish"&lt;/P&gt;
&lt;P&gt;Fact: Some users evidently have run into problems.  But plenty of other users, including the IE test team, have not&lt;/P&gt;
&lt;P&gt;If you are experience any issues with Yahoo! or Google toolbars, I repeat Scoble's plea: send us specific version information of your OS, IE 7 build, and toolbar build.&lt;/P&gt;
&lt;P&gt;Update: check out  Tony Schreiner's post from May about &lt;a href="http://blogs.msdn.com/ie/archive/2005/05/26/422103.aspx"&gt;how he implemented tabs in IE&lt;/A&gt;.  Note where he says:&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;One design decision worth calling out is that our current implementation is fully multithreaded. Each tab is on a separate thread, and the frame is also on its own thread. This has some impact on the overall footprint of IE, but we believe this will allow IE7 to feel faster and provide an overall better user experience. Internally this creates some additional complexity as we have to deal with a lot of cross-thread communication, but it also gives us a way to do things we wouldn’t otherwise be able to do with a single-threaded approach.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If you have a browser extension, like a Toolbar, that wasn't designed to be multi-thread safe, IE 7's multi-threading might cause some compatability issues.  That having been said, Tony also writes "one of the deciding factors for our design was to preserve compatibility with 3rd party applications", and I know the team has been doing a lot of test work to verify that as many extensions as possible are able to work unaltered on IE 7.&lt;/P&gt;
&lt;P&gt;Update 2: I've been told by the IE team that the code to migrate toolbar settings when upgrading from IE 6 to IE 7 was one of the later items checked in for the TechBeta.  So users with older interim builds of IE 7 might have seen a problem where toolbars weren't migrated properly.  But again, all evidence I have is that this is working great in the actual TechBeta release.&lt;/P&gt;
&lt;P&gt;Update 3: If you're having toolbar problems, let us know the following (as of right now, I only see know of one person reporting an issue in Scoble's comments):&lt;/P&gt;
&lt;P&gt;1) what version does IE 7 report? (Help-&gt;About IE)&lt;BR&gt;2) go to Tools-&gt;Manage Add-ons.  do you see entries for Google (of type Toolbar) and Google Toolbar Helper (of type Browser Helper Object), or Yahoo! Toolbar?  If so, what status do they report?  If you right click on the IE toolbar area, do you see your toolbar show up in the context menu?  can you enable it that way?&lt;BR&gt;3) what version of the toolbar are you running?  if you managed to get the toolbar working, use it get the version number (Google: click the Google drop down, Help-&gt;About Google Toolbar, Yahoo!: click the pencil, choose About Yahoo! Toolbar).  If not, the version number of the DLL would help (on my machine, Google is in program files\google\googleToolbar2.dll, Y! in program files\yahoo!\companion\installs\cpn\yt.dll)&lt;BR&gt;&lt;/P&gt;
Update 4: Orlowski has &lt;A href="http://www.theregister.co.uk/2005/07/28/ie7_nukes_rival_search/"&gt; updated his post&lt;/A&gt; to correct the claim about only using MSN as search provider, and to agree that the latest version of Y! toolbar works fine.  But he still says "The default search engine is MSN Search", which isn't what I saw on my machine (neither did &lt;A href="http://adamjh.blogspot.com/2005/07/fud.html"&gt;Adam&lt;/A&gt;), and I'm still looking for anyone who has experienced a problem with the Google toolbar to let me know.&lt;P&gt;
Why do we care so much about this?  Because 1) if there's a problem, we want to fix it, and 2) misinformation spreads&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=444768" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item><item><title>Avoiding memory leak patterns in your IE script</title><link>http://blogs.msdn.com/jmazner/archive/2005/06/21/431300.aspx</link><pubDate>Wed, 22 Jun 2005 02:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:431300</guid><dc:creator>jmazner</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/431300.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=431300</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://weblogs.asp.net/justin_rogers/"&gt;Justin Rogers&lt;/A&gt;, a dev on IE's object model team, &lt;A href="http://weblogs.asp.net/justin_rogers/archive/2005/06/20/414052.aspx"&gt;posts &lt;/A&gt;about his recent &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/dnwebgen/ie_leak_patterns.asp"&gt;MSDN article on leak patterns in IE&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;If you're doing serious DHTML development for IE, this article is&amp;nbsp;a must read.&amp;nbsp; Says Justin:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;let's look at the following patterns:&lt;/EM&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;Circular References—When mutual references are counted between Internet Explorer's COM infrastructure and any scripting engine, objects can leak memory. This is the broadest pattern. &lt;/EM&gt;&lt;/P&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;Closures—Closures are a specific form of circular reference that pose the largest pattern to existing Web application architectures. Closures are easy to spot because they rely on a specific language keyword and can be searched for generically. &lt;/EM&gt;&lt;/P&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;Cross-Page Leaks—Cross-page leaks are often very small leaks of internal book-keeping objects as you move from site to site. We'll examine the DOM Insertion Order issue, along with a workaround that shows how small changes to your code can prevent the creation of these book-keeping objects. &lt;/EM&gt;&lt;/P&gt;
&lt;LI&gt;
&lt;P&gt;&lt;EM&gt;Pseudo-Leaks—These aren't really leaks, but can be extremely annoying if you don't understand where your memory is going. We'll examine the script element rewriting and how it appears to leak quite a bit of memory, when it is really performing as required.&lt;/EM&gt; &lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=431300" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item><item><title>PDC registration now open</title><link>http://blogs.msdn.com/jmazner/archive/2005/06/07/426324.aspx</link><pubDate>Tue, 07 Jun 2005 21:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:426324</guid><dc:creator>jmazner</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/426324.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=426324</wfw:commentRss><description>I have a long list of backlogged things to post about...but for now, I just want to quickly note that &lt;A href="http://microsoft.crgevents.com/pdc2005/register"&gt;registration is open&lt;/A&gt;!&amp;nbsp; We also posted &lt;A href="http://msdn.microsoft.com/events/pdc/agenda/default.aspx"&gt;50+ session titles &lt;/A&gt;-- these aren't the final titles, but they give a pretty good flavor for the kinds of things we'll be covering.&amp;nbsp; You'll see some info about IE in there, and lots about Longhorn.&amp;nbsp; There will be even more details coming over the next two months as we finalize the session list and speakers.&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=426324" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/Windows+Vista/default.aspx">Windows Vista</category><category domain="http://blogs.msdn.com/jmazner/archive/tags/PDC/default.aspx">PDC</category><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item><item><title>Why hire an IEvangelist</title><link>http://blogs.msdn.com/jmazner/archive/2005/04/20/409933.aspx</link><pubDate>Wed, 20 Apr 2005 10:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:409933</guid><dc:creator>jmazner</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/409933.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=409933</wfw:commentRss><description>&lt;P class=MsoNormal&gt;More great comments are coming in about &lt;a href="http://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx#comments"&gt;this&lt;/A&gt; &lt;a href="http://blogs.msdn.com/jmazner/archive/2005/04/18/409463.aspx"&gt;position&lt;/A&gt;.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;&lt;A href="http://www.hoovernj.x10hosting.com/blog/"&gt;Hoovernj&lt;/A&gt;: &lt;a href="http://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx#comments"&gt;Sigh... Just make a good product. it's going to take more than one person to get the web-community back behind IE.&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;Zach: &lt;a href="http://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx#comments"&gt;do not hire someone with a title and a job such as this. I can see what you are trying to do, but it sounds desperate. If IE7 is really all that - it does not need someone preaching the gospel according to Microsoft to spread the word.&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal&gt;Why do I think we need an Evangelist? &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;It’s because we need someone whose full time job is to focus on making sure the community understands what IE is about, what it offers, and responds to feedback. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;I’m not looking for someone who will don a blindfold and ear plugs and just shout “IE 7! IE 7!" all day long.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;I want someone who can look at everything the product team is building, figure out the value (and yes, the drawbacks where there are any) for developers, and then talk about that with the community.&amp;nbsp; Call it ICommunityOutreach, or ISharerOfInformationForIEDevelopers if the word "evangelist" is what's getting you tied up here.&amp;nbsp; You can put whatever you want on your business card :)&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Should a great product speak for itself? &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Sure.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;But it doesn’t always work that way. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;XMLHTTP didn’t speak for itself in 2000 when we first invented it, but now with just a little help from Google it’s spun into this great excitement around AJAX experiences.&amp;nbsp; Tivo is so stunning that it (or at least some other similar PVR) ought to be in every home in the universe by now, but I'm told their uptake rate is slow because too many still don't actually get what it is.&amp;nbsp; They need an evangelist!&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Sometimes it takes one person dedicated to community outreach to help the product teams keep their focus on what’s important:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal&gt;Jim: &lt;a href="http://blogs.msdn.com/jmazner/archive/2005/04/18/409463.aspx#comments"&gt;The Internet Explorer team? [] It's like they are skulking at the back of the classroom because they didn't do their assignment.&lt;/A&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal&gt;To be fair, the IE team’s assignment is to build a great product that has the right mix of features for end-users, IT pros, web devs, and e-commerce sites, and ship it with high quality and security. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;The IEvangelist’s assignment, on the other hand, is all about taking it to the community. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Do I hope the IE team steps up and blogs more about the topics that you all care about? &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Oh yes, and I sent a copy of Jim’s comments to their leadership team just now (and in fact their product unit manager already responded to me ;)&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;But I can guarantee you that the IEvangelist on my team will be reviewed on how well he or she blogs and responds in a relevant way to community feedback.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;Do I expect the IEvangelist to somehow force the IE team into implementing every idea that gets a lot of votes from the community?&amp;nbsp; No.&amp;nbsp; But I certainly expect this person to be able to explain, in every case, how the feedback was considered by the team and why a decision went a particular way.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;SPAN&gt;&lt;A href="http://dwainblog.blogspot.com/2005/04/preaching-to-choir.html"&gt;Dwain totally gets what I’m thinking about for this position&lt;/A&gt;, and in fact he says it more articulately that I have, I think.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Let's keep the conversation going, I'm really enjoying it (although at some point, I'm going to have to get back to my other full time job, which is PDC planning, or my other full time job, which is hiring some Longhorn evangelists too)&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=409933" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item><item><title>IEvangelist's biggest challenge</title><link>http://blogs.msdn.com/jmazner/archive/2005/04/18/409463.aspx</link><pubDate>Tue, 19 Apr 2005 04:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:409463</guid><dc:creator>jmazner</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/409463.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=409463</wfw:commentRss><description>&lt;P&gt;Sweet, the post about the &lt;A href="https://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx#comments"&gt;IE job&lt;/A&gt; has been up for two hours, and already the blogsphere is making it clear why it will be a great challenge to tackle.&lt;/P&gt;
&lt;P&gt;David Betz: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx#comments"&gt;Wanted: Technical evangelist who has never tried Firefox&lt;/A&gt; 
&lt;LI&gt;&lt;a href="https://blogs.msdn.com:443/dweller/archive/2005/04/18/409437.aspx"&gt;Being a Lornhorn evangelist would be awesome as I believe in it's principles. But IE evangelist? You are basically looking for someone who has never used Firefox. I believe in Firefox's ideals...NOT IE's(or the oil companies')&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;James Avery:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://dotavery.com/blog/archive/2005/04/18/2870.aspx"&gt;I could not think of a worse job: trying to convince developers that IE is good. The first thing I would ask this person is “How do I know that as soon as I switch back to IE you won’t cut development again?”.&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Do we need a strong evangelist, or what?&lt;/P&gt;
&lt;P&gt;We were&amp;nbsp;pretty quiet about IE for a while.&amp;nbsp; A long while.&amp;nbsp;We're starting the process of making up for that &lt;A href="http://en.wikipedia.org/wiki/The_Long_Dark_Teatime_of_the_Soul"&gt;long, dark teatime of the soul&lt;/A&gt;.&amp;nbsp; The &lt;A href="https://blogs.msdn.com/ie/"&gt;IE team is blogging&lt;/A&gt;.&amp;nbsp; There's a &lt;A href="http://msdn.microsoft.com/ie/"&gt;developer center&lt;/A&gt;, and a &lt;A href="http://www.microsoft.com/windows/ie/community/default.mspx"&gt;community home&lt;/A&gt;.&amp;nbsp; But still, we have a lot of work to do to win back the respect of the community.&amp;nbsp; How's that for a challenging job!&lt;/P&gt;
&lt;P&gt;I'm not on the IE team, but I spent the first 4 years of my career at Microsoft doing development work on projects that delivered their user interface via IE.&amp;nbsp; Here's what I remember as the "principle" of IE, to use David's words: Empower developers, and make it possible for devs to build great user experiences.&lt;/P&gt;
&lt;P&gt;I have no idea if that's what the marketing guys would say is the soul of IE, or even the dev team -- I'm sure there are loads of IE team members who worked on the end-user browsing features who'd say user experience is the soul of IE.&amp;nbsp; But, as a dev, I loved that IE was focused on helping me.&amp;nbsp; Is it too bold to assert that a significant amount of the programmability we find in web browsers today was driven from IE's soul as a developer platform?&amp;nbsp; Here's what I remember fondly from the time in the late 90's when I was working with IE:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;IE 3 COM/component model.&amp;nbsp; Using &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/webbrowser/reference/ifaces/iwebbrowser2/iwebbrowser2.asp"&gt;IWebBrowser &lt;/A&gt;for the first time was an amazing experience -- there was an IE window, running inside my app! 
&lt;LI&gt;DOM/DHTML -- real DHTML and a real &lt;A href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dom/domoverview.asp "&gt;DOM&lt;/A&gt;, that let me programmatically reach into the element tree and tweak it to my heart's content.&amp;nbsp; Again, all easily accessible from any Windows app via lovely COM objects.&amp;nbsp; My recollection is that IE 4 really pioneered this notion of a full featured programming API for the browser (I don't think Netscape's Layer + JavaScript stuff was as complete a solution?&amp;nbsp; If I'm wrong, someone will correct me ;) 
&lt;LI&gt;ActiveX -- The ability to&amp;nbsp;embed a full featured Windows app in a web page via an ActiveX control was amazing.&amp;nbsp; Did it have problems?&amp;nbsp; Sure, and we're working even today to improve the situation, as evidenced by the features in &lt;A href="http://www.microsoft.com/windowsxp/sp2/preinstall.mspx"&gt;XP SP2 &lt;/A&gt;and newer approaches to embedding Windows code like &lt;A href="http://msdn.microsoft.com/msdnmag/issues/02/01/UserCtrl/default.aspx"&gt;WinForms User Controls&lt;/A&gt;.&amp;nbsp; But when ActiveX came on the scene, it was really an amazing tool for a developer to have at their disposal.&amp;nbsp; Maybe this is a sign that in the old days, IE was too focused on enabling developers. 
&lt;LI&gt;XMLHTTP -- It's all the rage now in the context of AJAX, but it came together 5+ years ago when teams at Microsoft focused on how to improve the developer experience for building responsive, asynchronous web apps like Outlook Web Access.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Of course this is all sort of ancient history by now.&amp;nbsp; The challenge for the IEvangelist will be to reconnect with what the soul of the IE team is these days, and make that visible, accessible and understandable to the rest of the world.&amp;nbsp; James asks a great question -- what promise is there that the IE team actually has a set of principles and will stick to them for years to come?&amp;nbsp; If you interview for the job, I will make sure you get to talk to senior folks in IE land.&amp;nbsp; You can ask them that question yourself, and decide for yourself how much credibility they have.&amp;nbsp; And you can challenge them -- as evangelist, you are a voice for the community inside MS, your job is to understand what the community needs to succeed, and convincing the product team to make it happen.&lt;/P&gt;
&lt;P&gt;If this is the kind of challenge that gets you excited, &lt;A href="https://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx#comments"&gt;you know where to go &lt;/A&gt;;)&lt;/P&gt;
&lt;P&gt;[updated: minor edit, and added a new category tag]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=409463" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/NearTerm/default.aspx">NearTerm</category><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item><item><title>Now hiring: Internet Explorer Technical Evangelist</title><link>http://blogs.msdn.com/jmazner/archive/2005/04/18/409409.aspx</link><pubDate>Tue, 19 Apr 2005 02:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:409409</guid><dc:creator>jmazner</dc:creator><slash:comments>13</slash:comments><comments>http://blogs.msdn.com/jmazner/comments/409409.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jmazner/commentrss.aspx?PostID=409409</wfw:commentRss><description>&lt;P class=MsoNormal&gt;My team is also &lt;A href="http://members.microsoft.com/careers/search/details.aspx?JobID=166cd92d-f824-4a9e-b72a-b48a3702155e"&gt;hiring a Technical Evangelist&lt;/A&gt; to focus on &lt;a href="http://blogs.msdn.com/ie/"&gt;Internet Explorer&lt;/A&gt;. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;The goal of the IE evangelist (IEvangelist?&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;not bad for a business card title…) is to help the web developer community take best advantage of new features and security mechanisms in IE 7.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;The &lt;A href="http://www.microsoft.com/careers/search/details.aspx?JobID=d85bc073-f525-4571-b0b1-39f00fb947c3"&gt;job description&lt;/A&gt; has a bit more detail, but it really comes down to helping the &lt;A href="http://channel9.msdn.com/wiki/default.aspx/Channel9.InternetExplorerFeedback"&gt;community&lt;/A&gt; understand how to create the possible experience in IE.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;For some developers, “best possible experience” might mean “identical to the experience in every other browser.” &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;For others, “best possible experience” might mean “I want to take full advantage of every extensibility point and programmability feature to build the possible interface for my users”. &lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Either way, the IEvangelist will need to understand how to best support the developer.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;If you’re interested, please &lt;A href="http://www.microsoft.com/careers/resume/startresume.aspx"&gt;submit a resume&lt;/A&gt; and &lt;A href="https://blogs.msdn.com/jmazner/contact.aspx"&gt;get in touch with me&lt;/A&gt;.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;Send me your list of top 3 things you would do as an evangelist to help the web dev community.&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MsoNormal&gt;&lt;FONT size=1&gt;I’d be happy if search engines noticed that this post is about “Microsoft evangelism jobs” ;)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;FONT size=1&gt;[update: modified link to actually point directly to the job description, since MS.COM seems to have changed the format of their permalinks]&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=409409" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jmazner/archive/tags/IE/default.aspx">IE</category></item></channel></rss>