Internet Explorer 10 is the default system browser of all Windows 8 versions. The start screen version of IE10, that is used to open websites on the operating system's start screen is a plug-in free version of the browser. Microsoft, through some trickery, has implemented Flash into Internet Explorer 10 natively, so that the popular technology is supported by the browser. The issue here is that while Flash works fine on domains that Microsoft has whitelisted, it refuses to run on sites that Microsoft has not included in that list.
If your favorite website uses Flash and is not on the list, you can't really work with it at all using the Metro version of Internet Explorer 10. While you could switch to a different browser on Windows 8 or Windows 8 Pro, you can't do that on Windows 8 RT (yet). You can for instance switch to Google Chrome which supports Flash as well on the start screen.
You can however add full Flash support for select websites in Internet Explorer 10 on all versions of Windows 8. To do so requires the following steps:
Internet Explorer 10's whitelist is located at the following location on the system: C:\Users\[USER_NAME]\AppData\Local\Microsoft\Internet Explorer\IECompatData\iecompatdata.xml
Just open the XML file in a text editor like Notepad (do not use Word or other rich text editors) and locate <Flash> there.
You can add new domains using the following syntax:
Just add all domains that you want to run Flash on to the list and save it afterwards on your system.Note that you can't use wildcards.
Once you are done, open the start screen version of Internet Explorer 10 and click Win-I to open the settings, to select Internet Options > Delete browsing history here. (thanks Marvin and Ilev)
Here is a tip to test one site at a time without modifying the iecompatdata.xml file:
To test your Flash content in Internet Explorer 10, add the following registry key:
where DebugDomain is a string value specifying the domain name as its data. (For example, movies.contoso.com). For example:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Flash\DebugDomain = movies.contoso.com
Note on the DebugDomain string value:
- Direct URLs to a page or resource are not supported (for example, contoso.com/xyz). Any value containing ‘/’ is not supported, including: http:// (or https://).
- Do not use “www.” prefix, which is stripped (for example, www.movies.yahoo.com loads as http://movies.yahoo.com).
- Only a single domain is supported.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.