Right, suits off: Windows 10 preview Internet Explorer is here

SPDY and Chakra – faster browsing, one browser

Preview When it comes to Windows 10, Microsoft has so far spent so much time trying to explain the meaning of a "universal" app you'd be forgiven for missing one piece of news that should have a huge impact of the web - a new version of Internet Explorer.

Currently, the development version of Windows 10 does not ship with the new IE (there's no version number yet), but it does have the latest version of IE 11, including some of the improvements that were previewed in Microsoft's IE Developer Channel back in June.

Microsoft says the best way to stay up to date with IE developments is via the Preview Channel so even if you install the Windows 10 Preview, be sure to install the Preview Channel version of the latest IE - fear not, faint hearts, can be run alongside your normal IE 11 so there will be no conflict in having both installed.

Whereas Windows 10 Preview supposedly targets enterprise customers, the IE Preview Channel’s focus is developers. In fact, its existence is part of Microsoft's effort to create a more open dialogue with the web development community over the Microsoft browser.

The first IE builds were released in June and there have been some bug fixes and new features since then, most of which have been rolled back into IE 11.

As of today there is little difference between the IE Preview Channel and the version of IE for Windows 10 Preview, but it's likely that will change as the Developer Channel continues to update.

The first thing you will notice if you install the Windows 10 Preview is that there's only one version of IE, and it's the desktop version.

The Windows 8 "Modern" UI will be undergoing some changes, unifying apps across touch and mouse interfaces. In the mean time, it sounds like IE is going to stick with developing the traditional desktop interface and there won’t be separate browsers.

The big news in the latest builds of IE with Windows 10 Preview is support for HTTP/2, an update to the HTTP protocol that includes support for the SPDY protocol (pronounced speedy).

SPDY itself does not replace HTTP, rather it changes the way HTTP requests and responses are sent to and from your browser. The goal of the SPDY protocol is to reduce page load times and make connections more secure.

SPDY's speed bump comes from several new things that help reduce latency, including more compression, multiplexing, and smarter prioritization of traffic. It also uses TLS encryption to protect transfers from third-party eavesdroppers.

SPDY popped up in IE 11, where you'll find SPDY/3 working for multiplexing, header compression and Server Push.

IE in the Windows 10 Preview also features an improved version of the Chakra Javascript engine. Microsoft says Chakra's Just-in-Time compiler has been optimised and the garbage collection subsystem has been revamped for "better UI responsiveness."

Another part of Microsoft's effort to reach out to web developers is the new Internet Explorer Platform suggestion box.

While IE 11 is, for all intents and purposes, a standards-compliant browser on par with Chrome, Opera, and Firefox, Microsoft pushes out updates with the latest and sometimes even half-baked web standards nearly as much as some of its browser peers.

With quite a few of those semi-baked standards out there, the IE team wants to know which ones are most relevant to web developers. Hence a a site where web developers can make suggestions and vote. What could go wrong?

This being the web, where good intentions meet unexpected responses and produce unintended consequences, the development community proposed that Microsoft's team stop development of IE. It would seem that the community still harbours some resentment for IEs 6, 7 and 8. For now at least, no good deed from Microsoft goes unpunished.

IE for Win 10 preview

Already got IE 11? Then you might recognise this browser...

Still, the voting site has turned up some interesting requests. Currently the top feature web developers would like to see in the next IE is a way to "Auto Update Older IE Versions". In other words, get people off the aforementioned offences committed earlier in IE's career and onto something modern like, at the very least, IE 10.

The other top suggestions include adding support for the Shadow DOM, the new Picture element, service workers, and WebRTC.

The latter is particularly interesting since one of the things WebRTC enables is real-time communication in the browser, making it possible to build web-based competitors to Microsoft-owned Skype.

WebRTC support is already part of Chrome, Opera and Firefox development builds. Getting the same support in IE would make web-based chat, voice and video apps much more widespread and could signal the beginning of the end for Skype.

For now WebRTC remains very experimental and probably won't have the Skype team sweating any time soon. And there are uses for WebRTC that have nothing to do with building Skype competitors, but the suggestion is worth keeping an eye on, especially given the IE team's desire to embrace the web developer community. It's easy to support something like the new Picture element in HTML, where pretty much everyone wins, it will be more telling to see how the IE team handles something that potentially threatens another Microsoft property.

For now it seems Microsoft really does want feedback from the web developer community and it really is putting considerable effort into doing so. Now that the childish pranks are out of the way, hopefully the developer community can help steer internet Explorer in a direction that makes the web better for everyone.

The web succeeds because it’s an incredibly forgiving platform. It accepts anyone, even those using old versions of IE. Let’s see where IE goes next on Windows 10. ®

Other stories you might like

  • AI tool finds hundreds of genes related to human motor neuron disease

    Breakthrough could lead to development of drugs to target illness

    A machine-learning algorithm has helped scientists find 690 human genes associated with a higher risk of developing motor neuron disease, according to research published in Cell this week.

    Neuronal cells in the central nervous system and brain break down and die in people with motor neuron disease, like amyotrophic lateral sclerosis (ALS) more commonly known as Lou Gehrig's disease, named after the baseball player who developed it. They lose control over their bodies, and as the disease progresses patients become completely paralyzed. There is currently no verified cure for ALS.

    Motor neuron disease typically affects people in old age and its causes are unknown. Johnathan Cooper-Knock, a clinical lecturer at the University of Sheffield in England and leader of Project MinE, an ambitious effort to perform whole genome sequencing of ALS, believes that understanding how genes affect cellular function could help scientists develop new drugs to treat the disease.

    Continue reading
  • Need to prioritize security bug patches? Don't forget to scan Twitter as well as use CVSS scores

    Exploit, vulnerability discussion online can offer useful signals

    Organizations looking to minimize exposure to exploitable software should scan Twitter for mentions of security bugs as well as use the Common Vulnerability Scoring System or CVSS, Kenna Security argues.

    Better still is prioritizing the repair of vulnerabilities for which exploit code is available, if that information is known.

    CVSS is a framework for rating the severity of software vulnerabilities (identified using CVE, or Common Vulnerability Enumeration, numbers), on a scale from 1 (least severe) to 10 (most severe). It's overseen by First.org, a US-based, non-profit computer security organization.

    Continue reading
  • Sniff those Ukrainian emails a little more carefully, advises Uncle Sam in wake of Belarusian digital vandalism

    NotPetya started over there, don't forget

    US companies should be on the lookout for security nasties from Ukrainian partners following the digital graffiti and malware attack launched against Ukraine by Belarus, the CISA has warned.

    In a statement issued on Tuesday, the Cybersecurity and Infrastructure Security Agency said it "strongly urges leaders and network defenders to be on alert for malicious cyber activity," having issued a checklist [PDF] of recommended actions to take.

    "If working with Ukrainian organizations, take extra care to monitor, inspect, and isolate traffic from those organizations; closely review access controls for that traffic," added CISA, which also advised reviewing backups and disaster recovery drills.

    Continue reading

Biting the hand that feeds IT © 1998–2022