Announcing RemoteIE: Test the latest IE on Windows, Mac OS X, iOS and Android
Update 11/12/2014: Windows Phone client preview now available for RemoteApp.
Today, we’re excited to announce the preview availability of RemoteIE via Azure RemoteApp. This is a free service from Microsoft that allows you to run the latest version of Internet Explorer on the Windows 10 Technical Preview from your Windows, Mac OS X, iOS or Android devices, without the need to run a new OS or heavyweight virtual machine on your device. Going forward, this will be the recommended way for developers who are not running Windows 10 to test the latest IE preview versions.
To get started, simply sign up at https://remote.modern.ie with your Microsoft account and follow the directions to download the Azure RemoteApp client for your platform.
IE on Mac OS X... |
Android... |
iOS... |
and Windows 7! |
Why build RemoteIE?
In June of this year, we announced the IE developer channel as a way for developers to get the latest preview builds of IE. On October 1st, we began releasing the latest IE builds as part of the Windows 10 Technical Preview where it will receive automatic updates through the Windows Insider Program. In addition, we provide virtual machines running stable versions of IE on modern.IE.
We know that developers on Windows 7 want a way to test on the latest builds of IE and that the broader development community is eager to have the latest Internet Explorer available on other platforms. To address these needs comprehensively and efficiently, we built RemoteIE on top of the Azure RemoteApp preview as the latest evolution of the IE dev channel – bringing a single, low friction solution to Windows downlevel clients as well as cross-platform. Our goal is to make the latest IE widely available for testing to all Web developers, to help make the Web just work for everyone.
How RemoteIE works
The Azure RemoteApp preview builds on the Windows Server Remote Desktop Services infrastructure while also leveraging Azure’s global scale and utility-grade reliability. The service, released to preview in May, enables you to run Windows applications on a variety of devices from the Azure cloud.
RemoteIE provides access to the latest Internet Explorer on the Technical Preview via Azure RemoteApp. With RemoteIE, you can test the latest preview version of IE from your Windows, Mac, Android or iOS device. Once you’re set up with the RemoteApp client for your platform, you will be streaming IE from the Azure cloud within seconds.
Going forward, we will update the RemoteIE version in line with the latest Windows 10 Technical Preview as new builds are released publicly.
A few technical considerations:
- IE will be the only application available, though that includes the F12 Developer tools!
- RemoteApp requires Windows Server 2012 R2 or newer so no older versions will be available (although you can use the F12 Developer tools to change the compatibility modes).
- Sessions are limited to conserve server resources. Sessions idle for 10 minutes will be logged out and no session can last more than 60 minutes – you’ll need to start a new session.
- Performance will not be the same as running IE natively (e.g. no GPU acceleration). If you want to run it natively join the Windows Insiders program to get the Windows 10 Technical Preview or download a VM from modern.IE.
- RemoteIE will not be able to navigate to local sites or domains behind a firewall by default. Be sure to have a publicly accessible IP address or URL to test with, or consider using a 3rd party tunneling service such as ngrok.
- Because RemoteIE and Azure RemoteApp are in preview, there may be service interruptions.
Please check the FAQ for answers to other common questions.
Let us know what you think
We’re excited to bring you the RemoteIE preview: a way to test Internet Explorer preview builds on other platforms via Azure RemoteApp. Please take it for a spin and let us know what you think via @IEDevChat or over in the UserVoice forums for Internet Explorer Platform or Azure RemoteApp.
— Anton Molleda (@molant), Program Manager, Internet Explorer
Comments
Anonymous
November 03, 2014
too good to be true? Where are all the comments on this. This is huge.Anonymous
November 03, 2014
The comment has been removedAnonymous
November 03, 2014
Yeah... while this could be huge, it's actually not, because the only version of IE being offered via this is the version least relevant to developers - i.e. the version nobody is actually using yet. Granted, I imagine the costs for making this available for IE 8 and up would be immense, so I can't exactly blame them for starting out this way, but it would be amazing to see this grow to support more versions.Anonymous
November 03, 2014
venturebeat.com/.../ie11-finally-passes-ie8-to-become-the-worlds-most-popular-browser-chrome-flat-firefox-continues-to-fall IE11 just became the browser with the biggest market share. How is this not good?Anonymous
November 03, 2014
Thank you! :-)Anonymous
November 03, 2014
This is utterly useless to me as a developer unless I have access to multiple older versions of IE as well. Also it would be better if it supported localhost development. I don't know a developer out there that devs off live sites. Using third party tools like ngrok don't count either. If this is a true tool for developers, then make it one.Anonymous
November 03, 2014
IE doesn't show up. Arrrrgghhhh. Another MS product that doesn't work.Anonymous
November 03, 2014
Seriously this would be WAY more useful to have old releases of IE available this way. Who wants to run a vm for IE7 and such. Its the older browsers that are more often needed (at least for me).Anonymous
November 03, 2014
I think it'd be cool for the other browser vendors to do something like this as well. I'm also glad Microsoft is doing this only for the latest version of Internet Explorer.Anonymous
November 03, 2014
I have to ask. What about Linux? Its one of the platforms were being able to remotely test on Internet Explorer would benefit everyone. Including the users of IE.Anonymous
November 03, 2014
Awesome!Anonymous
November 03, 2014
"RemoteIE will not be able to navigate to local sites or domains behind a firewall" great, i'm sure developers (the target market) don't really need thisAnonymous
November 03, 2014
This is a great idea but the Mac experience is made a lot worse by the horrible UX in the Microsoft Remote Desktop application – not just the clunky design and excessive number of dialogs but also things like using an embedded web view to login which disables copy and paste so you can't use a password manager. Getting a usability expert to look at that app would make Azure so much less painful to use.Anonymous
November 03, 2014
Please add Linux support...Anonymous
November 03, 2014
You can always got the VM route for Linux machines. MS provides testing images for most Browser/OS Version Combos.Anonymous
November 03, 2014
If you want to downgrade IE on that, there's a setting to do so on F12 tools in the last tab (icon). Desktop Mode and whatever IE standards you want.Anonymous
November 03, 2014
The comment has been removedAnonymous
November 03, 2014
Tip for @Doug and others. Developers can proxy localhost to a secret public endpoint using localtunnel. This service solves a problem for some people. People who have different problems will continue to complain, irrelevantly. That's the nature of internet comments. That said, If this project proves to be "successful" (I don't know what the metric for success is) I would like to see this extended to older IE browsers. Maybe MS doesn't really want us focusing on support for previous browsers? The whole VM for a browser solution is ridiculous, IMO, so thanks for not doing that again.Anonymous
November 03, 2014
That's some great news right there!Anonymous
November 03, 2014
Nice to have a way to keep my browsing history off my machine. :PAnonymous
November 03, 2014
uh, guys, windows phone here? did I buy the right platform?Anonymous
November 03, 2014
Doesn't work on Plan9. Jokes on you. HAH! XDAnonymous
November 03, 2014
Microsoft Azure RemoteApp Microsoft RemoteApp doesn't work with your device. Please use a supported device.Anonymous
November 03, 2014
Who cares about IE testing. if IE was not by default on windows it will have the same usage as Opera browser...Anonymous
November 03, 2014
My organization does not support IE officially anymore.Anonymous
November 03, 2014
@L.S.: The Windows Phone client doesn't currently support Azure RemoteApp, but will soon, as noted in the following post: blogs.msdn.com/.../microsoft-remote-desktop-preview-v8-1-5-update-for-windows-phone-8-1-available-today-for-download.aspxAnonymous
November 03, 2014
The comment has been removedAnonymous
November 03, 2014
Well, this is kinda cool. It's cool for that fact that you can test without having to install a VM, but really somewhat useless as the modern IE versions aren't usually the ones that developers struggle with. IE6-8 are the major sore spots ... or at least 7 and 8 as 6 is pretty well killed off in most places. But hey, if you go through the trouble to get 7 and 8 you might as well throw in 6 too. Include those and I think this announcement would be truly stellar. If you really want to turn heads give us 6-11.Anonymous
November 03, 2014
Need to slow those videos down or something. I feel sick watching them. :(Anonymous
November 03, 2014
Everyone! Stop targeting IE6 and IE7. Windows XP is dead! Let it rest in peace. You're only enabling a botnet. Repeat after me "no more long tails"Anonymous
November 03, 2014
So bad that I cannot use it on Linux.Anonymous
November 03, 2014
Nice! Please add Linux support!Anonymous
November 03, 2014
Really I don't see how this is useful. At least the old virtual machine images what I was working on had remained 100 percent private. So I did not have to show my bugs to the world.Anonymous
November 03, 2014
How about making IE a standalone application that I could install alongside other IE versions...Anonymous
November 03, 2014
Configuring an VM is not the problem. The problem is debugging in any version in IE...Anonymous
November 03, 2014
People should care about vendor-lock-in and get rid of IE (and it's IE-Emulate Workarround) or Microsoft should open source IE to get that piece of software working like nearly any other web-standards browsers of 2014. BG: We spend a lot of time for clients that uses Internet Explorer, surprise: the latest Upgrade to Windows 8 of one of our clients breaks a lot of Views of our webapplication.Anonymous
November 03, 2014
Why do people even care about ie 7 - 9? Do they also complain that Google doesn't release a standalone Chrome version 20?Anonymous
November 03, 2014
Everyone supporting IE below V9 (maybe even 10) is actually harming the internet! Why do you guys want another IE6 disaster is beyond my imagination. In fact you are supporting lazy Administrator - they have no reason to update if you keep supporting a browser forever and please don't play the old computer card... Really old computers run Win7 quite well (even better than XP) and a Laptop from 2010 probably got TPM 1.2 and thus can even use Bitlocker on Win8...Anonymous
November 03, 2014
The comment has been removedAnonymous
November 04, 2014
The comment has been removedAnonymous
November 04, 2014
The comment has been removedAnonymous
November 04, 2014
The comment has been removedAnonymous
November 04, 2014
The comment has been removedAnonymous
November 04, 2014
It seems it doesn't work with MS Accounts that have 2FA enabled (two-factor authentication). After entering password and code I get back and password screen. On an account without 2FA it lets me log in without any issue.Anonymous
November 04, 2014
I downloaded a VM from modern.ie - works great on my Mac! Thanks Microsoft! (never thought I would say something like that again...)Anonymous
November 04, 2014
The comment has been removedAnonymous
November 04, 2014
@Blake Petersen Some Linux people, like me, can not install the VM of IE11. IE11 is not the "latest version of Internet Explorer on the Windows 10 Technical Preview". Finally, note that Mozilla, Google, Opera all offer Linux versions (stable or beta or even dev. preview) of their browser. GérardAnonymous
November 04, 2014
@Blake Petersen I meant latest preview version of IE on the Windows 10 Technical Preview. GérardAnonymous
November 04, 2014
Does IE12 provide for turning Windows 7? Main support will be completed in January next year. Probably Windows 10 is the autumn of next year. Is it difficult?Anonymous
November 04, 2014
The comment has been removedAnonymous
November 04, 2014
Update - I got the invitation at work. One major issue when testing Israeli (or any international) websites is that I cannot type Hebrew (or other non English) letters, probably because the language or keyboard layout is not active (since the clipboard sharing is also disabled, I cannot even paste the text from my computer). What can be done to overcome this issue?Anonymous
November 04, 2014
MS Verify email service currently down for setting up a new a/c Microsoft account There's a temporary problem There's a temporary problem with the service. Please try again. If you continue to get this message, try again later.Anonymous
November 04, 2014
Also, looks like it does not support cookies(?!).Anonymous
November 04, 2014
Hhm, interesting. Worth a look.Anonymous
November 04, 2014
Having IE available for testing (without a huge VM) is nice, thanks. But the problem is that there are so many installed copies of older IEs. Supporting those (with coding and testing) causes a huge waste of time. We need you to ensure that every installed copy of IE always gets updated to the latest version (currently IE 11), like Mozilla does with Firefox. Only then will we be freed of the huge burden of supporting older versions of IE.Anonymous
November 04, 2014
This is nice for people who have a website and want to test early that their site will work for the new IE browser version as well.Anonymous
November 04, 2014
I develop on Linux and jump through hoops to maintain IE support, make it easy for me, support Linux!Anonymous
November 05, 2014
For those of you requesting Linux support, please add your votes on the RemoteApp UserVoice forum here: feedback.azure.com/.../5950717-add-linux-supportAnonymous
November 05, 2014
What about linux???Anonymous
November 05, 2014
Cookies are disabled as is Internet Options. I was able to inspect minor layout issues on my "no cookies" error page, however. Baby steps... baby steps...Anonymous
November 05, 2014
The comment has been removedAnonymous
November 05, 2014
however with unsurprising get up to speed you make a relationship that increases you an arrangement from one of the above procedures. This is the reason it is better to send your visitors to your site and not particularly to a branch arrangements page provided for you. http://blogich.com/Anonymous
November 05, 2014
The comment has been removedAnonymous
November 06, 2014
Why does IE continue to use a version number in its name? If IE 11 is really an evergreen browser then why not let the version number fade into the background and just call it IE?Anonymous
November 06, 2014
all goodAnonymous
November 08, 2014
@Trevor: Because auto-updating is hardly guaranteed, see the statistics.Anonymous
November 08, 2014
Please vote for FreeBSD support: feedback.azure.com/.../6689141-freebsd-support.Anonymous
November 09, 2014
Hmmm... I needed to remove all those flashing images from the DOM just so I could read this blog post! As for the RemoteApp preview... 10 minute idle timeout, 60 minute limit? That's going to make it unusable, and no DOM fiddling is going to fix that flaw. :(Anonymous
November 12, 2014
remote.modern.ie/subscribe wants you Microsoft Account to sign up, but Microsoft RemoteApp (as part of the Mac version of Microsoft Remote Desktop) finds an organizational account (they have the same email). I guess I need to figure out how to link them?Anonymous
November 12, 2014
I tried to test some of the internal sites we have which are ip restricted. these are accessible through my ip. But when accessed via the remote desktop, it only loads the home page. any links or sub-pages of its throughs an error page. Any ideas why its happening?