Browse by Tags

IEBlog

Internet Explorer Team Blog
  • Blog Post: Building world-ready applications in JavaScript using IE11

    Building world-ready applications in JavaScript using IE11 With Internet Explorer 11, Web applications can now use JavaScript ECMAScript Internationalization APIs , which provide a standard JavaScript based interface to deliver great world-ready experiences such as number, date, time and currency...
  • Blog Post: Spring Forward: Advancing Historical Date and Time Calculations on the Web

    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...
  • Blog Post: Working with Binary Data using Typed Arrays

    With HTML5 comes many APIs that push the envelope on user experiences involving media and real-time communications. These features often rely on binary file formats, like MP3 audio, PNG images, or MP4 video. The use of binary file formats is important to these features to reduce bandwidth requirements...
  • Blog Post: Evolving ECMAScript

    For the Web and Web applications to keep making progress, the programming language of the Web must continue to improve. Today’s JavaScript standard lacks a few basic objects and library helpers that are vital for building rich, world-wide Web applications. Last week at the Ecma TC39 meeting at Apple...
  • Blog Post: Asynchronous Programming in JavaScript with “Promises”

    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...
  • Blog Post: test262: Industry JavaScript Standards Test Available

    This is a great week for the Web, in particular JavaScript developers. Standards bodies have ratified the latest version of JavaScript, ECMA-262 edition 5.1 , and have published the test262 test suite for JavaScript. Now, anyone can run the test suite at http://test262.ecmascript.org/ and compare how...
  • Blog Post: Exploring ECMAScript 5 with a Simple Game of Poker

    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...
  • Blog Post: ECMAScript 5 Part 2: Array Extras

    Last time in our series on IE9 support for ES5 , we talked about new functions like Object.create and Object.defineProperty, which help you design more reusable components. In this post, we’ll look at another set of new functions focused on something even more basic and common: loops and arrays. Looping...
  • Blog Post: ECMAScript 5 Part 1: Reusable Code

    In June, we wrote about IE9’s support for ECMAScript 5 (ES5) and published a TestDrive demo to explore some of the features. With IE9 Beta available, it’s a good time to talk about how developers can use ES5 to improve their code. Many of the features in ES5 are designed to help developers...
  • Blog Post: Exploring IE9's Enhanced DOM Capabilities

    For IE9 Platform Preview 4, we significantly re-architected how the Chakra JavaScript engine integrates into IE. This re-architecture, described in Dean’s post , subtly changes the programming model of the DOM for IE9 standards mode, making it consistent with new ECMAScript 5 capabilities, more...
  • Blog Post: Chakra: Interoperability Means More Than Just Standards

    How do we decide whether to implement a feature that isn’t included in a standards specification? Like all browser providers, we often have to make this decision. In this post, I’ll use some real-world JavaScript examples to illustrate some of the principles we use to deliver an interoperable browser...
  • Blog Post: How IE9 Platform Preview Feedback Changed the JavaScript Standard

    When we first introduced our plans for Internet Explorer Platform Previews we said that “developers and people interested in standards and web development can try out new platform functionality and provide early feedback.” We are now getting such feedback on a daily basis and are using it...
  • Blog Post: JavaScript tests now available on the IE Testing Center

    Our commitment to same markup includes script along with HTML, CSS, SVG, and the other markup that developers use to build the web. To make same markup real, the community needs a set of official tests to assess how interoperable and standards-compliant different browsers are with the latest version...
  • Blog Post: Enhanced Scripting in IE9: ECMAScript 5 Support and More

    Up to this point we have mostly talked about improved JavaScript performance in Internet Explorer 9 but we haven’t said much about any new or changed language features in the “Chakra” engine. Now, with the third Platform Preview, we can tell you about JavaScript feature enhancements...
  • Blog Post: JavaScript: Same Code, and a Standardized Test Suite

    Being all in with HTML5 means being committed to enabling developers to use the Same Markup on the Web, and that includes the same JavaScript code. The Chakra JavaScript engine in the latest Platform Preview release of Internet Explorer 9 includes significantly improved support for the ECMAScript...
Page 1 of 1 (15 items)