internet explorer 8 for web developers

17
Connect with life www.connectwithlife.co.in Internet Explorer 8 For Developers Harish Ranganathan Application Platform Evangelist | Microsoft Corporation

Upload: harish-ranganathan

Post on 24-May-2015

974 views

Category:

Technology


0 download

DESCRIPTION

IE 8 for Web Developers.

TRANSCRIPT

Page 1: Internet Explorer 8 for Web Developers

Connect with life

www.connectwithlife.co.in

Internet Explorer 8For Developers

Harish RanganathanApplication Platform Evangelist | Microsoft Corporation

Page 3: Internet Explorer 8 for Web Developers

• CSS 2.1 Standards Adherence

• More than 700 tests submitted to W3C

Standards Compliance

• Accelerators• Web Slices• Visual Search• Smart Address Bar

• InPrivate Browsing

Consumer Features

• Developer Tools• JScript Debugger and Profiler

• Native JSON support

• HTML 5.0 support

Developer Tools

• SmartScreen Filter

• Security Enhancements

• XSS Filter• Reliability• PrivacyTrustworthy Computing

• Enterprise Support

• Group Policy Administration

• IE Administrator Kit

Enterprise Features

• Compatibility Modes

• Application Compatibility Toolkit

Compatibility

Internet Explorer 8 – What's New?

Page 4: Internet Explorer 8 for Web Developers

Quick Overview of IE8 General Features

DEMO

AcceleratorsWeb SlicesVisual SearchSmart Address Bar

Page 5: Internet Explorer 8 for Web Developers

Accelerators

OpenService XML Definition

Define “preview” and “execute” URLs

Page 6: Internet Explorer 8 for Web Developers

Building a IE8 Accelerator

DEMO

Indiatimes PhotoGallery Accelerator

Note: You can download this accelerator from www.indiatimes.com

Page 7: Internet Explorer 8 for Web Developers

Web Slices

Fixed class names and attributes

hslice, id and entry-title property

Subscribes toPart of a page

ORSpecified feed URL

Page 8: Internet Explorer 8 for Web Developers

Web Slices - OptionsUsing part of a web page

Using an alternative feed URL

Using part of a web page

Using an alternative feed URL

Page 9: Internet Explorer 8 for Web Developers

Developer Tools

Launched with F12 (or from menu)Includes

Styles TracingView HTML Source (with innerHTML updates)JavaScript ProfilerJavaScript DebuggerInspect ElementsView Element and Layout TreesLocal Change and Modify

Page 10: Internet Explorer 8 for Web Developers

IE8 Developer Tools

DEMO

Page 11: Internet Explorer 8 for Web Developers

Security Features

XSS FilteringSmartScreen FilterActiveX ImprovementsXDomainRequest objectJSON SanitizationMIME-sniffingDomain Highlighting

Page 12: Internet Explorer 8 for Web Developers

IE7 Architecture

Page 13: Internet Explorer 8 for Web Developers

Loosely-Coupled IE 8 Architecture

Page 14: Internet Explorer 8 for Web Developers

Call to Action: Get Compatible!

IE Compatibilityhttp://msdn.microsoft.com/en-us/ie/cc405106.aspx

MS Application Compatibility Toolkit 5.0

http://www.microsoft.com/downloads/details.aspx?FamilyId=24DA89E9-B581-47B0-B45E-492DD6DA2971&displaylang=en

Immediate FixesSet META tag on each pageSet site-wide setting (for IIS/Apache)http://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx

Page 15: Internet Explorer 8 for Web Developers

References

Getting IE8http://www.microsoft.com/ie

The IE Bloghttp://blogs.msdn.com/ie

The IE Add-Ons Websitehttp://www.ieaddons.com

Page 16: Internet Explorer 8 for Web Developers

Contact (optional slide)

Blog Addresshttp://geekswithblogs.net/ranganh

Twitter@ranganh

Page 17: Internet Explorer 8 for Web Developers

© 2007 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.