Windows
powered by Live Search
Windows Internet Explorer 8 Beta

Over the last ten years, the intensity of web usage and people's reliance on the web has increased dramatically. The evolution of the web has introduced a new set of opportunities, immersive experiences, online services, and standards. Daily life without the web is simply hard for many people to imagine.

With this intensity and reliance, web developers and designers face an evolving set of needs including:

  • Interoperability and compatibility

  • Built-in tools that help both first time and experienced developers and designers get pages built right

  • Browser capabilities that enable innovative experiences

Internet Explorer 8 will take the web experience beyond the page and introduce a new way to seamlessly experience the best of the web, whether you are a web developer writing to standards or a user discovering a new online service.

Activities

Activities are contextual services that provide quick access to external services from any webpage. Activities typically involve one of two types of actions:

  • "Look up" information related to data in the current webpage

  • "Send" content from the current webpage to another application


Activities

WebSlices

Web sites can expose portions of their page as a WebSlice, which users can subscribe to. And users can bring that content with them on their links bar wherever they are on the web. Users receive update notifications when the content changes. Learn more.

WebSlices

Choice of layout engine

Internet Explorer 8 Beta 1 will ship in standards mode by default. However, users can set three different rendering modes using the X-UA-Compatible header:

  • Quirks mode which supports Internet Explorer 5 and legacy browsers

  • Strict mode which supports Internet Explorer 7 and is accessed through the emulate IE 7 button

  • Internet Explorer 8 standards mode

Cascading style sheets 2.1 compliance

The Internet Explorer 8 layout engine is built to be cascading style sheets 2.1 compliant, enabling web developers and designers to write their pages once and have them render properly across all cascading style sheets 2.1 compatible browsers. However, Microsoft is not finished—hence, Microsoft is seeking feedback from developers working with Internet Explorer 8 Developer Beta 1.

HTML improvements

Many cross-browser inconsistencies have been fixed in Internet Explorer 8 Beta 1, including:

  • Separate URL handing for attributes.

  • The get/set/remove attribute implementations are now compatible with those of other browsers.

  • Default attributes for HTML are supported so that they always exist on elements whether specified in the markup or not.

Improved namespace support

Internet Explorer 8 simplifies the use of standards-compliant XML-based webpages that support namespace features like scalable vector graphics, XML user interface language, mathematical markup language, and others.

Platform performance improvements

Internet Explorer 8 Beta 1 improves performance in many Internet Explorer subsystems, such as the HTML parser, cascading style sheets rule processing, markup tree manipulation, the JScript parser, garbage collector runtime, and memory management. More performance work is planned for later beta releases.

Developer tools

Microsoft has heard your feedback that Internet Explorer needs its own built-in Developer Tools, so the new Developer Toolbar enables developers to quickly debug HTML, cascading style sheets, and JavaScript in a visual development environment that is included with the web browser. Developers can quickly identify and resolve issues because of the deep insight the tool provides into the Document Object Model. The Developer Toolbar also allows the layout to be changed on the fly so that each rendering scenario can be tested thoroughly.

Compatibility for existing sites

Internet Explorer 8 includes a more standards-compatible layout engine by default, which allows developers to build a single standards compatible website for multiple browsers. Internet Explorer 8 Developer Beta uses the Internet Explorer 8 standard mode layout engine by default. However, by clicking on the emulate Internet Explorer 7 button, users can choose when they use the strict mode, which supports the Internet Explorer 7 compatible layout engine to retain compatibility with existing sites.

Improved security

Internet Explorer 8 has been designed on Microsoft security and privacy investments. Internet Explorer 8 delivers an end-to-end approach to protection with security features that focus on three major areas:

  • Social engineering exploits

  • Web server exploits

  • Browser-based exploits

For more information, please review the Developers Readiness ToolKit.

Internet Explorer 8 protects against: Expand All
Expand/Collapse

Internet Explorer 8 allows users to confidently bank, communicate, and shop online with these capabilities:

  • Enhanced protection from deceptive websites: As part of an ongoing commitment to privacy and security, Microsoft is making enhancements to the phishing filter in Internet Explorer 8 to provide additional protection against evolving threats to the consumer. With the Safety Filter, Internet Explorer 8 will now protect against a broader set of online threats by analyzing the complete URL string or address, providing enhanced capabilities to detect current and future exploits.

  • Protection from deceptive URLs masquerading as legitimate brands: Domain Highlighting highlights the top level domain in the address bar, helping users to quickly confirm that the website they are visiting is the site they intended to visit. The domain name is in bold and black font, standing out from other characters in the URL, which are gray.

    Domain Hilighting

  • SmartScreen® Filter (Available in Beta 2): The SmartScreen Filter helps protect against a broad set of threats—such as phishing attacks that attempt to collect personal information and malicious software, also known as malware. New technologies in Internet Explorer 8 help combat against increasingly targeted and sophisticated attacks, while offering choice and control by letting users or administrators enable or disable this feature when Internet Explorer 8 is run for the first time, or at any subsequent time.

Expand/Collapse

Internet Explorer 8 includes features and enhancements that give users more control and protection.

  • Enhanced ActiveX Controls: Internet Explorer 8 offers greater control over who can install Microsoft ActiveX controls and on which sites the ActiveX controls are allowed to run.

    • Per-site ActiveX reduces attack surface by providing an “implicit” SiteLock so that controls may only run from their point of installation by default. This tool enables users and administrators to manage where a given ActiveX controls is allowed to run.

    • Per-user ActiveX allows developers to write ActiveX controls that are only installed for a single user and not for all users on the system, providing a level of protection for other users against malicious or badly written controls.

  • Data Execution Prevention (DEP): In Internet Explorer 8, DEP is on by default for systems running Windows Vista Service Pack 1 and can help prevent damage to your computer from viruses and other security threats by preventing certain types of code from writing to executable memory space. DEP will automatically close the browser tab the control is attempting to execute in and terminate the executable. DEP/NX is not a cure-all against all memory-based vulnerabilities. But when combined with other technologies, DEP/NX helps prevent reliable exploitation of common buffer overflow exploits. No additional user interaction is required to provide this protection, and no new prompts are introduced.

Expand/Collapse

Internet Explorer 8 extends browser protection to web servers, offering increased protections to sites.

  • Cross Domain Request (XDomainRequest): With XDomain Request, developers can securely request public resources from another domain's server so that both parties know which sites are sharing information, facilitating the ability for developers to create cross-site data aggregation scenarios.

  • Cross Document Messaging (XDM): This developer feature enables the sender to guarantee messages are only received by a specified recipient and ensures that each message is tagged with its origin.

  • XSS Filter (Available in Beta 2): Protect against a new and emerging category of attack—one that can lead to information disclosure, compromised account information, and identity theft. The new XSS Filter helps protect both website visitors and website owners from the emerging exploit known as Cross Site Scripting (XSS) by dynamically detecting Type-1 XSS attacks.

Windows Internet Explorer 8 Beta

Internet Explorer Developers Center
Internet Explorer Developer Center
For everything a developer needs to know including technical documentation, white papers, tutorial videos, and sample code.
Get Activities
Get Activities
Get Activities that you can use right away and check back for more as partners implement new Activities.
Get WebSlices
Get WebSlices
Get WebSlices that you can use right away and find more as partners add WebSlices to their sites.
Microsoft
© 2008 Microsoft