<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx</link><description>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</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Anith &amp;raquo; What???s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9505932</link><pubDate>Wed, 25 Mar 2009 04:01:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9505932</guid><dc:creator>Anith &amp;raquo; What???s new in JScript for IE8</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://www.anith.com/?p=22326"&gt;http://www.anith.com/?p=22326&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9506196</link><pubDate>Wed, 25 Mar 2009 06:01:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9506196</guid><dc:creator>object does not support property or method</dc:creator><description>&lt;p&gt;any chance this error:&lt;/p&gt;
&lt;p&gt;object does not support property or method&lt;/p&gt;
&lt;p&gt;will ever be fixed to something remotely meaningful?&lt;/p&gt;
&lt;p&gt;e.g. TELL us WHICH property or method? or WHAT object we were trying to set stuff on.&lt;/p&gt;
</description></item><item><title>What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9506199</link><pubDate>Wed, 25 Mar 2009 06:02:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9506199</guid><dc:creator>JScript Blog</dc:creator><description>&lt;p&gt;During Beta1 and Beta2 pre-releases of IE8, we’ve blogged about the performance optimizations done in&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9506645</link><pubDate>Wed, 25 Mar 2009 09:55:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9506645</guid><dc:creator>Joe</dc:creator><description>&lt;p&gt;I really hope they've properly fixed the &amp;quot;Operation Aborted&amp;quot; error and will go back and fix it on IE6 and IE7 too.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9507378</link><pubDate>Wed, 25 Mar 2009 16:10:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9507378</guid><dc:creator>Brian LePore</dc:creator><description>&lt;p&gt;Will JScript 5.8 be backported to IE7 just as Jscript 5.7 was backported to IE6 (I believe with this was with SP3)?&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9507656</link><pubDate>Wed, 25 Mar 2009 18:13:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9507656</guid><dc:creator>someone</dc:creator><description>&lt;p&gt;But on XPSP3, CScript after installing IE8 reports version 5.7 but Windows 7 CScript reports 5.8. Why the inferior treatment to XP WSH JScript?&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9507718</link><pubDate>Wed, 25 Mar 2009 18:57:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9507718</guid><dc:creator>Jeffrey Gilbert</dc:creator><description>&lt;p&gt;Stop blogging and go make IE9.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9507729</link><pubDate>Wed, 25 Mar 2009 19:07:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9507729</guid><dc:creator>Brad</dc:creator><description>&lt;p&gt;And the damn thing is still showing the amazingly non-useful error location of line 1, char 132, which is the doctype declaration. &amp;nbsp;still FAIL.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9508573</link><pubDate>Thu, 26 Mar 2009 00:29:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9508573</guid><dc:creator>David Owens</dc:creator><description>&lt;p&gt;The JScript engine now exposes new language features only when the layout (document) mode is set to “IE8 Standards Mode.”&lt;/p&gt;
&lt;p&gt;So, once again, the default for IE8 is for it to not work properly, unless I explicitly tell it to work properly.&lt;/p&gt;
&lt;p&gt;Will IE9 default to the IE7 JavaScript feature set too?&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9508612</link><pubDate>Thu, 26 Mar 2009 00:52:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9508612</guid><dc:creator>GauravS</dc:creator><description>&lt;p&gt;@Brian LePore: As of now, there are no plans to back port JScript 5.8 to IE7. &lt;/p&gt;
&lt;p&gt;@someone: Cscript.exe is not shipped as a part of IE8 but as a part of the Windows OS release. JScript.dll is shipped as a part of both - IE8 and the Windows OS release. So installing IE8 on a machine would upgrade the JScript.dll to version 5.8, but not change the version of Cscript.exe. On the other hand, Win7 ships the incremental version for CScript.exe, which is 5.8 (XPSP3 and Windows Vista shipped v5.7). Win 7 will also ship IE8 and version 5.8 of the JScript.dll. Hence there is no inferior treatment for CScript.&lt;/p&gt;
&lt;p&gt;GauravS[MSFT]&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9508874</link><pubDate>Thu, 26 Mar 2009 02:25:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9508874</guid><dc:creator>John Booze</dc:creator><description>&lt;p&gt;I'd like to see javascript to start and stop profiles. &amp;nbsp;This would improve reproducibility when doing performance investigations.&lt;/p&gt;
&lt;p&gt;I would suggest staying consistent with FireBug:&lt;/p&gt;
&lt;p&gt;console.profile()&lt;/p&gt;
&lt;p&gt;console.profileEnd()&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9510030</link><pubDate>Thu, 26 Mar 2009 10:59:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9510030</guid><dc:creator>PatriotB</dc:creator><description>&lt;p&gt;@David: pages with strict-mode doctypes will default to IE8 standards mode so they automatically will get these script improvements. &amp;nbsp;He's NOT saying you need to explicitly use the meta tag (opt-in) to get them.&lt;/p&gt;
&lt;p&gt;@Jeffrey: I'm sure there's many other IE team members who are doing just that.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9511594</link><pubDate>Thu, 26 Mar 2009 21:36:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9511594</guid><dc:creator>GauravS</dc:creator><description>&lt;p&gt;@David Owens: I am not sure if I understood this correctly. The default for IE8 will work properly. Let me try to explain this with an example. If a page uses “IE8 Standards” mode, the new JScript features like native JSON support will be enabled. However, if a user already uses some proprietary JSON implementation, which is broken due to the new native JSON support, a user can switch to using a non “IE8 standards” mode till the time he changes the code and starts taking advantage of the native JSON support. This will help a site owner maintain the end user experience and compatibility with IE7. We will post more details around the versioning of JScript features in a follow-up post. Let me know if this still does not address your concern.&lt;/p&gt;
&lt;p&gt;@ John Booze: Thanks for your feedback. We will consider this for the future release.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9512103</link><pubDate>Fri, 27 Mar 2009 00:56:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9512103</guid><dc:creator>Andy Earnshaw</dc:creator><description>&lt;p&gt;The improvements to Javascript are very welcome. &amp;nbsp;I know I should have thought of this sooner, but I'd really like to be able to access the debugging tools for a Windows Sidebar Gadget.&lt;/p&gt;
&lt;p&gt;Maybe someone from the IE team could have a brew with someone from the Sidebar team and work something out before Windows 7 Gold?&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9512106</link><pubDate>Fri, 27 Mar 2009 00:57:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9512106</guid><dc:creator>Andy Earnshaw</dc:creator><description>&lt;p&gt;Sorry, I totally meant JScript. &amp;nbsp;Same difference, right? Just kidding!&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9515267</link><pubDate>Sat, 28 Mar 2009 02:47:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9515267</guid><dc:creator>Tino Zijdel</dc:creator><description>&lt;p&gt;2 small requests that would make JScript a lot more compatible with JavaScript:&lt;/p&gt;
&lt;p&gt;alert('foo'[2]) - should give 'o' iso 'undefined'&lt;/p&gt;
&lt;p&gt;alert('foo'.substr(-2)) should give 'oo' iso 'foo'&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9515295</link><pubDate>Sat, 28 Mar 2009 03:07:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9515295</guid><dc:creator>Dan</dc:creator><description>&lt;p&gt;Tino, I'm not sure I understand your first point... IE8, Firefox3, Chrome, and Safari 4 all give the same result here.&lt;/p&gt;
&lt;p&gt;For the second point, per the ECMAScript 3.1 specification and &amp;nbsp;Mozilla's documentation (developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/String/substring) when passing a negative subscript argument to substring() it is supposed to be turned into 0. (&amp;quot;If either argument is less than 0 or is NaN, it is treated as if it were 0.&amp;quot;)&lt;/p&gt;
&lt;p&gt;Hence, if /other/ browsers wanted to be more compatible with ECMAScript, they should probably behave more like IE.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9520307</link><pubDate>Tue, 31 Mar 2009 00:01:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9520307</guid><dc:creator>GauravS</dc:creator><description>&lt;p&gt;@Tino: Thanks for your feedback. The first issue has been fixed in IE8. However, being a breaking change, the support for the same is available only when you launch the JScript engine in v5.8 mode i.e. in the “Internet Explorer 8 Standards”. You could read more about how to choose the layout mode here - &lt;a rel="nofollow" target="_new" href="http://msdn.microsoft.com/en-us/library/cc288325"&gt;http://msdn.microsoft.com/en-us/library/cc288325&lt;/a&gt;(VS.85).aspx. We will take a look at the second deviation that you pointed out for the next release.&lt;/p&gt;
&lt;p&gt;GauravS[MSFT]&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9529626</link><pubDate>Thu, 02 Apr 2009 22:52:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9529626</guid><dc:creator>James Reinke</dc:creator><description>&lt;p&gt;GauravS: &lt;/p&gt;
&lt;p&gt;Will IE8 browsers running in the IE7 Standards Document Mode benefit from the new JScript performance gains or will they be limited to the IE7 JScript performance? &amp;nbsp;Thanks in advance for your time.&lt;/p&gt;
</description></item><item><title>IE8 における Jscript の変更点</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9530551</link><pubDate>Fri, 03 Apr 2009 14:21:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9530551</guid><dc:creator>Windows 開発統括部 Blog</dc:creator><description>&lt;p&gt;こんばんは。五寳です。 すでに IEBlog を読まれた方もいらっしゃるかと思いますが、IE8 RC から RTW にかけて、JScript に変更が入りました。 IEBlog でも JScript Blog&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9531849</link><pubDate>Sun, 05 Apr 2009 15:18:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9531849</guid><dc:creator>fearphage</dc:creator><description>&lt;p&gt;@Dan, GauravS: There are two distinct string methods that function differently: substr and substring. Tino referenced substr while Dan referenced the other (substring).&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/String/substr"&gt;https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/String/substr&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/String/substr"&gt;https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Global_Objects/String/substr&lt;/a&gt;ing&lt;/p&gt;
&lt;p&gt;var sub = string.substr(start[, length]);&lt;/p&gt;
&lt;p&gt;Quoting the link above: &amp;quot;If start is negative, substr uses it as a character index from the end of the string. If start is negative and abs(start) is larger than the length of the string, substr uses 0 as the start index. Note: the described handling of negative values of the start argument is not supported by Microsoft JScript.&amp;quot;&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9532141</link><pubDate>Sun, 05 Apr 2009 20:33:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9532141</guid><dc:creator>Dan</dc:creator><description>&lt;p&gt;fearphage, point to where it says that's a legal syntax (for either method) in the ECMAScript standard, *then* we'll talk.&lt;/p&gt;
</description></item><item><title>re: What’s new in JScript for IE8</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9532146</link><pubDate>Sun, 05 Apr 2009 20:35:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9532146</guid><dc:creator>Dan</dc:creator><description>&lt;p&gt;I'll also point out that the &amp;quot;parameters&amp;quot; section of the substr method in Mozilla's documentation precludes the use of negative numbers:&lt;/p&gt;
&lt;p&gt;&amp;quot;Location at which to begin extracting characters (an integer between 0 and one less than the length of the string).&amp;quot;&lt;/p&gt;
</description></item><item><title>VSUG 2009 フォローアップ</title><link>http://blogs.msdn.com/ie/archive/2009/03/24/what-s-new-in-jscript-for-ie8.aspx#9764392</link><pubDate>Wed, 17 Jun 2009 05:02:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9764392</guid><dc:creator>Next Web 技術 &amp; More WebLog(鈴木祐巳,Masami Suzuki)</dc:creator><description>&lt;p&gt;少し前の話になりますが、6月6日のVSUG Dayにて、開発者のInternet Explorer 8対応について話をさせていただきました。 そのフォローアップとして少し情報を記述しておきます。 [その１]IE8のイントラネットでのレンダリングモードはIE8互換モード(IE7同等)&lt;/p&gt;
</description></item></channel></rss>