Showing posts with label IE. Show all posts
Showing posts with label IE. Show all posts

Tuesday, November 25, 2014

Another sign of the "new" Microsoft. Internet Explorer Web Dev Support moving to Stack Overflow

Internet Explorer Development - IE Web Development Support Moving to Stack Overflow

The Internet Explorer team is excited to announce that web-development support is moving to Stack Overflow.

With over 40-thousand questions tagged "Internet Explorer", and dozens more asked every day, it has proven to be a great place to find reliable help.

If you're not already familiar with Stack Overflow, you can get started today by taking a tour, and asking your first question. If you would like to browse other Internet Explorer questions, those results are available as well.

Many of us on the Internet Explorer team have been using Stack Overflow for years, and are committed to watching incoming questions very closely, offering timely support, and actively maintaining the Internet Explorer tag itself.



Interesting. Microsoft seems to be opening it's doors and accepting "not invented here" more and more. OSS, GitHub and now one team moving to Stack Overflow. Interesting...

Tuesday, October 28, 2014

High Five to 5! HTML5 is Done (and what a ride it's been...)

MS Open Tech - W3C Charts a Course for the Future of the Open Web by Finalizing HTML5 Standard

Imagining what the Web might (not) have become without standards, and you will understand why we all must support an open web platform for the future.

Today marks a significant milestone for a great many of my colleagues around the world with whom I have had the privilege of working within the W3C HTML Working Group. Several of us have taken on new roles and responsibilities, changed companies, launched new businesses, or become parents – or in my case, a grandparent - since I joined the W3C HTML Working Group as a co-chair in 2009. Yet we continued to work as a community to produce the W3C Recommendation announced today for the HTML 5.0 open standard.

As a Co-Chair of the W3C HTML Working Group, I have seen firsthand the remarkable commitment that people and organizations from all over the world have contributed to this effort. It has been an open and intensely collaborative process, encompassing a great many passionate and brilliant minds.

Although many of the HTML5 features standardized today were sketched out several years ago, it took a lot of hard work to get the details right. Since 2007, the Working Group has resolved more than 4,000 errors, ambiguities, and controversies recorded in the WG bug lists. The email archive at shows that it took over 45,000 messages since March 2007 to get the job done!


html5Doctor - The ride to 5


In recent weeks I contacted around 40 people, a cross section of those who have banged away at, or banged on about, HTML5. I asked them for their perspectives on HTML5 becoming a W3C Recommendation. Below are the words of the 28 people who responded, pretty much in the order they hit my inbox:


IEBlog - Celebrating HTML5 Recommendation with the W3C

Today, while several Internet Explorer team members are at W3C TPAC 2014, the IE team is happy to join Microsoft Open Technologies, other browser vendors, and the web community at large in celebrating the HTML5 specification reaching W3C Recommendation.

This milestone represents many years of commitment from people and organizations around the world to produce and stabilize the next generation of the W3C Open Web Platform. The IE team believes that the standards process is vital to creating an interoperable Web and ensuring that the web just works for everyone.

We’d also like to congratulate the W3C on its 20th anniversary and ...

HTML Guy or not, you have to admit it has changed the way we interact with the web and the world. HTML5 is when we, the internet industry, players and consumers finally grew up a little. The web world is far from perfect, but compared to the past, it's night and day...

Wednesday, October 15, 2014

No, you've not been infected... That new Bing Search on the IE11 New Tab page is "Official" - "Update to increase prominence of Web suggestions in Internet Explorer 11"

There I was, looking at my Win 8.1 IE New Tab page and there's this bing search bar there... What? When did that happen? Crud, is this maybe malware/injection-ware/something-bad-ware?


Nope. It was Update-Tuesday-ware...

Update to increase prominence of Web suggestions in Internet Explorer 11

Increasingly, users search the web through the Internet Explorer address bar. To keep up with this growing need, this update increases prominence of web suggestions in Internet Explorer 11 so that you can easily select an appropriate web search suggestion. The changes include the following:

  • History and Favorites group headers are not displayed in the suggestions list of the address bar. This lets more suggestions display in the same vertical space.
  • For certain queries, there may only be several web suggestions. However, for other more ambiguous queries, more web suggestions may have to be displayed to capture your intent. With this update, the search engine can control how many web suggestions are appropriate for the typed query so that you receive the appropriate number of relevant suggestions.
  • Domain suggestions for sites that you never visited before are not displayed (for example, if you type "m" and you had never visited "", it will not be displayed). These domain suggestions did not receive many clicks from you and yet you use valuable real estate. Instead, more relevant suggestions are displayed.

Besides looking a little "google" like, and having a somewhat weird placement (all that gray around it is funky), I wish something like this had been announced, noted, mentioned on the IE blog. I know this isn't a big thing, but with all the malware/hacking/crud going on, you know? And with all the Windows Updates, who can go through each one to look at the KB article, etc.


(via Microsoft Updates Internet Explorer 11, Now Includes Bing Search Bar In The New Tab Page)

Thursday, September 04, 2014

Driving IE with the Web Driver Tool and Code Sample too

Microsoft Downloads - IE Web Driver Tool for Internet Explorer 11

The IE Web Driver Tool enables developers to create automated tests that simulate users interacting with webpages and report back results in Internet Explorer 11. It can also manage testing across multiple windows, tabs, and webpages in a single session.

Version: 1.000

File Name:



Date Published: 9/3/2014

KB Articles: KB2990999

The IE Web Driver Tool implements many of the high priority features from the W3C spec to allow developers to open a session, automate basic functionality against the pages, and return the results of the tests. The IE Web Driver Tool differs from JavaScript unit tests because it has additional access to functionality and information in the browser, and it can more accurately simulate user events or OS-level events.


MSDN Code Gallery - WebDriver Sample - Cumulative Security Update for Internet Explorer (KB2976627)

WebDriver is like a remote control for Internet Explorer and allows developers to create automated tests that go beyond simple JavaScript unit tests. In Cumulative Security Update for Internet Explorer 11 (KB2976627), the WebDriver API demonstrated in Internet Explorer Developer Channel comes to general release.

Building the Sample

Because WebDriver gives any app that knows how to use it the ability to control your browser, it is not completely installed with Cumulative Security Update for Internet Explorer (KB2976627). To install and enable the remaining components, please follow the instructions in the Developer Guide.

Following that, you will be able to use the Visual Studio solution in this sample as a jumping-off point to build your own apps using the WebDriver API. However those apps will only run on systems specifically enabled to use the WebDriver API.


The WebDriver sample provides a small example application that opens Internet Explorer, navigates to Bing, locates the Bing Search Box, types "WebDriver" into it, and executes the search. With dozens of commands available, this provides an excellent starting point for exploring the WebDriver API in Internet Explorer 11.

Source Code Files



Remember the days/weeks wasted and many tools we've used to "automate" UI testing of our web sites? Maybe, finally, those days are behind us? We can only hope...

Thursday, July 10, 2014

The WebBrowser in VS making you crazy with its IE7 emulation mode? Here's how you can IE 8/9/10/11 it and more... (Think "WebBrowser Control Emulation Mode" post of the day)

Robert MacLean - Improve the embedded browser in Visual Studio

Visual Studio has an embedded browser, but it uses the IE 7 render path?! Really, that is pretty messed up.


Thankfully, you can fix this yourself with a quick registry addition. Note: Fiddling with the registry can break your device, so be careful and this carries the usual “this works on my machine” and it is your own risk for doing this. The key you need to care about is:

... [Click through to see the reg hack... I didn't want to steal his secret sauce... ;]

I set the value to (HEX) 2af9 – since I have IE 11 on my Windows 8.1 machine, but you can pick from the list of options to best suit your needs and now it just works! No issues on GitHub



Internet Explorer Dev Center - Internet Feature Controls (B..C)


Browser Emulation

Windows Internet Explorer 8 and later. The FEATURE_BROWSER_EMULATION feature defines the default emulation mode for Internet Explorer and supports the following values.



I know you're thinking, "VS just embed's the WebBrowser control, which I like to do to, sometimes. Can I make this magic happen for me too?" Or "I'd like a little more detail and depth!"

Funny you should ask that...

Cyotek Blog - Configuring the emulation mode of an Internet Explorer WebBrowser control

Occasionally I need to embed HTML in my applications. If it is just to display some simple layout with basic interactions, I might use a component such as HtmlRenderer. In most cases however, I need a more complex layout, JavaScript or I might want to display real pages from the internet - in which case I'm lumbered with the WebBrowser control.

I'm aware other embeddable browsers exist, but the idea of shipping additional multi-MB dependencies doesn't make sense unless an application makes heavy use of HTML interfaces

The WebBrowser control annoys me in myriad ways, but it does get the job done. One of the things that occasionally frustrates me is that by default it is essentially an embedded version of Internet Explorer 7 - or enabling Compatibility Mode in a modern IE session. Not so good as more and more sites use HTML5 and other goodies.

Rather fortunately however, Microsoft provide the ability to configure the emulation mode your application will use. It's not as simple as setting some properties on a control as it involves setting some registry values and other caveats, but it is still a reasonable process.



There you go! Just about everything you've every wanted to know about this (or not)

Wednesday, March 19, 2014

Creating and adding a custom IE Search Provider (an oldie but goodie)

expression{} - Add a search provider to IE manually

I wanted to add a custom search provider to IE to raise funds for a charity. It wasn’t obvious how to do this until I found the EnhanceIE site and their SearchBuilder. Simple to use and appears to work with IE7 onwards.


IE Search Provider Builder Tool


Every six months or so I need to do this, create a custom IE Search Provider (using when setting up a new PC and needing to add a search provider for my blog) and I always forget this site's URL. It used to be easy to find, but in newer IE versions, not so much...

Wednesday, March 05, 2014

IE 11 Reading View - Did Microsoft just paint a big target on its back for every web producer?

IEBlog - Introducing Reading View in IE 11

Reading view is a new feature in Internet Explorer 11 for Windows 8.1 that helps you focus on the main content of the Web page you want to read. Reading view is a way to experience just the article or blog post you want to read, without the distractions of related (or unrelated) content surrounding the story. Find an article you want to read, switch to reading view, and settle into a great reading experience. When you’re done, just exit reading view to continue browsing on the site.


Reading view is a native feature of “immersive” IE – you don’t have to install anything extra – and it’s available for pages with a significant amount of text, in any language IE supports.

How to Use Reading View in IE 11

Using reading view is easy. Just click the reading view button in the address bar. If you’re a keyboard person, you can also use CTRL+SHIFT+R to put a page into reading view.

The reading view button will appear in the address bar for pages that have “article-like” content. If you don’t see it, it means that the page doesn’t work well in reading view.

To exit reading view, tap or click the button in the address bar again), or hit Esc. To go to the previous page, tap or click the back button, or back-swipe if you’re using a touch-enabled device.


No more “Next, Next, Next…” links

There are many articles on the Web that contain multiple and separate pages content. That means you have to click a “Next Page” link to continue reading, sometimes again and again, if the article spans many pages – and then you have to wait for each successive page to load, thus interrupting your reading experience.

Reading view in IE 11 combines the primary content from all pages of an article into a single continuously scrolling page that works great on any device. No need to click those “next page” links. Instead you can just use your finger or your mouse to scroll as you read. You get to have full control the position of the text on the screen.

If you are using a wide-screened device, like a tablet or a large monitor, articles in reading view can display in a multi-column, horizontally scrolling page.

If you like to read on a tablet while holding it in portrait mode, or if IE is displayed side-by-side with another app window, articles in reading view will display in a single-column, vertically scrolling page. As a general rule, if the IE window isn’t wide enough to show two columns of text, then reading view will use a single-column, vertically scrolling layout.

How reading view works

Once a Web site is determined to be reading view eligible, reading view uses a number of heuristics to identify and then extract relevant content from the page, to create a new page (in memory). The Web is a big and dynamic space, and from an engineering perspective, our algorithm aims to retrieve the most relevant content for the largest number of reading view eligible sites. These heuristics look at HTML tags, node depth, image size, and word count to determine what content on the page is the “main” content.

We have put together an interactive Reading View Test Drive demo to provide more details on key rules used in the Reading View extraction algorithm. We hope these tips will help content managers and developers ensure their site looks great on reading view.


Reading View Guidelines

Reading view is a new feature in IE11 that provides a focused reading experience for text-heavy pages, such as news articles and blog posts.

The logic that reading view uses to detect the main content on a page follows popular markup patterns for news and blog articles on the web. This Test Drive doesn’t cover all scenarios, however, the following guidelines will get you started in making sure your site works well with reading view. See the Reading View in IE11 blog post for more details on how Reading View works.

To see tips on how to ensure particular elements on a page display correctly in reading view, click any of the 3 tab “views”, then click element names in the left nav bar or click the elements themselves on the embedded page.



Um... wow. Is this what I think it is? While this looks like it might  a cool feature for some users, producers aren't going to be too happy, are they? They are forced to opt out, not in. Even as a blogger that kind of irks me. If my site and content was my business, I think I'd be pissed. This feels like old Microsoft, the we know better Microsoft.

Or am I over thinking this?

Wednesday, January 08, 2014

Unplugging the Web - The case of the disappearing Browser Plug-ins (and why that's a good thing)

How-to Geek - Why Browser Plug-Ins Are Going Away and What’s Replacing Them


Browser plug-ins are on their way out. Apple’s iOS has never supported plug-ins, Flash is long-discontinued for Android, and the new version of IE for Windows 8 doesn’t support most plug-ins. Chrome will soon be blocking traditional NPAPI browser plug-ins.

The web isn’t going in reverse and losing features. There’s a good reason browser plug-ins are going away, and the web will be better once they’re gone. Browser developers are integrating plug-in features into browsers themselves.

Note that this doesn’t apply to extensions or add-ons, only plug-ins that run on websites like Flash, Silverlight, and the terribly insecure Java plug-in.

Why Browser Plug-ins Were Created


Why Browser Plug-ins Are Bad

Browser plug-ins have proven to be a problem for the web. Here are some of the biggest problems with them:


What’s Replacing Browser Plug-ins


The Chromium Blog - Saying Goodbye to Our Old Friend NPAPI

...Chrome will be phasing out NPAPI support over the coming year.

We feel the web is ready for this transition. NPAPI isn’t supported on mobile devices, and Mozilla plans to make all plug-ins except the current version of Flash click-to-play by default. Based on anonymous Chrome usage data, we estimate that only six NPAPI plug-ins were used by more than 5% of users in the last month. Still, we appreciate that it will take time to transition away from NPAPI, so we will be rolling out this change in stages.

Starting in January 2014, Chrome will block webpage-instantiated NPAPI plug-ins by default on the Stable channel. To avoid disruption to users, we will temporarily whitelist the most popular NPAPI plug-ins that are not already blocked for security reasons. These are:

  1. Silverlight (launched by 15% of Chrome users last month [GD:This was posted in September, so this doesn't mean last month last month] )
  2. Unity (9.1%)
  3. Google Earth (9.1%)
  4. Java (8.9%) *
  5. Google Talk (8.7%)
  6. Facebook Video (6.0%)

* Already blocked by default for security reasons.

In the short term, end users and enterprise administrators will be able to whitelist specific plug-ins. Eventually, however, NPAPI support will be completely removed from Chrome. We expect this to happen before the end of 2014, but the exact timing will depend on usage and user feedback. Note that the built-in Flash plug-in and PDF viewer will be unaffected because they don’t use NPAPI.


Plug-ins have always been a pain, a security hole and a development nightmare. Good riddens!

But I had to laugh that one of Google's own products is still using it. Also the Silverlight numbers were very interesting too.

Wednesday, December 18, 2013

IE11 Virtual Machines now just a download away...

IEBlog - IE11 Virtual Machines Now Available on modern.IE

With the recent release of Internet Explorer 11 for Windows 7, we have added IE11 for Windows 7 and IE11 on Windows 8.1 to the suite of virtual machines available on modern.IE for testing Internet Explorer across platforms and versions. We have also updated all of the virtual machines based on your feedback, to make browser testing easier. The VMs are available for free for the purpose of testing your site on all versions of Internet Explorer; regardless of your development platform. The images are available for Linux, Mac and Windows across the most common desktop virtualization technologies.

Among the changes we made to the refreshed VMs are:

  • Windows update is set to off by default to prevent VMs with older versions of IE from automatically updating themselves to newer IE versions
  • Extended the expiration time of the images
  • Answers to frequently asked questions are now readily accessible from the Windows desktop
  • Added a VM build version number and set the IE home page to visit modern.IE to check for VM updates

VMs for testing on IE are just one of many free tools we offer on modern.IE. Check out these additional tools designed to help reduce your testing time:

  • A static code site-scanner to check for common compatibility problems
  • Add our compatibility inspector JavaScript library on your site without touching a line of code thanks to Sauce Labs automation
  • See how your site renders across popular devices and browsers with BrowserStack screenshots
  • See techniques and code we developed behind the scenes for some amazing HTML5 Web sites through tech teardowns



If you're a company looking to test your product on IE11, or a dev needing to do the same thing, or maybe an IT, or just want to check it out, these VM's are one of the easiest and safest ways of doing it...


Related Past Post XRef:
modern.IE is OSS... The HTML/CSS/JS code scanner from Microsoft is free and OSS (oh, and the IE VM's have been updated too!)
IE VM's the easy way... Three host OS's (Yes, even OSX and Linux), four VM types (yes even VMWare), five IE versions (yes even IE10) and one download (no more split rar's)!
IE 6/7/8 XP/Vista/Win7 VHD's Refreshed
IE VPC's Refreshed. Get your WinXP/IE6, Vista/IE7/8/9, Win7/IE8/9 VHD's here...
Play with IE8 RC1 the safe and easy way – via the Internet Explorer Compatibility Images (VPC VHD)
The Internet Explorer Compatibility Images (VPC VHD) updated – Now with a IE8 Beta 2 VHD (and expire dates of 01/09)
The IE8 VPC - IE8 the easy way
WinXP IE6 & WinXP IE7 VPC Images
WinXP SP2 IE6 VPC Image Refreshed
WinXP SP2 IE6 VPC Image

Friday, September 27, 2013

Speckie (THE IE Spell Checker Extension) v6 Released, supports IE11 and more

betanews - Internet Explorer spellchecker Speckie adds support for IE11, improves touch

Versoworks has released Speckie 6.0, a major new version of its real-time spellchecking tool for Internet Explorer. The software, available free for personal use as well as in commercial form with additional features, adds support for the forthcoming Internet Explorer 11 with this new release.

Version 6.0 also comes with the promise of improved support for Rich Editors, and has updated the Settings user interface to be more amenable to touch-screen interfaces, despite the fact it doesn’t yet support 64-bit versions of Windows 8 or Windows 8.1.


Speckie 6.0 is available now as a free-for-personal-use download for PCs running Windows XP or later. 32-bit support is universal, but 64-bit versions of Windows 8, 8.1 and Server are not supported, although 64-bit versions of Internet Explorer in other 64-bit builds are.


Speckie is the first and only dedicated, real-time spell check solution for Internet Explorer. Proudly brought to you by Versoworks, download your free, personal use copy now


When I was on Windows 7, I used this all the time... Now that all my personal machines are on Win8+, I haven't install this recently (actually I've been on 8 long enough that I almost forgot about it). Still, if you're on Win7, this is a must have extension...


Related Past Post XRef:
Speckie - Inline, real time spell checker for IE, including IE9

Thursday, July 25, 2013

modern.IE is OSS... The HTML/CSS/JS code scanner from Microsoft is free and OSS (oh, and the IE VM's have been updated too!)



The modern.IE scan analyzes the HTML, CSS, and JavaScript of a site or application for common coding issues. It warns about practices such as incomplete specification of CSS properties, invalid or incorrect doctypes, and obsolete versions of popular JavaScript libraries.

It's easiest to use modern.IE by going to the modern.IE site and entering the URL to scan there. To customize the scan, or to use the scan to process files behind a firewall, you can clone and build the files from this repo and run the scan locally.

How it works

The modern.IE local scan runs on a system behind your firewall; that system must have access to the internal web site or application that is to be scanned. Once the files have been analyzed, the analysis results are sent back to the modern.IE site to generate a complete formatted report that includes advice on remediating any issues. The report generation code and formatted pages from the modern.IE site are not included in this repo.

Since the local scan generates JSON output, you can alternatively use it as a standalone scanner or incorporate it into a project's build process by processing the JSON with a local script.

The main service for the scan is in the lib/service.js file; it acts as an HTTP server. It loads the contents of the web page and calls the individual tests, located in /lib/checks/. Once all the checks have completed, it responds with a JSON object representing the results.

Installation and configuration

  • ...



JSON output


Exploring IE - modern.IE updated for IE11 – Parallels offer and free VMs for download

With the release today of the Internet Explorer 11 Developer Preview for Windows 7, we’ve also updated modern.IE – a set of tools and resources that make developing for the web (and IE) just a little bit easier. We want the web to move forward. And, we want to help web developers spend more time innovating and less time testing.

Today, we announce three new enhancements:

1. Limited offer: 25% off Parallels Desktop 8 virtualization for Mac.

2. New virtual machines for testing IE11 on Windows 8.1 and Windows 7.

3. A new, free screenshot tool that lets you see how a site looks across browsers and devices.

Additionally, the modern.IE scanner is now available open source (under Apache 2.0 license) to download from GitHub for your own projects.


Limited offer: 25% off Parallels Desktop 8 for Mac


IE11 Preview available on Virtual Machines

Virtual machines have proven to be a great way for developers to test in their preferred environment. We’ve made these available across various versions – from IE6 on Windows XP to IE10 on Windows 8 and in-between. Today we’ve added new VMs for IE11:

  • Windows 8.1 Preview with IE11
  • Windows 7 with IE11 Developer Preview

And they are available across many common virtualization platforms:

  • Hyper-V on Windows Server 2008 R2 SP1
  • Hyper-V on Windows Server 2012 & Windows 8 Pro w/Hyper-V
  • Virtual PC for Windows 7 (note that VPC cannot run Windows 8 VMs)
  • VirtualBox on Windows , Mac OSX and Linux
  • VMWare Player for Windows and Mac OSX

Start downloading the new VMs here.

How your users see your site. On Android. In Safari. With an Xbox.


That should be enough things and IE stuff to play with for a couple days at least. I wonder if there's an Azure VM in the gallery for this yet? That way we could starting playing with IE11 in just minutes...

Friday, July 19, 2013

5 for 11 on 8.1 - Five Fun Features of Modern IE11 on Windows 8.1

next of windows - 5 Cool Tricks You Can Do Only With IE 11 on Windows 8.1

Have you tried the new IE 11 from Windows 8.1? You might not notice the subtle differences, but under the hood there are quite a few welcome and unique changes only applied on IE 11 with Windows 8.1. IE 11 is probably the best browser in a very specific domain, the Windows 8 full screen mode, though it might not strike the best performance points.

For those folks out there who haven’t had chance paying more attention on this, here are five neat tricks you can do with IE 11 on Windows 8.1.

  • IE 11 Allow You To Open Up to 100 Tabs ...
  • Ensure Tabs and Address Bars Are Always Shown At the Bottom Of the Screen ...
  • Smart Instant Search Result ...
  • View Previously Opened Tabs From Another Device ...
  • Have Multiple IE 11 Running Side By Side Comparison In Full Screen Mode ...


I wonder how many of these apply to Desktop IE11? Going to have to see. 100 tabs would be

Tuesday, February 26, 2013

IE10 RTW now available for Windows 7 and Windows Server 2008 R2 (in about a million [95] languages...)

Download Internet Explorer 10

You can download Internet Explorer 10 in the language that matches your version of Windows or choose the English version, which works with all versions of Windows 7.


Internet Explorer system requirements (For Windows 7)


  • Computer with a 1 gigahertz (GHz) 32-bit (x86) or 64-bit (x64) processor.

Operating system

  • Windows 7 32-bit with Service Pack 1 (SP1) or higher

  • Windows 7 64-bit with Service Pack 1 (SP1) or higher

  • Windows Server 2008 R2 with Service Pack 1 (SP1) 64-bit


  • Windows 7 32-bit—512 MB

  • Windows 7 64-bit—512 MB

  • Windows Server 2008 R2 64-bit—512 MB

Hard drive space

  • Windows 7 32-bit—70 MB

  • Windows 7 64-bit—120 MB

  • Windows Server 2008 R2 64-bit—200 MB


  • CD-ROM drive (if installation is done from a CD-ROM)


  • Super VGA (800 x 600) or higher-resolution monitor with 256 colors


  • Modem or Internet connection

  • Microsoft Mouse, Microsoft IntelliMouse, or compatible pointing device

Looks like IE10 has shipped!


Related Past Post XRef:
IE10 for Win7 is getting closer... and now you can block it. IE10 Automatic Update Blocker Toolkit

Monday, February 04, 2013

IE VM's the easy way... Three host OS's (Yes, even OSX and Linux), four VM types (yes even VMWare), five IE versions (yes even IE10) and one download (no more split rar's)!

Rey Bango - Making Internet Explorer Testing Easier with new IE VMs

The New Way to get IE VMs

Up until now, if you wanted to test different versions of IE natively you had to download VPC images that would allow you to run virtual machines for the different versions of IE. It wasn’t a great solution because:

  • They were designed to be run in Microsoft’s Virtual PC software making it hard for non-Windows developers to use them.
  • They were broken apart into multiple, large download files

There were ways to use them on other OSes but it required some work or unofficial scripts to convert them. Either way, the IE VPCs weren’t very easy or convenient to use.

We wanted to make this easier so as part of the modern.IE project, we created a new set of VMs that targeted your OS and your VM-specific software. Now, you’ll be able to choose your OS:


then choose the VM software:


and download the VM with the version(s) of IE you’d like to install:


The great thing about this process is that:

  • You only have to download a single file per VM
  • You can use the VM software of your choice

Currently, we’re offering VMs that will run on:

  • Windows
  • OSX
  • Linux

The VM software choices are specific to the OS you choose:

  • Windows – Hyper-V, Virtual PC, VirtualBox & VMWare Player
  • OSX- VirtualBox & VMWare Fusion
  • Linux – VirtualBox

The IE versions being offered are:

  • IE7 on Vista
  • IE8 on Windows 7
  • IE9 on Windows 7
  • IE10 on Windows 8

We initially launched with an IE6 image but discovered an issue and had to pull it down. We’ll be putting it back up shortly. We’ll also be supporting Parallels as well and that will be available soon.


ZOMG, if you've ever downloaded the old IE VM's you'll know just how awesome this this. And they've taken to an even higher level with the host OS/VM system support. Who'd have thought?


Related Past Post XRef:
IE 6/7/8 XP/Vista/Win7 VHD's Refreshed
IE VPC's Refreshed. Get your WinXP/IE6, Vista/IE7/8/9, Win7/IE8/9 VHD's here...
Play with IE8 RC1 the safe and easy way – via the Internet Explorer Compatibility Images (VPC VHD)
The Internet Explorer Compatibility Images (VPC VHD) updated – Now with a IE8 Beta 2 VHD (and expire dates of 01/09)
The IE8 VPC - IE8 the easy way
WinXP IE6 & WinXP IE7 VPC Images
WinXP SP2 IE6 VPC Image Refreshed
WinXP SP2 IE6 VPC Image

Thursday, January 31, 2013

IE10 for Win7 is getting closer... and now you can block it. IE10 Automatic Update Blocker Toolkit

IEBlog - IE10 Automatic Update Blocker Toolkit Available for Windows 7

"Business and organizations that want to manage their own update schedule can use the IE10 Automatic Update Blocker Toolkit to disable automatic delivery of Internet Explorer 10. This Blocker Toolkit—like its predecessors for IE9, IE8, and IE7—is now available on the Microsoft Download Center. While we encourage all customers to upgrade their browser to the latest version as quickly as possible, this approach lets organizations control when they are ready to deploy IE10 to their Windows 7 users. All other customers with Windows Update not using the toolkit will be automatically upgraded from IE9 to IE10.

The IE10 Automatic Update Blocker Toolkit can be used to prevent Internet Explorer 10 from being automatically installed on users’ Windows 7 machines when it is available via Automatic Update. This Toolkit has no expiration date and is configured either by running the registry file on the client machine or by deploying Group Policy in domain joined environments. The toolkit also provides an unblock procedure that allows IE10 to be installed through Automatic Update.

When IE10 Release Preview is installed on Windows 7, the IE10 Automatic Update Blocker Toolkit does not block automatic deployment of IE10. This ensures that users running IE10 Release Preview continue to receive the latest security fixes. Additionally, the toolkit does not prevent users from manually installing IE10 from the Microsoft Download Center.


Organizations that use an update management solution such as Windows Server Update Services (WSUS) or System Center Configuration Manager (SCCM) do not need to deploy the IE10 Automatic Update Blocker Toolkit. WSUS and SCCM allow organizations to fully manage deployment of updates released through Windows Update, including IE10."

If your organization uses any web tools or sites that don't work with IE10 yet [yes (product name deleted) I'm looking at you], this is something that might come in handy for you. While your users can still manually install IE10, this will help them keep them on the right track if they are using Windows Update.

Monday, December 31, 2012

Fix it for Security Advisory 2794220 (This Saturday's IE6/7/8 zero-day remote exploit)

Microsoft Security Response Center - Fix it for Security Advisory 2794220 now available

We have updated Security Advisory 2749920 to include the Fix it we discussed in Saturday’s blog post.  This easy, one-click Fix it is available to everyone and prevents the vulnerability from being used for code execution without affecting your ability to browse the Web. Additionally, applying the Fix it does not require a reboot. While we have still observed only a few attempts to exploit this issue, we encourage all customers to apply this Fix it to help protect their systems. [GD: Emphasis added]

We continue to work on a security update to address this issue and we’re closely monitoring the threat landscape. If the situation changes, we will post updates here on the MSRC blog and on Twitter at @MSFTSecResponse

Microsoft Security Advisory: Vulnerability in Internet Explorer could allow information disclosure

Microsoft has released a Microsoft security advisory about this issue for IT professionals. The security advisory contains additional security-related information. To view the security advisory, go to the following Microsoft website:



This should make it easier for you all to walk remote loved ones through if they are stuck using an older browser (i.e. XP users)

Wednesday, October 24, 2012

Oh IE where's my OData?

PC#Henry - Are you getting into OData but getting STUCK in IE?

"If you’re just getting into OData, like I am now, no, I mean REALLY getting into OData, like making an app consuming OData, then chances are you’re probably trying out a few OData links in  your browser.  If you’re like me you’re using IE…ok, ok, hold off on the judgmental banter, it’s just a browser.  Anyways, if you’re like me, and you try it in the default configuration of IE, you’re probably going to get a whole lot of NOTHING.  At least nothing useful IMHO.  There IS one glimmer of hope those, that Displaying 38 of 38 is a ray of light!


HHHMMMMMM…I think I should be seeing 38 rows OF SOMETHING, but what?  Where is the data?

Well, MANY thanks to Jean-Rene Roy, lucky for the Ottawa area, a local SQL Server MVP, had the TRICK for me, well, US!  The “trick” is to turn off RSS reading in IE.  Hey, if you’re reading RSS Feeds, chances are you’re using your own specialized program, this shouldn’t be a big deal.

In IE, goto the Tools menu, select Internet Options, then on the Content tab click the Settings button.


I've run into this before and didn't even think to disable the IE RSS reading feature... sigh.

Monday, September 10, 2012

Fiddler (yes, that Fiddler) has been acquired by Telerik... [Updated with snips from Chris and Eric, Fiddler = Free++]

eweek - Telerik Buys Fiddler Web Debugging Tool

In a move to bolster its software testing capabilities, Telerik, a maker of software development tools, has announced its acquisition of the Fiddler Web Debugger, a popular tool created to inspect Web traffic and “fiddle” with incoming or outgoing data.


As part of the acquisition, Fiddler will remain a free tool and will be part of the Telerik Test Studio product family. Fiddler is already in use as the core technology behind Telerik Test Studio’s load and performance features. And Lawrence will lend his knowledge and expertise to the advancement of the overall testing product portfolio. Telerik is an end-to-end provider of software application, lifecycle and content management solutions ..."

Fiddler - Fiddler has joined the Telerik family (Letter from Eric)


I'm delighted to announce that Telerik has acquired the Fiddler project. I will be joining the company to work on Fiddler full-time in order to deliver on my vision. With 100% of my attention and aided by an expanded development team, Fiddler and the Fiddler community will benefit in myriad ways. As a supported project in a successful tooling company, Fiddler will receive more investment in its first year than it's had throughout its entire history-- I have dozens of pages of plans for Fiddler that I've longed to implement but simply haven't had the time. The Fiddler website will be enhanced (retiring my 1999-era tag-soup!), and improved documentation will finally become available. Telerik has committed to keeping the Fiddler Web Debugger available for free. [GD: Emphasis added]


Christopher Eyhorn - Here we grow again. Telerik acquires Fiddler. What’s next?


The Fiddler community is very important to us. We have learned from the mistakes of others who have acquired free tools only to turn the tables on the community and monetize them at a later date.  We admire what Fiddler has delivered to the community and want to expand that value by investing in things like expanded platform support, user interface improvements and a first class website with extensive community and support features.

That is why, as part of our commitment to keeping Fiddler free and making further investments into the tool, we have launched a poll on the Fiddler website asking the community to vote on the first improvements we will target.  Whether you are an avid or occasional Fiddler user we would love to get your opinions on what you would like to see happen first.

To give you some insight into how popular Fiddler really is here are some stats, year to date.  On average Fiddler receives over 9,000 installations EVERY DAY, and when I say average that is including weekends.  That number jumps to over 10,000 for weekdays.  The website has received more than 5 million unique visitors this year alone with over 80% of them being first time visits.  Needless to say that the Fiddler community is not just big, it's HUGE.

So please help me in welcoming Eric and the Fiddler community into the Telerik family.


Let's hope that Telerik has learned a lesson from Red Gate's Reflector purchase and does the right thing by Fiddler and the community. That said, this might be a great thing for Telerik, Fiddler and its community if handled right.

Update: See the comment from Chris below (and snip from Eric's blog post above), but it looks like we're going to be seeing some great things from Telerik and Fiddler. Nice!


Related Past Post XRef:
Fiddling as the web burns (or how to find out why it's burning) - “Debugging with Fiddler" book now available
eXpert Web Performance Analysis via Fiddler - Microsoft neXpert Performance Analysis Plugin [For Fiddler]
Fiddler 2.1 Released...
Fiddler2 (Fiddler + HTTPS) Alpha Released
Microsoft Fiddler 1.2 Released and now Officially Out of Beta
Fiddler PowerToy - Part 1: HTTP Debugging
Fiddler HTTP Debugger - Fiddler

Friday, August 31, 2012

Group Policy Search updated for Windows 8, Windows Server 2012, IE10 (and more)

Internet Explorer Support -Team Deutschland - Group Policy Search Update auf 1.1.4 und Windows 8 [Group Policy Search Update to 1.1.4 and Windows 8]

Yesterday, we have made the Group Policy Search updated and among other things the following changes:

  • Support for Windows 8 and Windows Server 2012
  • Now small icons before the policy name are displayed, the show, whether it is a user or a machine policy. Thus why many policies supposedly double will be displayed now faster clear.
  • Now, the language set by the user is used automatically for the display of the policies and categories. This can be changed top right button for each session, we do not store this however in a cookie or similar
    Who a bookmark as English would like to sit, although the language is actually German, which can simply following link use:
    The parameter lang = en-US can be appended to all GPS link.
  • When multiple policies are been clicked, it can be displayed again via the back button of the browser. Therefore we update also the browser title with the name of the respective policy.
  • We have removed the x-ua-compatible flag which was necessary only for a single (non-existent) height and thus the page in the respective highest rendering mode of IE appears (correctly)
  • The suggestions should now better "feel" and performance be
  • Fix some smaller bugs under the hood





If you're an IT admin, someone looking into Group Policy, need to look them up in a quick and easy manner, want to browse and see them all (or filter by tech), this is the MUST go to cloud app.


Here's one that I found while browsing. A Group Policy setting to turn off Flash. I thought it pretty interesting how Flash is singled out...




Related Past Post XRef:
Don’t you wish there was a simple way to search all the Windows Group Policy entries? There IS! Check out the “Group Policy Search” site.

Wednesday, August 08, 2012

Prepping for IE10 with the Internet Explorer 10 Training Kit for Developers

Microsoft Downloads  - Internet Explorer 10 Training Kit

Version: 1.0.0
Date published: 8/8/2012

Language: English

IE10TK2012-07-, 43.3 MB

This training kit covers development specifics for developers who will be targeting Internet Explorer 10 in their development experience. This kit contains documentation and details on things pertinent to developing applications that target features of the Internet Explorer 10 browser.

Six Hands on Labs for getting started taking advantage of new features in IE10

  • New HTML5 Features
  • Compatibility, Developer Tools and Performance
  • DOM Features and ECMAScript5
  • New CSS3 Features
  • Using IndexedDB
  • Vector Graphics (Canvas & SVG)

Here's some install and post install snaps.






Related Past Post XRef:
IE for the XBox 360, a Dev's Guide (13 pages)