IEBlog

Windows Internet Explorer Engineering Team Blog

  • IEBlog

    Add-ons and IE Reliability

    • 34 Comments
    Third-party software (such as add-ons ) causes many of the crashes you experience in IE. From an analysis of the error reports submitted during IE9 Beta, third-party code accounts for around 70% of all the crashes in IE. While we work hard to improve IE9’s reliability in-house, it’s equally important to ensure that the add-on ecosystem is compatible with IE9. This is a challenge faced by other browser vendors as well. Throughout the IE9 development cycle, we addressed the top...
  • IEBlog

    Thoughts on when to use Canvas and SVG

    • 26 Comments
    HTML5 Canvas and SVG are two exciting graphics features introduced in IE9. Both were covered in sessions at last week’s MIX11 conference in Las Vegas (see Deep Dive Into HTML5 <canvas> and Modernizing Your Website: SVG Meets HTML5 ). These technologies can be used to address a range of graphic scenarios on the modern Web. With a lot of excitement around Canvas, there has been a tendency to ignore SVG, which, in many cases, is the better choice. Here I offer some thoughts on when to choose Canvas...
  • IEBlog

    How You Help Us Improve IE’s Reliability

    • 32 Comments
    Over the past year, the structured feedback you provided while using the IE9 Platform Previews, Beta , and Release Candidate has been invaluable to helping us build the most reliable version of IE ever. The error reports that you send us via Windows Error Reporting and other methods help us fix the most impactful issues experienced by users. Your real-world browsing enables us to identify reliability problems in ways that cannot be matched by internal testing. In this post...
  • IEBlog

    IE Feedback: Looking Back, Forging Ahead

    • 21 Comments
    IE9 users significantly impacted the engineering process and product with high quality, high value feedback. It is for this reason that we are pleased to announce that the Internet Explorer Feedback Program will remain open on an ongoing basis. Users continue to be able to search, reactivate, or log new bugs on Connect , and the IE team will continue to investigate and resolve them. We would like to reiterate our deep appreciation and thanks for the time and effort our users invested...
  • IEBlog

    Hang Resistance in IE9

    • 54 Comments
    IE9 is the most reliable browser available today in terms of hang resistance. In this post on IE reliability, we show how we engineered IE9’s hang resistance so that an unresponsive tab no longer affects the rest of the browser, similar to how IE is resistant to a crashing tab with Tab Isolation . We highlight new user experiences that help you recover from hangs caused by Web pages, long- running scripts or slow add-ons so that you can browse continuously without interruption. We also perform...
  • IEBlog

    Exploring ECMAScript 5 with a Simple Game of Poker

    • 10 Comments
    Support for ECMAScript 5, the updated standard of the language commonly known as JavaScript, is part of our promise to ensure that the same markup and same script works across browsers. Over the past few months we’ve devoted more than a few blog posts to the topic including: ECMAScript 5: Reusable code ECMAScript 5: Arrays Extras IE9’s Document Modes and JavaScript With the IE9 RC, we released another Test Drive demo to explore the full benefits of ECMAScript 5 available in IE9. This game of Texas...
  • IEBlog

    The IE10 User-Agent String

    • 50 Comments
    We recently announced IE10 Platform Preview 1 . Aside from some exciting new features , this platform preview also includes the new IE10 user-agent string : Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) Overall this represents a natural evolution of the IE9 user-agent string with only two changes: The value of the “MSIE” token is now “10.0” The value of the “Trident” token is now “6.0” Also, Compatibility View still maps to IE7...
  • IEBlog

    IE10 Platform Preview and CSS Features for Adaptive Layouts

    • 52 Comments
    The first platform preview of IE10 contains many new CSS3 features all developed as implementations of evolving Web standards. In this post, we’ll look at three of those CSS features— CSS3 Grid Layout , Flexible Box Layout , and Multi-column Layout . CSS Grid Layout and Flexible Box Layout both help developers create layouts for complex Web applications and Web sites. Multi-column is designed to help developers create advanced text layouts for improved readability on the Web. These three...
  • IEBlog

    April 2011 Cumulative Security Update for Internet Explorer Now Available

    • 7 Comments
    The April 2011 Cumulative Security Update for Internet Explorer is now available via Windows Update . This security update resolves four privately reported vulnerabilities and one publicly disclosed vulnerability in Internet Explorer. This security update is rated Critical for Internet Explorer 6, Internet Explorer 7, and Internet Explorer 8 on Windows clients; and Moderate for Internet Explorer 6, Internet Explorer 7, and Internet Explorer 8 on Windows servers. Internet Explorer 9 is not affected...
  • IEBlog

    Native HTML5: First IE10 Platform Preview Available for Download

    • 346 Comments
    IE10 Platform Preview 1, available for download today is the first step in delivering the next wave of progress in native HTML5 support. Web sites and HTML5 run best when they run natively, on a browser optimized for the operating system on your device. We built IE9 from the ground up for HTML5 and for Windows to deliver the most native HTML5 experience and the best Web experience on Windows. IE10 continues on IE9’s path, directly using what Windows provides and avoiding abstractions, layers...
  • IEBlog

    Getting the Most from IE9 and Your GPU

    • 34 Comments
    Over the past year, Internet Explorer 9 went from a technology platform preview to final release for millions of users. Before IE9 beta, our opt-in telemetry data showed IE9 running on a relatively small number of high-end GPUs. Within two weeks after beta release, IE9 was running on nearly every kind of GPU in the world—from expensive and fast desktop GPUs to power-sipping netbook GPUs. In this post we talk about our approach to ensuring IE9 is using the GPU across a broad range of PCs, and what...
  • IEBlog

    A More Compatible IE9, Through Your Feedback

    • 18 Comments
    Throughout IE9, we have written about how users and developers expect browsers to be compatible with the sites they use every day. This blog post covers a few ways we measure and ensure compatibility with the Web and how your feedback made a difference . Measuring compatibility with the Web We measure Web compatibility through many different mechanisms. These include: Customer feedback: Most important, we listen and act on feedback from the community. With 33...
  • IEBlog

    Hotmail on the Taskbar

    • 31 Comments
    Hotmail just got even better when run on IE9. Today, Hotmail added email notifications to its pinned site that displays the number of new messages directly in the taskbar . It’s an easy way to keep an eye on new updates with a glance. Pin Hotmail to your taskbar to start seeing this in action! Hotmail also gives you quick access to mail tasks from the jumplist. Right-click on the Hotmail icon to jump to a task like send mail: Now when you pin Hotmail to the taskbar...
  • IEBlog

    Browser Power Consumption—Leading the Industry with Internet Explorer 9

    • 146 Comments
    Power consumption is an important consideration in building a modern browser and one objective of Internet Explorer 9 is to responsibly lead the industry in power requirements. The more efficiently a browser uses power the longer the battery will last in a mobile device, the lower the electricity costs, and the smaller the environment impact. While power might seem like a minor concern, with nearly two billion people now using the Internet the worldwide implications of browser power consumption are...
  • IEBlog

    IE9’s Document Modes and JavaScript

    • 35 Comments
    Internet Explorer 9 standards document mode enables the same markup and same script to work across browsers. You should use Internet Explorer 9 standards document mode to take advantage of new features in the ECMAScript, Fifth Edition standard (ES5) and IE9’s enhanced DOM programmability . However, to maintain fidelity with older versions of IE, the JavaScript functionality supported in IE9’s Quirks mode, IE7 standards mode, and IE8 standards mode differs somewhat from IE9 standards...
  • IEBlog

    Updates to Add-on Performance Advisor

    • 31 Comments
    The Add-on Performance Advisor helps you stay in control of your browsing experience with add-ons. Since we introduced this feature in IE9 Beta, the positive and constructive feedback you provided enabled us to adjust the functionality while maintaining its original goals. You can experience these changes in action with the final release of IE9 . In this post, we review the issues users face today with add-on performance and the benefits offered with this feature. We describe...
  • IEBlog

    SmartScreen® Application Reputation – Building Reputation

    • 25 Comments
    With the Internet Explorer 9 (IE9) beta in September we introduced IE9's new application reputation feature and more recently we provided a summary of how this fits into the overall layered approach to security . With the final release of IE9 now available, we want to share some additional information about application reputation, clarify how code signing impacts the IE experience, and reiterate industry best practices that application developers should consider. SmartScreen...
  • IEBlog

    User Experiences: An Insight into Our Design Process

    • 25 Comments
    We wrote about the critical role your feedback plays in helping us refine Internet Explorer. We also described some of the user experience changes in IE9 Release Candidate that were inspired by that feedback. With this post, we provide a deeper insight into our design process by looking at a tab pinning improvement we shipped in the IE9 Release Candidate. Pin Sites via Tab Drag The ability to pin a site is a new feature in IE9. People can get quick access to their ...
  • IEBlog

    A Web Standard Quickly: W3C Navigation Timing reaches Candidate Recommendation

    • 26 Comments
    Sometimes Web standards can converge quickly . The W3C standard for Navigation Timing started about six months ago in the newly chartered Web Performance Working Group . The working group’s objective is to provide interoperable features that enable developers to measure and improve performance of their Web applications. Navigation Timing is the first specification from this this W3C working group, and in only six months went from a Working Draft to Candidate Recommendation . The community and...
  • IEBlog

    Preparing Your Site for IE9

    • 31 Comments
    As we have blogged about many times , one of our top goals for IE9 is enabling developers to utilize the same markup and code (HTML, CSS, and JavaScript) across all modern browsers. Part of enabling the same markup means changing existing Web platform behavior for standards-compliance and interoperability. We have published and updated the list of changes to the platform in the IE9 Guide for Developers along with platform previews so that developers have an opportunity to try new...
  • IEBlog

    Internet Explorer 9 Network Performance Improvements

    • 45 Comments
    The browser’s networking subsystem is a crucial component for delivering a high-performance Web experience. In today’s post, I’ll demonstrate this using some real-world measurements, showing that even in a “fast” network environment, the network time dominates the time spent in other subsystems that affect page load time. Next, I’ll provide a brief tutorial of how Web browsers use the network, and outline the improvements we’ve made in Internet Explorer 9...
  • IEBlog

    HTML5 Video Update—WebM for IE9

    • 108 Comments
    Today IE9 can play HTML5 video in both the industry-standard H.264 format and the newer WebM format. With the WebM Project ’s release of WebM Components for IE9 (Preview) , Windows customers running IE9 can play WebM videos in Web pages. IE9 is the only browser today committed to supporting both formats directly. In the newly published Video Format Support demo at the IE Test Drive site, you can try out for yourself Web pages with both video formats on them in different browsers...
  • IEBlog

    IE9 Release Globally Available for Consumers and Businesses

    • 210 Comments
    The final, consumer-ready Internet Explorer 9 is available for download starting at 9:00 PM PDT at www.BeautyOfTheWeb.com in 39 languages. With this set of browser releases, the best experience of the Web is on Windows. IE9 shows how your Web experience and browser are only as good as the operating system they run on: Fast . With IE9, the Web delivers a new level of performance by unlocking the power of the PC hardware through Windows. Clean . With IE9, consumers can keep...
  • IEBlog

    Web Tracking Protection: Minimum Standards and Opportunities to Innovate

    • 3 Comments
    In this blog post, we discuss why Microsoft strongly supports self-regulation, how the final version of IE9 will implement the Do Not Track User Preference as a secondary method, and why we will continue to provide features well beyond the minimum standards to keep consumers in control of their safety and privacy. Industry Complexity and Self-Regulation Microsoft has worked diligently in the area of online privacy and Web tracking protection to propose industry solutions and...
  • IEBlog

    SVG Open 2011: Where SVG meets the Web

    • 52 Comments
    SVG (Scalable Vector Graphics) is a key aspect of HTML5, bringing W3C-standard DOM-based vector graphics to the Web. IE9 implements the core modules of SVG 1.1 (Second Edition) and does so in a fully hardware-accelerated manner, like the rest of IE9’s fully hardware-accelerated HTML5. We blogged about SVG in IE9 ( here and here ), our involvement in the W3C SVG Working Group ( here , here , here , and here ), and our attendance at SVG Open 2010 ( here and here ). ...
Page 9 of 41 (1,002 items) «7891011»