fy09 sask tel learn it ie7 and ie8 joel semeniuk
DESCRIPTION
TRANSCRIPT
2
Think About The Browser Two Ways
Platform for LOB Apps
Maintain Secure IT
Environment
Compatible With LOB Apps
Manageable
ReliableDoes not
become cost center
Window To PublicFacing Website
Create User Connection
Build Customer Trust
Compatible With My Site
3
Hardwired Dependencies are Inflexible
Hardware
OS
Data, User settings
Applications
Separation Creates Flexibility
4
Hardware
OS
Data, User settings
Applications
Web Applications Create Flexibility
Browser
Browser BecomesThe Platform
Server
5
More Reliance on Web Apps
ResearchBrowser BasedPC Based
Reporting
Customer Management
Workflow
Purchasing
Travel
Personal Use
6
6 Reasons You (Should) Care About The Browser
•Your company has a website and does business on the webCustomer Connection
•Your business on the web relies on customer trust that the web is a safe place to do businessCustomer Trust
•You care about the integrity of your business data, infrastructure and PCsSecurity•Your company uses internal web apps and is building or buying more
Compatibility & Standards
•Your users probably spend 2 hours or more in the browser every daySupportability•Keeping up to date with browser patches and updates is hardManageability
7
1. Custome Connection
8
Ready Access to Online Services You Use Most
EmailBlogShopMapShareTranslateFindDefine
Accelerators
9
Web SlicesRich, Real-time Integration of Online Services
Zune
10
Improved SearchSuggestions with Results from HistoryConfigure Multiple Search ProvidersQuickly Specify Search ProviderVisual Search Returns Images with Results
11
Smart Address BarEnhanced FavoritesRedesigned New Tab PageTab GroupingBetter Back Button1-Click Favorites
FeaturesImproved Performance
12
Reaching Beyond The Page
AcceleratorsWeb SlicesVisual Search and Search Suggestions
demo
13
2. Customer Trust
14
Customer Trust is Under Attack
Customer Trust
SophisticationType
Volume
15
IE7 Contribution To Building TrustPhishing Filter
1M phishing attempts blocked per week
Extended Validation Certificates
5000 issued to date
16
What's New In Trust in IE 8?
Safety Filter
Expanding scope to incorporate new threats
Domain NameHighlightingHelps the user identify real domain name
New
Updated
17
SmartScreen® FilterSmartScreen® Filter
Increases anti-phishing and anti-malware protectionAllows you to report unsafe sites to Microsoft
18
Privacy EnhancementsInPrivateTM
Browsing
Enhanced Delete Browsing History
InPrivateTM
Blocking
19
Internet Explorer 7 : Phishing FilterInternet Explorer 8 : SmartScreen™ Filter
demo
20
3. Security
21
Data, Network and PC IntegrityYour Risks
PCs
Network
Data and Systems
Firewall
Spam Filter
Targeted Phishing Attack Compromised Partner Site
Exploit in Common ActiveX Control
22
Data, Network and PC IntegrityInternet Explorer 7 Features
Targeted Phishing Attack• Phishing Filter identifies known phishing sites and blocks access• International Domain Name feature helps ensure users aren’t
tricked by international characters
Exploit in Common ActiveX® Control• ActiveX Opt-in ensures users approve ActiveX control for use.
User account can now be standard rather than admin• ActiveX Kill Bits allow ActiveX control with known flaw to be
prevented from loading in Internet Explorer
Compromised Partner Site• No additional protection
23
Data, Network and PC IntegrityNew in Internet Explorer 8
Targeted Phishing Attack• Phishing Filter evolves to SmartScreen™ Filter to encompass
malware threats• Domain Name Identification highlights the real domain you’re
browsing on
Exploit in Common ActiveX Control• Per-user ActiveX contains risk to single user account.• Per-site ActiveX allows developer restrict control to only their
site/app
Compromised Partner Site• Cross Domain Requests object ensures data is only shared after
a mutual validation of identity• Cross-Site Scripting Filter helps protect users against a
compromised site
24
Security EnhancementsDomain HighlightingSmartScreen FilterReporting Sites
25
Internet Explorer 8 : Cross-Site Scripting Filter
demo
26
4. Compatibility and Standards
27
Page Built To Standards
Today Developers Build Multiple Versions of Websites
Page Built For Internet Explorer 7
7
Page Built For InternetExplorer 6
6
1. Identify browser
2. Serve right page
I’m IE6 I’m Firefox I’m IE7I’m Safari
28
Page Built To Standards
Internet Explorer 8 Interoperability
1. Identify browser
2. Serve right page
I’m FirefoxI’m Safari
8I’m IE8
29
What Did We Learn?Safari, Firefox and IE8 all display the same way• Decide when your business can afford to stop supporting IE6
and IE7 to save your developers time• But be aware IE6, IE7 and IE8 look the same to most web
servers so be sure to send the right page to IE8
IE8 will display pages the same way as IE7• But you need to tell IE8 to display that way• See http://msdn.microsoft.com/iecompat to learn how to add
the site compatibility META tag to your pages/server
IE6 is IE6• Get tips on migration from IE6 to IE7 at
http://msdn.microsoft.com/iecompat
8
7 & 8
6
30
5. Supportability
31
What Did We Learn So Far?
There Are
Many Dangers on
the Web
Your Users Are
Spending More Time In
The Browser
You Need A Browser Built
For Busine
ss
32
Internet Explorer FundamentalsGroup Policy (over 1300 in IE8)• Control browser features, ex : Turn on/off Phishing Filter• Configure browser features, ex : home page, favorites• Enforce security settings, ex: trusted sites• New features exposed through group policy
Support Infrastructure • Pay per incident support available to everyone• Support agreements for Windows OS include support for
Internet Explorer• Professional support organization provides issue resolution
New in IE8 – Crash Recovery• Tabs isolated into separate processes – one tab crashing does
not bring down the browser• Crash recovery reloads tabs when they crash
33
6. Manageability
34
Browsers Need To Be Updated
Firefox Internet Explorer
13 point releases since Feb 2007
Scheduled monthly updates on patch Tuesday
35
Control Over Browser Updates
•Will our apps still work?
Application Compatibility
•Can I choose when it is delivered in my environment?Timing
•Will it require user interaction?•Will it require a reboot?
User Experience
36
Internet Explorer 7
•See http://msdn.microsoft.com/iecompat
Application Compatibility
•Scheduled, notified updates on patch Tuesday•Control distribution through WSUSTiming
•Many updates require a reboot (system level components)
User Experience
37
Internet Explorer 8
•META tag/group policy provides compatibility for Internet Explorer 7 apps
Application Compatibility
•Scheduled updates like Internet Explorer 7Timing
•SlipstreamUser Experience
38
IE8 META tag
39
Efficient Image Management Using Internet Explorer 8
Using Slipstream you can : Update your standard desktop image with Internet Explorer 8 + patches without needing reboot or user interactionAdd patches/new browser with less effort than ImageX and other image management software
TechnologyUse WAIK (Windows Automated Installation Toolkit) to integrate Internet Explorer 8 and patches
40
For Developers
41
6 Reasons You (Should) Care About The Browser
•Reach beyond the page with Accelerators, Web Slices and Visual SearchCustomer Connection
•Highlight safe browsing features like Safety Filter, EV certificates and Domain Name IdentificationCustomer Trust
•Turn on safer browsing features for your users and in your web appsSecurity•Use the “META” tag and plan for standardsCompatibility &
Standards
•Broad group policy support, crash recovery and professional supportSupportability•Regular, scheduled patches, managed distribution, easier image managementManageability
47
© 2008 Microsoft Corporation. All rights reserved. Microsoft, InPrivate, Internet Explorer, SmartScreen, 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.