+ All Categories
Home > Documents > AshishJaiman_IE82

AshishJaiman_IE82

Date post: 07-Apr-2018
Category:
Upload: animesh-singh
View: 214 times
Download: 0 times
Share this document with a friend

of 13

Transcript
  • 8/4/2019 AshishJaiman_IE82

    1/13

    ashish jaimanarchitect evangelist

    Microsoft

    [email protected]

    mailto:[email protected]:[email protected]
  • 8/4/2019 AshishJaiman_IE82

    2/13

    Notable new CSS features Generated content and counters

    Outlines

    New display values for tables

    CSS 3.0 Features Box-sizing property

    Vertical text

  • 8/4/2019 AshishJaiman_IE82

    3/13

    You can specify the versions of IE your site isdesigned to support

    Content Value Meaning

    IE=5 Display in Quirks mode

    IE=7 Display in IE7 Standards mode

    IE=EmulateIE7 Display standards DOCTYPEs in IE7Standards mode; Display quirks

    DOCTYPEs in Quirks mode

    IE=8 Display in IE8 Standards mode

    IE=Edge Display in latest mode; In the IE8

    release, this is equivalent to IE=8

    Declared overrides The mode specified on page takes precedence over modespecified by server

  • 8/4/2019 AshishJaiman_IE82

    4/13

    2 options for rendering your site as it did in IE7

    On a per-site basis, add the custom HTTP Header:X-UA-Compatible: IE=EmulateIE7

  • 8/4/2019 AshishJaiman_IE82

    5/13

    On a per-page basis, add a tag right after the tag:

    My Web Page

    Content goes here.

  • 8/4/2019 AshishJaiman_IE82

    6/13

    Beta 1: EmulateIE7 Button

    Required Browser RestartOnly 2 universal modes: On/OffUsability success rate: 25%

    Beta 2: Compatibility View Button

    Does NOT require restartCan apply per-tab, per-sessionOnce clicked for a domain itpersistsPredicted success rate: 70+%

    (main toolbar) (Address bar)

  • 8/4/2019 AshishJaiman_IE82

    7/13

    Security is key Domain Highlighting

    Improved Add-On experience

    Crash Recovery Browser tabs run independently

    Feeds Platform adds authentication support HTTP based authentication for Basic and Digest

    Basic authentication via SSL Can save credentials

  • 8/4/2019 AshishJaiman_IE82

    8/13

    A new rendering engine that runs side by side

    Users expect their sites to just work What do developers want?

    IE6 Rendering

    IE7 Rendering IE8 Rendering

    How do we give developers what they want?

    Compatibility Meta Tag or HTTP Header

  • 8/4/2019 AshishJaiman_IE82

    9/13

    Tools ship in the box

    Debugging HTML & CSS

    View effective styles, Trace styles, View applied

    rules, View layout, Edit HTML and CSS

    Debugging JavaScript

    Execution control, Variable Inspection,Immediate Window

    Easy rendering engine changing

    Switch between layout modes without changingthe page source

  • 8/4/2019 AshishJaiman_IE82

    10/13

    Provides web services with a simple right click Maps, Blogs, Email, Productivity, Social Networking

    Quickly drive users back to your site

    Uses Open Service Format Simple XML file

    Easy to deploy to users

    window.external.IsServiceInstalled()

    window.external.AddService()

  • 8/4/2019 AshishJaiman_IE82

    11/13

    Users monitor lots of content on the web

    Auctions, Weather, Top News, Blogs

    Web Slices allow users to subscribe to

    content directly within a web page

    Requires a developer to mark up theirpage with a couple of new CSS classes

  • 8/4/2019 AshishJaiman_IE82

    12/13

    smart address bar

    Accelerator

    One click favorite

    Search suggestions Web slices

    Tabs

    Security and privacy In private browsing

    Crash recovery

  • 8/4/2019 AshishJaiman_IE82

    13/13

    2008 Microsoft Corporation. All rights reserved. Microsoft, W indows, 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.