After months of slowly inflating expectations, Microsoft recently released its follow-up act to Windows 8.1 – the Windows 8.1 Update.
It’s a transitional release, with the destination being a substantial reworking of the original concept.
More ReadingCan't touch this! Microsoft joins OpenGL 3D graphics groupNO MORE ALL CAPS and other pleasures of Visual Studio 14First iOS, now Android to get fondleslab Office ahead of WindowsMicrosoft issues update for buggy WinPhone 8.1 mega-updateMicrosoft blinks, extends Windows 8.1 Update deadline for consumers
The problem for Microsoft is that it based Windows 8 around a new touch-friendly app platform but its users largely work in the traditional desktop environment, with many actively resistant to the Start screen which replaced the old Start menu.
The app platform has stuttered as a result, and most businesses still prefer Windows 7 despite underlying improvements in the Windows 8 desktop. Microsoft’s new strategy is to play nice with desktop users, with plans (though not in this update) to restore the Start menu and to have the new-style apps run optionally in a desktop window.
So, where on the great sliding scale between touch and the classic Windows desktop does this latest, free instalment in the Windows 8 saga leave us?
Despite appearances, this is not a retreat but rather a different route to the same goal: establishing Store apps built on the Windows Runtime (WinRT) engine as the primary app platform for Windows. Windows boss Terry Myerson puts it like this:
I showed some early thinking on how the user experience in Windows will evolve in a way that will help developers’ apps make their way to users across devices and form factors. We set out to do this is a thoughtful way – one where we could enable more productivity for customers working in desktop mode, while building smart bridges to the new modern user experience and ensuring customers can get access to all your great apps in the Windows Store.
Why did not Microsoft do it this way first time around? A good question, but be in no doubt: Store apps – and Universal Apps built on the same platform but now working on the forthcoming Windows Phone 8.1 as well as PCs – remain at the heart of Microsoft’s strategy. A touch-friendly version of Office was previewed at the company’s Build developer conference in San Francisco as an example of a Universal App, so something close to full Office is coming to Windows Phone.
The current update is less interesting, but still significant. The changes in the user interface are easy to summarise:
- The Taskbar now shows Store apps as well as desktop apps. You can pin Store apps to the Taskbar. You can also display the taskbar in the Modern environment (Windows key + T), where it looks incongruous but does help to integrate the two Windows personalities. The Windows Store is pinned to the Taskbar automatically, to help app discovery
- Store apps now have a window bar with close and minimise buttons that appears if you mouse to the top of the screen. A window bar on a window that cannot be resized makes little sense, except as preparation for the next version when they will run in a proper window... perhaps?
- The Start screen now features Power and Search buttons, duplicated from the right-hand Charms menu that users struggle to find
- Start screen tiles now have a right-click menu with options
- When you install apps, a shortcut appears that highlights the new apps. Apparently users install apps and then cannot find them, since they appear only on the All Apps screen below the main Start screen. This will help but may not be enough
- Internet Explorer 11 has been updated, though you may not notice. Changes include better adaptation to different screen sizes, updated developer tools (these are rather good and appear when you press F12), and a new Enterprise Mode which makes IE 11 behave like IE8 for compatibility with older web apps
IE 11 is a decent browser though still behind rivals in some areas. The FishGL site developed by Microsoft to show off WebGL support is faster in Google Chrome. The biggest problem with IE 11, though, is that too many websites still have logic that goes: “if IE detected, present quirky version.” IE 11’s compatibility mode is a workaround for those who know, but many will just use another browser and presume that IE is broken.
More interesting are the changes Microsoft has made to the sandboxing of Windows Store apps. There are two ways to install these: one being from the public Store, and the other being private deployments, called sideloading. In earlier releases, sideloading required expensive certificates, or the Enterprise version of Windows 8. Sideloading is now permitted for any domain-joined Windows Professional edition, and if you need sideloading keys, you can purchase an unlimited number for around $100.
You can now display the taskbar, with desktop app previews, while running Store apps
In addition, sideloaded apps can now escape the WinRT sandbox, using a new thing called Brokered Windows Runtime Components. You can now write desktop libraries that can be called from Store apps, subject to some limitations such as 32-bit only on the desktop side. The desktop component has unrestricted access to the Windows API. This will make it feasible for enterprises to write business Store apps that interact with existing desktop applications or database libraries.
Another feature, called Network Loopback, lets sideloaded Store apps call web services running on the local machine, another way of bypassing WinRT security restrictions.
Non-business users should not be at risk because these features do not apply to apps installed from the Store.
What we are seeing is a triple push for WinRT apps. They will work across PC and Phone, business apps can escape the sandbox, and in future they will be able to pose as desktop apps by running in a window.
Given the difficulties Microsoft has had in securing the desktop, and the unsuitability of traditional desktop applications for touch control, the focus on Store apps does make sense, though it will count for nothing if businesses refuse to move away from Windows 7.
The best hope of that, from Microsoft’s point of view, is the forthcoming update with the restored Start menu, not this one. Nevertheless, this release lays the foundations.
“It is surprising how conservative Windows users have turned out to be,” I remarked to one of the Windows executives at Build. “We call it passionate,” was the reply.
That “passion” has obstructed Microsoft’s original conception of Windows 8 and the immersive user interface, which hid important user interface elements so effectively that many users were left behind. Windows 8 is now being reworked to accommodate them, making it less pure than the original, but more likely to win acceptance. ®