IE8 Compatibility Mode [SXSW 2009]
 

IE8 Compatibility Mode [SXSW 2009]

on

  • 4,218 views

These are the slides from my portion of the WaSP Annual Meeting at SXSW 2009. This will be published as a full video soon.

These are the slides from my portion of the WaSP Annual Meeting at SXSW 2009. This will be published as a full video soon.

Statistics

Views

Total Views
4,218
Views on SlideShare
4,210
Embed Views
8

Actions

Likes
1
Downloads
13
Comments
2

3 Embeds 8

http://www.slideshare.net 6
https://happycog.clientsection.com 1
http://localhost 1

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

IE8 Compatibility Mode [SXSW 2009] IE8 Compatibility Mode [SXSW 2009] Presentation Transcript

  • Photo credit: oskay
  • Compat Mode Check
  • Compat Mode Check http://easy-designs.net
  • Compat Mode Check http://easy-designs.net compat list
  • Compat Mode Check http://easy-designs.net compat list
  • Compat Mode Check http://easy-designs.net ? compat list
  • Compat Mode Check http://easy-designs.net in IE8 Standards Mode compat list
  • Compat Mode Check http://easy-designs.net compat list
  • Compat Mode Check http://easy-designs.net http://easy-designs.net compat list
  • Compat Mode Check http://easy-designs.net in IE7 Standards Mode compat list
  • Compat Mode Check http://easy-designs.net in IE7 Standards Mode compat list
  • Compat Trigger compat mode triggered on easy-designs.net
  • Compat Trigger compat mode triggered on easy-designs.net
  • Compat Trigger compat mode triggered on easy-designs.net Triggers compat mode for the individual’s browser
  • Compat Trigger Triggers compat mode for the individual’s browser And if they opted in to provide usage stats, the browser informs Microsoft compat mode triggered on easy-designs.net
  • Compat Trigger standards mode triggered on easy-designs.net
  • Compat Trigger It works in the other direction as well standards mode triggered on easy-designs.net
  • Other Triggers 1. The user has opted to “Display all websites in Compatibility View” 2. The user has opted to “Display all intranet sites in Compatibility View” and the site in question is on an intranet* 3. The user has opted to “Automatically recover from page layout errors with Compatibility View” and the page in question causes an error that triggers this fallback *excluding localhost and 127.0.0.1
  • Compat Threshold
  • Compat Threshold Votes for compat mode on easy-designs.net: 100 135 130 125 120 115 110 105 104 103 102 101 ??? admin@domain.com compat list
  • With Version Targeting compat list
  • With Version Targeting <meta http-equiv="X-UA-Compatible" content="IE=8" /> compat list web page
  • With Version Targeting <meta http-equiv="X-UA-Compatible" content="IE=8" /> compat list web page
  • With Version Targeting <m et a ht tp -e qu iv =" X- UA -C om pa ti bl e" co nt en t= "I E= 8" /> compat list web page
  • With Version Targeting
  • With Version Targeting <meta http-equiv="X-UA-Compatible" content="IE=7" /> web page
  • Developer Toggle
  • Developer Toggle
  • Does Microsoft want to have their cake and eat it to?
  • How I see it
  • If you want... word-spacing in ems ... to bid farewell to hasLayout ... object to work like it should ... display: run-in; ... border-collapse and border-spacing ... inherit to work properly ... white-space: pre-wrap; ... legend to be stylable and wrappable ... generated content ... :lang() selectors ... attr() in generated content ... CSS counters ... support for quotes ... page break control in CSS for print ... outline control ... support for data: URIs ... cross-domain requests ... el.getAttributeNode('style') ... el.setAttribute('style','color: #f00;') ... document.getElementsByName('foo') ...
  • ... you’ll need to be in IE8 Standards Mode