Steps Toward Creating Compatible ECMAScript 5 Implementations

As we’ve discussed in the past, Microsoft has been actively involved in the developing the specification for the next revision of the JavaScript standard, ECMAScript Fifth Edition. We expect that after ECMAScript 5’s completion and formal adoption later this year that it will be relatively quickly adopted by browser implementers as part of their ongoing…


Native JSON Support in IE8 and Tracking the ECMAScript Fifth Edition Draft Specification

UPDATEMicrosoft has released an update that addresses most of the issues discussed below. Refer KB976662 for more information about the update. The MSDN links for JSON documentation – JSON.stringify, JSON.parse and toJSON, have also been updated to reflect these changes. Suresh Jayabalan, Program Manager, JScript ============================= Internet Explorer 8 was the first browser to introduce native support for encoding and decoding JSON….


Serializing the value of empty DOM elements using native JSON in IE8

With native JSON support enabled in IE8, users can now take advantage of the built-in JSON.stringify and JSON.parse methods to serialize and deserialize JScript values to JSON text and vice versa. However, there is a known issue in IE8’s native JSON implementation, wherein if a user tries to read the value of an empty DOM…


Versioning Language Features in JScript

With Internet Explorer 8 we introduced several new JScript language features including native JSON support and accessor methods for Mutable DOM prototypes. Of course, any new language feature introduces compatibility risk and one of the main pieces of feedback we received was that we needed to provide a smart way for developers to opt in…


A Major Milestone in JavaScript Standardization

In the world of web standards, JavaScript is known as ECMAScript and maintenance of its definition is the responsibility of the Ecma International standards organization.  The ECMAScript standard was last updated in 1999, so it is quite significant that Ecma has announced that it has completed development of a revised ECMAScript specification and is releasing…


What’s new in JScript for IE8

During Beta1 and Beta2 pre-releases of IE8, we’ve blogged about the performance optimizations done in the Script engine and the addition of new language features such as native JSON support. We also provided details about the JScript Debugger and the JScript Profiler –that shipped as part IE8 Developer Tools   One of the big pieces…


Internet Explorer 8 Final Available Now

Internet Explorer 8 Final is now available in 25 languages. IE8 makes what real people do on the web every day faster, easier, and safer. Anyone running Windows Vista, Windows XP, and Windows Server can get 32-bit and 64-bit versions now from (Windows 7 users will receive an updated IE8 as part of the…


Internet Explorer 8 Release Candidate Now Available

Internet Explorer 8 Release Candidate Is Now Available.   Here is post that would help you Upgrade to Internet Explorer 8 Release Candidate 1.   Note: The comments on this blog are blocked. Pl post your comments on the IE team blog, so that they can be collated at one place.   Gaurav Seth Program…


JScript Debugger in Internet Explorer 8 Beta 2

In Internet Explorer 8 Beta 2 JScript team has focused on improving developer productivity. You can read ‘What’s new in JScript for IE8 Beta 2’ and check out the JScript PM Channel 9 video to learn more. As part of our focus on developer productivity we have continued to invest in the IE8 Developer Tools…