Announcing key advances to JavaScript performance in Windows 10 Technical Preview

The Windows 10 Technical Preview brings key advances to Chakra, the JavaScript engine that powers Internet Explorer and store based Web apps across a whole range of Windows devices – phones, tablets, 2-in-1’s, PC’s and Xbox. As with all previous releases of Chakra in IE9, IE10 and IE11, this release is a significant step forward…

48

Making your WebGL code more flexible

The August update for Internet Explorer 11 includes new capabilities to help web developers detect when their WebGL application might encounter performance problems due to underlying hardware, including support for the failIfMajorPerformanceCaveat flag and WEBGL_debug_renderer_info extension. These can be added to other best practices to make your WebGL code more adaptable to the hardware that…

12

Making the web “just work” with any input: Mouse, Touch, and Pointer Events

We recently announced support for the Touch Event API in Internet Explorer for Windows Phone 8.1 Update as a part of our commitment to make the Web “just work” for our users. This means IE now supports all three major pointing input APIs: Mouse Events, Touch Events, and Pointer Events. Mobile browsing experience gets better,…

26

EtchMark Under the Hood: Building a Website that Handles Touch, Mouse, and Pen – and Device Shakes

EtchMark is a new take on the classic Etch-A-Sketch drawing toy, showcasing IE11’s improved support for touch and emerging Web standards (including Pointer Events and Device Orientation). In this post, we’ll walk through several features that you can easily add to your own sites to build an experience that feels smooth and natural with touch,…

13

Using Hardware to Decode and Load JPG Images up to 45% faster in Internet Explorer 11

Internet Explorer 11 and Windows Store Apps on Windows 8.1 offload parts of the image decoding pipeline to the graphics hardware, resulting in up to 45% faster image load, up to 40% lower memory consumption, and improved battery life. Images on average account for the most bytes downloaded on the Web today. To improve the…

44

Imagining a More Engaging Web: 3rd Anniversary of IE Test Drive

As developers build on the full capabilities of HTML5, touch, and hardware accelerated graphics, the web today is more engaging for consumers than many imagined. The experiences developers are building today simply were not possible just a few years ago. Saturday marked the third anniversary of the IE Test Drive site. What started as a few…

16

Under the Covers: Let It Snow…

With one of those rare Seattle snowstorms underway today, I feel this is a great time to publish this description of our Holiday 2011 Test Drive demo “Let It Snow.” —Editor When a browser effectively uses the underlying hardware, the possibilities are limitless. Over the holidays we released a demo that helps showcase the advantages…

37

CSS3 text-shadow in IE10

IE10 in the Windows Developer Preview introduces support for hardware-accelerated CSS3 text-shadow. Text-shadow is one of the top requested features from Web developers. It enables text effects that were previously difficult or impossible to accomplish in a standards-friendly way without resorting to inline images of text. Text-Shadow in IE10 As its name suggests, text-shadow is…

30

Adobe Flash Player 10.3: Hardware-Accelerated Rendering in IE9

Adobe Flash Player 10.3 delivers super-fast graphics by plugging into the Internet Explorer 9 hardware-accelerated rendering pipeline using IE9’s ISurfacePresenter interface. Recently, some of you may have seen this rendering issue with Flash content on some pages: Screen shots of a Web page with Flash content displayed incorrectly in its upper left corner (left) and…

27

Understanding Differences in Hardware Acceleration through Paintball

While most modern browsers now support hardware acceleration, the quality of implementations varies greatly between browsers. Hardware acceleration is more than just a checkmark. How a browser chooses to enable hardware acceleration has a direct impact on the performance and user experience of Web applications. To highlight the quality and performance differences in hardware acceleration,…

30