Thursday, December 11th, 2008
The IE8 team let their partners know about a December “Partner Build” that contains the following changes since IE8b2:
ARIA attribute names containing dashes, such as “aria-checked”, no longer have to be referenced by their camelCased equivalent (ariaChecked) in IE 7 Mode and Quirks Mode. As a consequence of this change, the camelCased syntax no longer exists for these attributes.
Another article was recently published on new accessibility features in IE8.
XDR now checks Access-Control-Allow-Origin header for specific URLs as well as wildcards.
The Developer Tools now has a menu option to let the user choose the view source app. In IE7 the only choice was Notepad and in IE8 Beta 2, the built-in viewer was the only choice. Now users can choose Notepad, built-in viewer, or another application.
Syntactically valid filter declarations are applied in standards mode, even if unquoted Starting with IE8 Beta 1, the following filter declaration was not applied in standards mode:
- filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80, FinishOpacity=70,Style=2);
Instead, IE8 standards mode required the following declaration:
- -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=80,FinishOpacity=70, Style=2)”;
For web applications supporting both IE7 and earlier as well as IE8 standards mode, this meant maintaining both declarations and possible a third for other browsers in the case of opacity.
Starting with IE8 Partner Build, the first declaration above will be applied in standards mode if and only if its syntax is valid. If it is not e.g. the final parenthesis is missing then the declaration will not be applied and our CSS parser fails per the standard.
CSS style sheet encoding detection complies with CSS 2.1 e.g. including @charset directive, charset attribute on link element etc.
Compatibility View List
Check box added in Tools->Compatibility View Settings to receive updates from Microsoft. At the moment, the functionality of this feature works but our list will not be activated until the next release of IE.
Filter Syntax Property
IE8 will accept the current filter syntax as well as the fully quoted syntax (“–ms” prefix) previously announced for IE8.
A new option allows users to put as many items on the Favorites bar as they want. The size of Links bar items can now be set to long (default), short (5 characters), or simply the favicon.
New InPrivate Blocking button on the status bar. This can be pressed to turn InPrivate Blocking on and off.
InPrivate Blocking now has a quick on/off entry in the Safety menu (or Ctrl-Shift-B).
The InPrivate Blocking on/off setting is now a session-specific option. InPrivate Blocking will be off by default each time users launch Internet Explorer.
InPrivate Blocking can now be turned on for all browsing sessions, not just InPrivate Browsing sessions.
UI Improvements to the InPrivate Blocking settings dialog.
New feature first-run dialog box.
InPrivate Subscriptions have been removed.
Add-ons are now disabled while in InPrivate Browsing.
Smart Address Bar
Increased number of typed addresses (up to 12 by default, up to 25 if History and Favorites are turned off).
Removed AutoComplete Suggestions.
Turned off Feeds by default. Feeds can be turned on through the AutoComplete Settings dialog in Tools->Internet Options->Content->AutoComplete Settings’.
Posted by Dion Almaer at 11:35 am