MHA: Getting started & moving past quirks percona live santa clara 2013
WCL315. Emulate IE9Emulate IE8Emulate IE7IE5IE7IE8IE9/Edge Standards Quirks IE 5.5 Quirks.
-
Upload
brett-johnston -
Category
Documents
-
view
222 -
download
0
Transcript of WCL315. Emulate IE9Emulate IE8Emulate IE7IE5IE7IE8IE9/Edge Standards Quirks IE 5.5 Quirks.
Troubleshooting Application Compatibility Issues for Windows Internet Explorer 9
Chris JacksonPrincipal Consultant, “The App Compat Guy”Microsoft [email protected]://www.appcompatguy.com@appcompatguy
WCL315
What is Compatibility View?
Emulate IE9 Emulate IE8 Emulate IE7 IE5 IE7 IE8 IE9/Edge
<!DOCTYPE> Standards
<!DOCTYPE> Quirks
IE 5.5 Quirks
IE 5.5 QuirksIE 5.5 QuirksIE 5.5 QuirksIE 5.5 Quirks
Be Smart about Group Policies
346062935874379151835864034338020003353637742080150461397783443962884045616367027469555806771027333890329148464957674686736150068067297325684998229417513471306046715315562916578073735806394397538783712970754922260336996128053179539493145574723779715409565969863929468012736038065392682623253992740352825126316102896580308182284245282776424716079651900879745193704052522608687857310011743423378122295942746674789456596942223207409763276892280138836113126885794427134428362700445463620032592443605450751048630632265247904842718404026948158391226753092598253796102701187003671253939246054063391152419473945754518539644728202399409070907084936561437841076569649640634474190326960364888996366373724699420442554863217246966653321871250731363970879325191788119767128111953802280994438426044594890389964290757287248470096811613221953433488767044097042185579071908375788343546253867266100263714418303121625806516533608412400708395776781638222082446448262267622039393166971691750638343530001877555467485239394107820325250645487226601461888785351304035621965052385811803156984152573793024870297779017447665227647214954245746723608072648188553650481752646217341767587703102784188439045170372123371267976787232651922972854629885275805510799979966398278234291925904048451991690266296591607396113657851855879867544917052531950887478684224028901884265336514268106796148203350283073440488768312315880093204196748470829741063197351177933385250256206920517218957336554201089731658231788492464127880697837009926082043187063045049955128231350956488934618809055523855592423712359686025135732856222056153092955596858206111591917107267393104799225677169238141997683353470884567873709708543574127935834567875050000666153767929497653087376244208169705107977090628035302006556181031856815677680803641666046084658194314213497172044608915181600800821603644545187651068481264450793665672315145621627629453767388965951758348961955806015026327590424526250702665176151107792506268257604690428921543219613507428030277425917167069407482736248425861532713868874656520053907286440659184125808839416741347676425811051083852042983997173477055700461791270157123052374173742728591160359639671741981011587987276575838861316782491910564822503081478070915797486377977359994338347646318229163896714411409425838807158507612645800084935577561844627229037846984287156140270936556317835699253158653215302673799940413728462957057158255111542584338034080739707856265812536225906998377041278414825794988381615768212527376003078117518135308372898003224323868159475772500673201015643983145157145281065954182392306025310999304215669031727465954497881562632540714169892245463442606701807674657043588280748174431389808031699799611932041347401075664388720504101096810816084845614845082659433010629057496783336051357687445706846362435654767148100717056302363864434592729480452897577884618984348466117292593780710143634873022328772040080508925764601987231671898716737022485116265783034742730581950347558815455096787264836334379251773949720021238240516393396488549859388945243842959045968232250294416716332773028237716880597193213390410120091455070425213271416885503189594425516589533035255290728401198408120514908546685841795485348305625286599005925911922704789836310854737722307354384141089865959975757592232655513704699806474554582645971468069604218684141148910086006881015613931645330632678994480275410958655621908838920674772488654711239800020847552506140395928990604600572195342926789598553891415538008064000000000000000000000000000000000000000000000000000000000000
Your stuff Lowest security
template Disables
protected mode Passes
Windows Auth automatically
Sets compat mode automatically
HighRestricted Sites
Medium HighInternet
MediumTrusted Sites
Medium LowLocal Intranet
Trusted partner sites
Lowers security template
Disables protected mode
Cloud partners go here when they need system access
Sites you explicitly distrust
The big bad Internet
Trust
It’s Like 4 Browsers in 1!
<meta http-equiv="X-UA-Compatible" content="IE=5"/>
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
<meta http-equiv="X-UA-Compatible“ content="IE=8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
Varying levels of readiness
W3CHTML
HT
ML
5
Ca
nv
as 2
D C
on
text
Mic
rod
ata
HT
ML
+R
DF
a
HT
ML
5 Ma
rku
p
HT
ML
5 Diff fro
m H
TM
L4
Po
lyg
lot M
arku
p
Text alte
rnativ
es
CSS
CS
S S
na
psh
ot 2
007
CS
S N
am
esp
aces
CS
S P
aged
Me
dia
CS
S P
rint P
rofile
CS
S V
alu
es an
d U
nits
CS
S C
as
cad
ing
and
Inh
eritan
ce
CS
S Te
xt
CS
S W
riting
Mo
des
CS
S L
ine G
rid
CS
S R
ub
y
CS
S G
enerated
Co
nten
t for P
aged
Med
ia
CS
S B
ac
kgro
un
ds a
nd
Bo
rde
rs
CS
S F
on
ts
CS
S B
as
ic Bo
x M
od
el
CS
S M
ulti-co
lum
n L
ayo
ut
CS
S Te
mp
late L
ayo
ut
CS
S M
edia Q
ue
ries
CS
S S
pe
ech
CS
S C
olo
r
CS
S B
as
ic Us
er Inte
rface
CS
S S
cop
ing
CS
S G
rid P
os
ition
ing
CS
S F
lexib
le B
ox L
ayo
ut
CS
S Im
age
Va
lue
s
CS
S 2
D T
ran
sfo
rma
tion
s
CS
S 3
D T
ran
sfo
rma
tion
s
CS
S T
ran
sition
s
CS
S A
nim
ation
s
Web Apps
CO
RS
Ele
men
t Traversa
l
File A
PI
Ind
ex D
B
Pro
gram
mab
le HT
TP
Cach
ing
and
Servin
g
Pro
gre
ss E
ven
ts
Selec
tors
AP
I
Selec
tors
AP
I L2
Serve
r-Sen
t Eve
nts
Un
iform
Mes
sag
ing
Po
licy
Web
DO
M C
ore
Web
SQ
L D
atab
ase
Web
IDL
Web
So
ckets
AP
I
Web
Sto
rag
e
Web
Wo
rkers
Xm
lHttp
Re
qu
est
Xm
lHttp
Re
qu
est L
2
DO
M L
1
DO
M L
2 Co
re
DO
M L
2 Vie
ws
DO
M L
2 Ev
ents
DO
M L
2 Sty
le
DO
M L
2 Traversa
l an
d R
ang
e
DO
M L
2 HT
ML
DO
M L
3 Co
re
DO
M L
3 Ev
ents
DO
M L
3 Lo
ad
an
d S
ave
DO
M L
3 Valid
atio
n
DO
M L
3 XP
ath
DO
M L
3 Vie
ws
and
Fo
rma
tting
DO
M L
3 Ab
stract S
che
ma
s
SVG
Do
cum
ent S
truc
ture
Ba
sic Sh
ap
es
Path
s
Text
Tra
nsfo
rms
Pain
ting
, Fillin
g, C
olo
r
Scrip
ting
Stylin
g
Grad
ients
an
d P
attern
s
SM
IL
Fo
nts
Filters
Geo
locatio
nG
eo
loc
ation
AP
I
ECMA
ECMA Script 262
EC
MA
Sc
ript 2
62
First Public Working Draft Working Draft Last Call Candidate Recommendation Recommendation
Examples: WebSockets, WebSQL
First WorkingDraft
April 2009
Implemented v75in some browsers
Jan 2010
~80 drafts so far and still changing
Security issuesdisabledDec 2010
Implemented v76(breaking API)
June 2010
WebSockets
WebSQL
W3C stops work 10 November
2010
IndexedDB
Implementationin Chrome & Safari,
not FirefoxJan 2010
Significant Upgrades
New / Critical Applications
Leave Apps Working by
Default
Standards Strategy
http://www.appcompatguy.com
@appcompatguy
Track Resources
Don’t forget to visit the Cloud Power area within the TLC (Blue Section) to see product demos and speak with experts about the Server & Cloud Platform solutions that help drive your business forward.
You can also find the latest information about our products at the following links:
Windows Azure - http://www.microsoft.com/windowsazure/
Microsoft System Center - http://www.microsoft.com/systemcenter/
Microsoft Forefront - http://www.microsoft.com/forefront/
Windows Server - http://www.microsoft.com/windowsserver/
Cloud Power - http://www.microsoft.com/cloud/
Private Cloud - http://www.microsoft.com/privatecloud/
Resources
www.microsoft.com/teched
Sessions On-Demand & Community Microsoft Certification & Training Resources
Resources for IT Professionals Resources for Developers
www.microsoft.com/learning
http://microsoft.com/technet http://microsoft.com/msdn
Learning
http://northamerica.msteched.com
Connect. Share. Discuss.
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS
PRESENTATION.