IEBlog

Internet Explorer Team Blog

  • IEBlog

    Internet Explorer 9 Security Part 4: Protecting Consumers from Malicious Mixed Content

    • 19 Comments
    Mixed content on a Web page puts consumers at risk of man-in-the-middle attacks, especially as consumers spend more time browsing from untrusted public networks (like free WiFi in coffee shops and airports). An attacker can view page content that a consumer expected to be delivered securely, and even modify the contents of the page without the consumer knowing it. This happens when Web sites void the security promise of HTTPS by including content delivered by HTTP into their otherwise secure HTTPS...
  • IEBlog

    Using PC Hardware more efficiently in HTML5: New Web Performance APIs, Part 2

    • 19 Comments
    Web developers need API’s to efficiently take advantage of modern PC hardware through HTML5, improving the performance of Web applications, the power efficiency of the Web platform, and the resulting customer experience. The second IE10 Platform Preview supports emerging API’s from the W3C Web Performance Working Group which enable developers to make the most of the underlying hardware and use battery power more efficiently. This post details how to use Page Visibility , one of the...
  • IEBlog

    Add-ons, Installation Experiences, and User Consent

    • 19 Comments
    As discussed in previous blog posts, add-ons can have a material impact on browser performance . IE measures the performance of add-ons so that users can make informed decisions about them. It is important to understand how add-ons arrive on a user’s system to begin with because browser performance is so important to site developers and to consumers. The notification and control that users have around the add-on installation process is equally important because add-ons can also have an impact...
  • IEBlog

    Getting Ready for SVG Open

    • 19 Comments
    I recently demonstrated Test Driving Modern SVG using the SVG Dice sample currently on the Internet Explorer 9 Test Drive site . While building this sample, I learned that both performance and interoperability for SVG are a subtle continuum and are not binary. This point resonated with me so much that I modified my presentation for this week’s SVG Open Conference entitled “ The Future of SVG and HTML5 ” to include methods by which the SVG developer community can rally around to...
  • IEBlog

    Thanks, Seahawks!

    • 19 Comments
    The information published in this post is now out-of-date. —IEBlog Editor, 17 September 2012 Congratulations to the Pittsburgh Steelers on their fifth Super Bowl victory. Special congratulations to Ben Roethlisberger, the Steelers quarterback who wears the number 7. While we obviously wished things had turned out differently, we’re glad to see that 7 is a lucky number this year. We’re proud of the Seattle Seahawks and are grateful for the great season they gave us all. We already look forward...
  • IEBlog

    Script in Feeds, the IE7 Feed View and the Windows RSS Platform

    • 19 Comments
    A presentation at Black Hat last week has sparked some discussion in the community. The presentation talks about the potential dangers of script in feeds. I posted on the RSS Team blog regarding the mitigations that are implemented in the IE7 Feed View and the Windows RSS Platform that specifically address potentially malicious scripts in feeds. We welcome discussions about security and RSS which will ultimately benefit users. Keep the feedback coming! Walter VonKoch Program Manager
  • IEBlog

    Useful Resources

    • 19 Comments
    The information published in this post is now out-of-date and one or more links are invalid. —IEBlog Editor, 20 August 2012 Now that we have the team blog going I thought it'd be useful to share a few of what we see as essential resources. You'll see links to these at the side of this page as well and I'm sure we'll add more links over time. You can find my own blog at http://blogs.msdn.com/dmassy Thanks -Dave Massy Internet Explorer Program Management team Useful Resources There are lots of...
  • IEBlog

    IE development in China

    • 19 Comments
    The information published in this post is now out-of-date. —IEBlog Editor, 21 August 2012 Tony Chor , Rob Franco , and myself are in Beijing today as we make our way to Kuala Lumpur for the Hack-In-The-Box conference . We have a great team over here in what we call the ATC (Advanced Technology Center). In the past 6 months they’ve gone from just starting to adding serious value to IE 7. The folks over here have already contributed to IE 7 by re-writing the select control which Chris Wilson...
  • IEBlog

    The Basics of the IE Testing Matrix

    • 18 Comments
    The information published in this post is now out-of-date. —IEBlog Editor, 20 August 2012 As we recently shipped security update MS04-025, I thought it would be good to talk about the testing coverage that we do for each security update. Testing is about risk management, and we have to make judgments about where to invest heavily in testing and where to invest less in testing to achieve the highest quality IE when we release. Code change is one main driver of this (test where the code is changing...
  • IEBlog

    April Chat with IE Team

    • 18 Comments
    Members of the IE team will be online for an Expert Zone chat this coming Thursday April 13 th at 10:00AM PST. These chats are a great opportunity to have your questions answered and hear from members of the IE product team. A transcript will be published after the chat and transcripts of other recent chats are available. These chats are a lot of fun as we all type furiously to keep pace with the questions being asked. Please join us for the chat if you can. Thanks, - Dave
  • IEBlog

    ECMAScript, Fifth Edition Candidate Specification Announced

    • 18 Comments
    Yesterday was a significant milestone in the web’s continuing evolution—the announcement of ECMAScript, Fifth Edition Candidate Specification (formerly known as ECMAScript 3.1 back when I last mentioned it ); the “Candidate Specification” stage is the last stop on the road to becoming a final standard. Read more about it on the Jscript blog ! This is a great achievement and paves the way for enhanced web programming scenarios in all browsers. I’d also like to personally thank Allen and Pratap...
  • IEBlog

    Meet WOFF, The Standard Web Font Format

    • 18 Comments
    On April 8, 2010, Mozilla, Opera and Microsoft submitted the WOFF File Format 1.0 specification to the W3C. The submission was published on Monday, April 19 at http://www.w3.org/Submission/2010/03/ . Browser vendors and a growing number of type foundries now agree on a common encoding format for web fonts, thus closing an era of cross-browser incompatibility that began when IE4 and Netscape 4 first added support for downloadable fonts in 1997. At the time, both Microsoft and Netscape implemented...
  • IEBlog

    IE8: Nine Things You Didn't Know You Could Do

    • 18 Comments
    Our typical posts here are original information about the product from the people who built the product. This morning, I ran across a well-written article from PC Magazine with “some tips about features that you may not have noticed” in IE8. We try to post a lot of useful information on this site (e.g. Session Cookies, sessionStorage, and IE8 or “How can I log into two webmail accounts at the same time?” ) and it’s both exciting and humbling to see professional writers take it a step further....
  • IEBlog

    W3C HTML Working Group Publishes New Drafts

    • 18 Comments
    Last week, the W3C HTML Working Group reached a decision to publish several new working drafts and these are now available. The discussion about what to publish and how to structure the HTML5 specification has taken several months. In November, at the TPAC meeting , a request was made for the Microdata section of the specification to be removed. Back in August, I posted about our support for a separate Canvas 2D API specification. Some people in the community raised concerns about exactly what...
  • IEBlog

    CSS Crunch: new IE Extension for developers

    • 18 Comments
    There are many tools in the market that allow you to customize your pages' cascading style sheets (CSS), but there are actually a very few that do the opposite—scan for all the CSS rules in the document and remove those that are not used. Cleaning out the CSS will not only reduce the bandwidth impact, but will also improve the performance of the browser (minimizing the time spent by the CSS engine to parse the style sheets). In this post, I will describe how to build that tool using a bookmarklet...
  • IEBlog

    Asynchronous Programming in JavaScript with “Promises”

    • 18 Comments
    Asynchronous patterns are becoming more common and more important to moving web programming forward. They can be challenging to work with in JavaScript. To make asynchronous (or async) patterns easier, JavaScript libraries (like jQuery and Dojo) have added an abstraction called promises (or sometimes deferreds). With these libraries, developers can use promises in any browser with good ECMAScript 5 support. In this post, we’ll explore how to use promises in your web applications using XMLHttpRequest2...
  • IEBlog

    IE10 Compat Inspector

    • 18 Comments
    Compat Inspector is now available for IE10. Use Compat Inspector to quickly identify if Internet Explorer platform changes affect your site. Whether you're preparing for IE10 or still updating for IE9, run Compat Inspector on any page experiencing problems. Then watch for messages explaining potential issues and steps you can take to resolve them. About Compat Inspector Compat Inspector is a JavaScript-based testing tool that analyzes your site while it runs. Compat Inspector...
  • IEBlog

    Web Platform Docs Debuts with Developer Resources

    • 18 Comments
    Today, we are taking another step forward in helping developers achieve the goal of interoperability through same markup. We’re happy to be part of creating Web Platform Docs (WPD) , a new W3C hosted community resource for developers and designers who use open Web standards. For developers the Web is about building great experiences with the potential to reach millions of people around the world by writing interoperable sites and applications. We’ve talked many times about the promise of interoperability...
  • IEBlog

    February 2014 Internet Explorer Updates

    • 18 Comments
    Microsoft Security Bulletin MS14-010 - Critical This security update resolves twenty-three privately reported and one publicly disclosed vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user views a specially crafted Web page using Internet Explorer. An attacker who successfully exploited the most severe of these vulnerabilities could gain the same user rights as the current user. Users whose accounts are configured to have fewer user...
  • IEBlog

    September 2014 updates for Internet Explorer

    • 18 Comments
    The September update for Internet Explorer is focused on bringing the latest security updates to our users: Microsoft Security Bulletin MS14-052 - This critical security update resolves one publicly disclosed vulnerability and twenty-five privately reported vulnerabilities in Internet Explorer. For more information see the full bulletin . Security Update for Flash Player (2987114) - This security update for Adobe Flash Player in Internet Explorer 10 and 11 on supported editions of Windows 8...
  • IEBlog

    Making it easier for Enterprise customers to upgrade to Internet Explorer 11 — and Windows 10

    • 17 Comments
    As we shared last year , a top priority for Microsoft is helping our Enterprise customers stay up-to-date with the latest version of Internet Explorer. This is particularly important for Windows 7 customers who are upgrading to Internet Explorer 11 by January 12, 2016 to continue receiving security updates and technical support. We understand many customers have Web apps and services that were designed specifically for older versions of Internet Explorer and we provide a set of tools, like Enterprise...
  • IEBlog

    Spring Forward: Advancing Historical Date and Time Calculations on the Web

    • 17 Comments
    Spring Forward: Advancing Historical Date and Time Calculations on the Web Web developers want to create world-ready applications to reach a global audience. Internet Explorer 10 brings the historical Daylight Saving Time, already available on the underlying OS, to the Web developer. This enables apps and sites to interact with historic dates and times across various time zones more accurately. Earlier this year we explored the emerging ECMAScript Internationalization APIs that will enable...
  • IEBlog

    IE 9.0.4 Available via Windows Update

    • 17 Comments
    The December 2011 Cumulative Security Update for Internet Explorer is now available via Windows Update . This security update resolves three privately reported vulnerabilities in Internet Explorer. The most severe vulnerabilities could allow remote code execution if a user visits a specially crafted Web page using Internet Explorer. An attacker who successfully exploited this vulnerability could run a malicious application on the affected system. Users whose accounts are configured to have fewer...
  • IEBlog

    Performance: Profiling how different web sites use browser subsystems

    • 17 Comments
    When we first showed IE9 at the Professional Developers Conference last fall , we discussed how real world browser performance involves many different subsystems. Different websites use these subsystems in different ways, and to build a fast real world browser you have to start by understanding these overall patterns. This post provides an inside look at how these subsystems impact the performance of five real world websites. We use Internet Explorer 8 for this analysis, and as IE9 approaches we...
  • IEBlog

    Debugging Web Workers in IE10

    • 17 Comments
    With Web Worker s, Web applications can be more responsive by offloading long-running, complex JavaScript algorithms to run in the background. IE10 includes a complete and predictable debugging experience for JavaScript executing within both the Web page and in Web workers. In IE10, we’ve enhanced the F12 tools to be aware of the new script contexts created for every Web worker. When you start debugging (by clicking the Start debugging button within the F12 tools), you’re attaching to...
Page 36 of 43 (1,067 items) «3435363738»