Notes: Please add your name, if you contribute, to the 'Authors' section at the bottom of this file. DO NOT COPY AND PASTE THIS FILE WHOLESALE. IT MAKES IT SLOW. Export it or save it as text. 15/06/2006 12:00 - 13:00 IE: 7 and Beyond by Chris Wilson Who am I? An unknown member of Flock of Seagulls? * Browser guy since 1993 * NCSA Mosaic for Windows * SPRY Mosaic * Internet Explorer * 2.0, 3.0, 4.0, 5.0, 5.5, 6.0, 7.0! Internet Explorer 7 * Amazing User Experience * Secure and Trustworthy Browsing * Powerful Web Developer Platform Amazing User Experience * Streamlined UI * Tabbed Browsing with Quick Tabs * Extensible search in UI via OpenSearch * OpenSearch 1.1 An open way to describe search providers * Script API prompts user to add provider: window.external.AddSearchProvider([url]) * Or use a link: * More detail on IEBlog RSS Feed Discovery * Discovery of feeds on web pages Windows RSS ProvidesÉ * Feed discovery (in IE) * Default feed view * Common Platform * Feedlist, storage, parser, sync engine * API from Win32 and .Net Framework Office 12 syncs with feedlist. * LIst extensions to RSS Sorting and Grouping (Publisher defined) Secure and Trustworthy Browsing Security is job #1 * Protection against web fraud * Full user control over add-ons * Advanced malware protection Web fraud and user control * Anti-phishing service integrated into IE * User experience highlights security * SSL user experience, address bar on popups * Integration of Parental Controls (Vista) * Explicit user consent is _required_ on first run of unused installed ActiveX controls Advanced malware protection Malicious web pages often install malware or modify files by exploiting buffer overruns or other critical security exploits in IE or add-ons Solution: Protected Mode (Vista) Eliminates silent install of malicious code * Protects registry É IE runs in a sandbox, as a 'least privileged' account. It can, without permission, only write to temporary files and an untrusted disc area. Powerful Web Dev Platform Fixing the top problems * We listened to your feedback * Requests on IEBlog, newsgroups, conferences * MeyerWeb, PositionIsEverything, Quirksmode * WaSP * Our focus: Folks who need to make a living * Fixed top pain points/consistency issues * Added most-requested standards features Overflow behaviour now fixed! IE always had the problem where it really couldn't draw things outside their own box. Our overflow behaviour would have been overflow: grow. Another way of thinking was IE width = min-width. IE7 won't grow elements to account for children. Added Most-Requested Features * Fixed inconsistencies with W3C * :hover on all elements * background-attachment: fixed * fallback * É * Alpha channel support in PNG images * Native XMLHTTPRequest * Better enables DHTML/Atlas applications * No longer subject to ActiveX being enabled *