http://glengordon.name
tools servers
technologies
    hosting next generation
The Microsoft Web Platform is a powerful set of tools, servers, and technologies
   optimized for building and hosting nex...
The Microsoft Web Platform is a powerful set of tools, servers, and technologies
   optimized for building and hosting nex...
Web Platform Installed:
Web PI (Platform Installer)
Users                  Providers            Developers
A great way to         Add value to your    An easy way to
discover...
Use the installer

Get your apps in the gallery
Follow the team on Twitter

PHP on IIS center

PHP on Windows

PHP on Wind...
http://glengordon.name
Year   Internet    Mozilla &   Netscape          Chrome              Opera               Safari
       Explorer    Firefox...
Year   Internet    Mozilla &     Netscape          Chrome              Opera               Safari
       Explorer    Firef...
Page Built For Internet   1. Identify browser
 Explorer 6
                           2. Serve right page




I’m IE6
     ...
Page1. IdentifyInternet
                               Built For browser
                          Explorer 7
            ...
1. Identify browser
                                                          2. Serve right page


                      ...
1. Identify browser
                              2. Serve right page


Page Built For Browsers
that best understand
stand...
Standards Mode
                  (default)

                                       Web
    Higher
                        ...
<meta http-equiv=“X-UA-Compatible” content=“IE=EmulateIE7” />
Browser Version

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
Operating System

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
Trident Version

Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
Internet Explorer 8 on Vista in Standards Mode
     Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)
Intern...
res://iecompat.dll/iecompatdata.xml
CSS 2.1 compliance
          DOM Improvements
          HTML Improvements
CSS 2.1
          Acid2 Test compliance

       ...
Content Value   Meaning
                     “Quirks” mode
     IE=5
     IE=7            IE7 Standards mode
     IE=Emula...
logged as events in ACT
meta
tag placement

from Mike Ormond's (DPE) Blog
                                          IE Compatibility Test Tool
   ...
Visual Search:
Visualize results



Accelerators:
Get things done faster


Web Slices:
Keep up with what matters most
http://glengordon.name
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Microsoft Web Platform and Internet Explorer 8 for PHP developers
Upcoming SlideShare
Loading in …5
×

Microsoft Web Platform and Internet Explorer 8 for PHP developers

1,439 views

Published on

An overview of the Microsoft Web Platform (including the Platform Installer and Web App Gallery) and Internet Explorer 8, for PHP developers.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,439
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Microsoft Web Platform and Internet Explorer 8 for PHP developers

  1. 1. http://glengordon.name
  2. 2. tools servers technologies hosting next generation
  3. 3. The Microsoft Web Platform is a powerful set of tools, servers, and technologies optimized for building and hosting next generation web applications and solutions. Servers Tools Technologies Applications Design and development integration for pre- packaged Open Source applications that run on top of the Microsoft Web Platform including:
  4. 4. The Microsoft Web Platform is a powerful set of tools, servers, and technologies optimized for building and hosting next generation web applications and solutions. Servers Tools Technologies Applications Design and development integration for pre- packaged Open Source applications that run on top of the Microsoft Web Platform including:
  5. 5. Web Platform Installed: Web PI (Platform Installer)
  6. 6. Users Providers Developers A great way to Add value to your An easy way to discover the apps services and package your web you want. products app. A simplified install A simple and easy Distribution channel and deploy way to offer web for your web app. experience. apps to customers. Access to millions of A social hub for Expand your Windows customers community ratings customer base. worldwide. and reviews.
  7. 7. Use the installer Get your apps in the gallery Follow the team on Twitter PHP on IIS center PHP on Windows PHP on Windows Training Kit
  8. 8. http://glengordon.name
  9. 9. Year Internet Mozilla & Netscape Chrome Opera Safari Explorer Firefox 1994 1.0 1995 1.0 & 2.0 1996 3.0 3.0 2.0 1997 4.0 4.0 3.0 1998 Mozilla 4.0 1999 5.0 2000 6.0 5.0 2001 6.0 6.0 2002 Mozilla 1 7.0 2003 7.0 1.0 2004 1.0 2005 8.0 8.0 2.0 2006 7.0 2.0 9.0 2007 9.0 3.0 2008 3.0 1.0 2009 8.0 10.0* 4.0* *Wild stab at the dark as to ship date based on previous ship cycles
  10. 10. Year Internet Mozilla & Netscape Chrome Opera Safari Explorer Firefox 1994 1.0 1994 to 1997 1995 1.0 & 2.0 9 new browsers 1996 3.0 3.0 2.0 1997 4.0 4.0 3.0 1998 Mozilla 4.0 1998 to 2001 1999 5.0 2000 6.0 5.0 7 new browsers 2001 6.0 6.0 2002 Mozilla 1 7.0 2001 to 2005 7.0 2003 1.0 8 new browsers 2004 1.0 2005 8.0 8.0 2.0 2006 7.0 2.0 9.0 2006 to 2009 3.0 2007 9.0 7 new browsers 2008 3.0 1.0 2009 8.0 10.0* 4.0* *Wild stab at the dark as to ship date based on previous ship cycles
  11. 11. Page Built For Internet 1. Identify browser Explorer 6 2. Serve right page I’m IE6 7 6
  12. 12. Page1. IdentifyInternet Built For browser Explorer 7 2. Serve right page Page Built For Internet Explorer 6 I’m IE7 7 6
  13. 13. 1. Identify browser 2. Serve right page Page Built For Browsers that best understand standards Page Built For Internet Page Built For Internet Explorer 7 Explorer 6 I’m Firefox I’m Safari 7 6
  14. 14. 1. Identify browser 2. Serve right page Page Built For Browsers that best understand standards I’m Safari I’m Firefox I’m IE8 8
  15. 15. Standards Mode (default) Web Higher Standards Interoperability Existing Internet Explorer 7 Mode
  16. 16. <meta http-equiv=“X-UA-Compatible” content=“IE=EmulateIE7” />
  17. 17. Browser Version Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
  18. 18. Operating System Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
  19. 19. Trident Version Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
  20. 20. Internet Explorer 8 on Vista in Standards Mode Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0) Internet Explorer 8 on Windows 7 in Compatibility Mode Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; Trident/4.0) Internet Explorer 8 on Windows 7 in Standards Mode Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0)
  21. 21. res://iecompat.dll/iecompatdata.xml
  22. 22. CSS 2.1 compliance DOM Improvements HTML Improvements CSS 2.1 Acid2 Test compliance This means HTML Data URI Support Improved Namespace Support And more ACID 2
  23. 23. Content Value Meaning “Quirks” mode IE=5 IE=7 IE7 Standards mode IE=EmulateIE7 Display standards DOCTYPEs in IE7 Standards mode; Display quirks DOCTYPEs in Quirks mode IE=8 IE8 Standards mode IE=EmulateIE8 Display Standards DOCTYPEs in IE8 Standards mode; Display Quirks DOCTYPEs in Quirks mode. Use this tag to override compatibility view on client machines and force Standards to IE8 Standards. IE=Edge Display in latest mode; In the IE8 release, this is equivalent to IE=8 <meta http-equiv=“X-UA-Compatible” content=“IE=EmulateIE7” />
  24. 24. logged as events in ACT
  25. 25. meta tag placement from Mike Ormond's (DPE) Blog IE Compatibility Test Tool Application Compatibility Whitepaper Compatibility Test Guide Compatibility Center Developer Center Readiness Toolkit Home Page
  26. 26. Visual Search: Visualize results Accelerators: Get things done faster Web Slices: Keep up with what matters most
  27. 27. http://glengordon.name

×