The most recent content in each category is shown below Learn By Topic HTML Security CSS Developer Tools Scripting & AJAX Performance IE Features Extensibility RSS User Experience Compatibility Accessibility | How Do I? Videos
HTML 5 Networking EventsIn this video, Matt Hester demonstrates Internet Explorer 8’s new support for the networking events, from the W3C’s HTML 5 working draft, including the onHashChange, onOnline, and onOffline events.
Internet Explorer 8 Meta TagIn this video, Matt Hester demonstrates Internet Explorer 8’s use of the compatibility meta tag to help ease the transition from Internet Explorer 7 to Internet Explorer 8 for developers and users.
Box-Sizing and Vertical TextIn this video, Matt Hester demonstrates Internet Explorer’s 8 implementation of box-sizing and vertical text from the W3C’s CSS3 working draft including the two box-sizing properties of content-box and border-box and the writing-mode for vertical tex... more
Technical Articles
HTML Enhancements in Internet Explorer 8Internet Explorer 8 supports the HTML 4.01 Specification more closely than previous versions of the browser. Some features were added, and other features were changed, in order to better support the behavior expected by the standard. This article exp... more
Defining Document CompatibilityThis article describes the need for document compatibility, lists the document compatibility modes available to recent versions of Internet Explorer, and shows how to select specific compatibility modes.
Debugging HTML and CSS with the Developer ToolsInternet Explorer 8 provides enhanced Developer Tools to help you research and resolve HTML-, Cascading Style Sheets (CSS)-, and Microsoft JScript-related problems. This article is focused on the HTML and CSS tools of the Developer Tools.
IE Team Blog PostsHow Do I? VideosTechnical ArticlesIE Team Blog PostsHow Do I? Videos
Box-Sizing and Vertical TextIn this video, Matt Hester demonstrates Internet Explorer’s 8 implementation of box-sizing and vertical text from the W3C’s CSS3 working draft including the two box-sizing properties of content-box and border-box and the writing-mode for vertical tex... more
Technical Articles
Understanding CSS SelectorsThe basic building blocks of a Cascading Style Sheets (CSS) style sheet are its style rules. Selectors are used to "select" elements on an HTML page so that they can be styled. Without selectors, there would be no way to determine how the r... more
Managing Style SheetsDynamically changing Cascading Style Sheets (CSS) styles that are applied to documents is not limited to the inline styles (styles defined on HTML elements with the STYLE attribute). Global style sheets defined with a LINK or STYLE tag in the HEAD se... more
Introduction to Dynamic StylesBecause the Dynamic HTML (DHTML) Document Object Model (DOM) makes every HTML element and attribute accessible, it is easy to use scripts to dynamically read and change styles. The following section describes dynamic styles and provides a general exp... more
IE Team Blog PostsHow Do I? Videos
JavaScript ProfilerIn this video, Matt Hester demonstrates Internet Explorers 8’s built-in JavaScript profiler, allowing developers to improve and streamline their JS-based applications.
Circular Memory Leak DetectionIn this video, Matt Hester discusses Internet Explorer 8’s memory management improvements that will lessen the effects of memory leaks created by circular references between Microsoft Jscript objects and Document Object Model (DOM) objects.
Debugging JavaScriptIn this video, Matt Hester shows Internet Explorer 8’s built-in developer tools and how to use them to effectively debug JavaScript.
Technical Articles
Profiling Script with the Developer ToolsThe Internet Explorer 8 Developer Tools provide a built-in script profiler that enables you to profile the Microsoft JScript code running in Internet Explorer. This document outlines the high-level features of the script Profiler.
Discovering Internet Explorer Developer ToolsEvery installation of Internet Explorer 8 comes with the Developer Tools. This tool enables Web site developers to quickly debug Microsoft JScript, investigate a behavior specific to Internet Explorer, or iterate rapidly to prototype a new design or... more
Developer Tools TutorialsThese tutorials will help you to better understand how the Developer Tools work. A starting Web page is provided, and each tutorial is focused on solving a problem to make the Web page better.
IE Team Blog Posts
Developer Tools in Internet Explorer 8Introduction to the new developer tools for IE8. This entry describes the new tools that provide an integrated and simple-to-use visual interface to the platform, enabling fast experimentation.
Virtual LabsHow Do I? Videos
JavaScript ProfilerIn this video, Matt Hester demonstrates Internet Explorers 8’s built-in JavaScript profiler, allowing developers to improve and streamline their JS-based applications.
Debugging JavaScriptIn this video, Matt Hester shows Internet Explorer 8’s built-in developer tools and how to use them to effectively debug JavaScript.
Mutable DOM PrototypesIn this video, Matt Hester shows how Internet Explorer 8’s support for Mutable DOM Prototypes allows developers to manipulate and extend the functionally of DOM objects.
Technical Articles
Using DHTML BehaviorsApplying a behavior to an element is as easy as attaching a style to an element on a page. This article covers the different approaches and considerations to applying a behavior to standard HTML elements. In addition, it presents some interesting app... more
Understanding the Event ModelAn event is a notification that occurs in response to an action, such as a change in state, or as a result of the user clicking the mouse or pressing a key while viewing the document. An event handler is code, typically a function or routine written... more
IE Team Blog PostsVirtual LabsHow Do I? Videos
Internet Explorer 8 Data URIIn this video, Matt Hester demonstrates Internet Explorer 8’s support for Data URI, which provides the ability to include data items in-line in a web page.
Technical Articles
Faster DHTML in 12 StepsThis article describes how using some DHTML features can affect performance more than others, and it presents tips that will help your pages perform faster.
IE Team Blog Posts
IE8 PerformanceA discussion of the many facets of browser performance measurement and the performance improvements incorporated into IE8 Beta 2.
Designing for Add-on PerformanceAdd-on design can greatly impact browser responsiveness and the performance of opening /closing the IE window or tab. Guidance is provided for designing performance into add-ons.
How Do I? Videos
AcceleratorsIn this video, Matt Hester demonstrates Internet Explorer 8’s Accelerators - technology that allows users to access services from another web site without the need to navigate away from their current page. The video will show how to create and use Ac... more
Search Suggestions ProvidersIn this video, Matt Hester demonstrates Internet Explorer 8’s improvements in our search features including search suggestions and visual search.
Web SlicesIn this video, Matt Hester demonstrates Internet Explorer 8’s Web Slices - a technology that allow users to subscribe to snippets of any page and view them by using the Favorites toolbar. The video will show how to create and use Web Slices.
Technical Articles
Subscribing to Content with WebSliceA Web Slice enables users to subscribe to content directly within a Web page; a separate RSS feed file is not required. Users monitor content changes and view the updated portion of the Web page directly from the Favorites bar (the improved Links too... more
Creating and Promoting Search ProvidersStarting with Internet Explorer 7, the Instant Search box provides an AutoComplete feature so users can search for similar search terms used in previous searches. Internet Explorer 7 also enables users to add multiple search providers. Search improve... more
IE Team Blog PostsVirtual Labs
Building Web Slices with Internet Explorer 8After completing this lab you'll be better able to: Create Web Slices, Use Alternate Display Sources to add active content and customize the look of your Web Slice, and Use Alternate Update Sources to... more
Technical Articles
Writing Stable Browser ExtensionsThe stability of Windows Internet Explorer is adversely affected by poorly implemented extensions such as Browser Helper Objects (BHOs), toolbars, or Microsoft ActiveX controls. This article summarizes important guidelines developers should follow wh... more
WebBrowser CustomizationThis tutorial shows you several ways to customize the "out of the box" behavior and appearance of the WebBrowser Control.
IE Team Blog Posts
WebBrowser Control Rendering Modes in IE8Many commonly used applications and Windows system components depend on the MSIE WebBrowser control to render web pages from within their program. IE8 renders pages running within instances of the WebBrowser control in IE7 Standards Mode by default.
Designing for Add-on PerformanceAdd-on design can greatly impact browser responsiveness and the performance of opening /closing the IE window or tab. Guidance is provided for designing performance into add-ons.
How Do I? Videos
Web SlicesIn this video, Matt Hester demonstrates Internet Explorer 8’s Web Slices - a technology that allow users to subscribe to snippets of any page and view them by using the Favorites toolbar. The video will show how to create and use Web Slices.
Authenticated RSS FeedsIn this video, Matt Hester shows Internet Explorer 8’s full support for authenticated RSS feeds.
Technical Articles
Subscribing to Content with WebSliceA Web Slice enables users to subscribe to content directly within a Web page; a separate RSS feed file is not required. Users monitor content changes and view the updated portion of the Web page directly from the Favorites bar (the improved Links too... more
IE Team Blog PostsTechnical ArticlesIE Team Blog PostsHow Do I? Videos
Conditional CommentsIn this video, Matt Hester demonstrates usage of conditional comments with Internet Explorer 8 and how they can help deliver custom content to specific versions of Internet Explorer.
Document Compatibility Mode – ApacheIn this video, Matt Hester demonstrates how to control document compatibility mode in Internet Explorer 8 by modifying the HTTP response headers with the X-UA-Compatible meta tag in Apache.
Document Compatibility Mode – IIS 6In this video, Matt Hester demonstrates how to control document compatibility mode in Internet Explorer 8 by modifying the HTTP response headers with the X-UA-Compatible meta tag in IIS 6.
Technical Articles
Defining Document CompatibilityThis article describes the need for document compatibility, lists the document compatibility modes available to recent versions of Internet Explorer, and shows how to select specific compatibility mod... more
CSS Improvements in Internet Explorer 8Internet Explorer 8 is fully compliant with the Cascading Style Sheets (CSS), Level 2 Revision 1 (CSS2.1) specification and supports some features of CSS, Level 3 (CSS3). This topic is composed of a c... more
Release Notes for Internet Explorer 8These Release Notes give you information about installing Internet Explorer 8 and contain information about known issues and possible workarounds for those issues.
IE Team Blog Posts
WebBrowser Control Rendering Modes in IE8Many commonly used applications and Windows system components depend on the MSIE WebBrowser control to render web pages from within their program. IE8 renders pages running within instances of the We... more
Site Compatibility and IE8Taken from broken site reports, a discussion of some of the differences you’ll encounter when migrating from IE7 to IE8.
Virtual LabsHow Do I? Videos
ARIA (Accessible Rich Internet Applications)In this video, Matt Hester demonstrates how developers can use Internet Explorer 8 support for W3C WIA-ARIA to make their websites accessible to visitors with disabilities who are using assistive technologies.
Technical Articles
What's New for Accessibility in Internet Explorer 8Internet Explorer 8 contains several new features that support assistive technology client applications. This topic contains the following sections: Support for ARIA Markup, DHTML Extensions for Accessibility, and Related Topics.
Testing for AccessibilitySara Ford explains what accessibility means, and shows you how to test your applications for accessibility. Topics covered include keyboard accessibility, High Contrast, focus and selection, and Assistive Technology Compatibility.
IE Team Blog Posts |
| Learn By Type of TrainingHow Do I...? Videos More Videos... Popular Web Development Books |