How do you minimize the effect of browser diversity and the associated performance and compatibility issues?
Your customers are using multiple versions of Internet Explorer, Firefox, Safari and Opera. Plus, newer browsers like Internet Explorer 8 and Google Chrome handle connections per host name and dynamic content such as JavaScript differently, multiplying the risk of performance and compatibility issues with business critical Web pages and transactions.
Failure to keep abreast and adapt to the changing browser landscape will impact your ability to optimize application performance and quickly identify and resolve performance issues before customers are impacted.
Join Gomez CTO Imad Mouline and guest speaker Forrester Research, Inc. Senior Analyst Mike Gualtieri for this complimentary webinar to learn:
* What browser proliferation means for IT and web application owners
* Challenges and opportunities of cross-browser web application performance optimization
* The latest browser trends such as the evolution of mobile and HTML 5
* Best practices to ensure browser diversity does not result in downtime, slow response times and rising support costs
18. “Realistic testing” means testing from your
customer s
customer’s point of view
• Where they do it
– LA, Edmonton, London, Bangkok, Des Moines,
Miami, Cannes, Dubrovnik, Osaka, Pusan
• Wh they d
What h do
– Key tasks, transactions, and business processes
• How they do it
– Browsers galore, mobile devices
• When they do it (and how frequently)
– Peak times, spikes
p
22. Realistic testing
R li ti t ti means taking a
t ki
walk in your customers’ shoes.
Source: Flickr (http://www.flickr.com/photos/megantroyer/175472390/)
28. Gomez: The Web Performance Division of Compuware
We help organizations deliver quality experiences
to their Web and mobile users
Optimal performance and availability
O ti l f d il bilit
Quality operation across all users, browsers, devices, and geographies
Rapid issue notification with actionable diagnostics
Insight into how these issues affect your business (revenue, brand, cost)
SaaS
SaaS 2 500+ Customers
2,500+ Customers Solid Business
Solid Business Recognized as
Recognized as
Platform Worldwide Performance Industry Leader
• No installation • 1,250+ enterprise • Five consecutive • Forrester:
• Rapid startup & customers years double digit “The leader in
payback 1,250+ SMB
• 1 250+ SMB g
revenue growth p
Web Experience
customers • 44% revenue Management”
• World’s most
comprehensive • 12 of top 20 growth 2008 • Gartner:
testing network US sites • Offices worldwide “A cool vendor”
(100K+ testing
locations)
l ti )
30. Adopt an “Outside‐in” Customer Point of View
The Web Application Delivery Chain
3rd Party/ Browsers
Load Test & monitor your site the way your customers use it: Local ISP
Cloud Services and devices Users
Balancers • What they do (key pages and transactions)
Web • Where they do it (geographic locations)
Servers • How they do it (browsers and mobile devices)
• When they do it (normal and peak usage)
Mobile
Components Determine the impact on their behavior and your business
App
pp
Servers “Outside‐in” customer point of view
Internet
DB Major
Servers ISP
Storage
g
Mainframe
Network Content Delivery Mobile
Networks Carrier
Traditional zone Zone of customer expectation
Your zone of control with Gomez
of control
32. Your Customers Have Different Experiences Based On The
Browser They Use
The satisfaction index ranges from
0 = frustrated to 1 = satisfied
Internet Explorer 6 users have
a 0.64 satisfaction index
Firefox 3.5 users have a 0.93
satisfaction index
Safari 4.0 users have a 0.99
satisfaction index
37. Performance & Availability Issues Can Be Browser Specific
Detailed data enables quick and easy
troubleshooting and root‐cause analysis
Gomez’s IE agent detects a performance
issue impacting Internet Explorer 7 users
Internet Explorer Agent
Firefox Agent
38. Optimizing Performance Across Browsers Can Reduce Bandwidth
And Hosting Costs
Internet Explorer 8.x
Safari 4.x Firefox 3.x
Internet Explorer 7.x Internet Explorer 7.x
Chrome
Internet Explorer 8.x
I E l 8 Safari 4.x
Safari 4 x
Chrome
Firefox 3.x
Firefox 3 x
39. Multi‐Browser World Tip # 3
Your optimization
p
techniques must evolve
along with browsers
Source http://shawnrider.com/wordpress/wp-content/uploads/2006/05/gamerEvolution.jpg
40. Do Common Performance Optimization Techniques Still Work?
Common technique: Domain sharding
Legacy browsers allow 2 connections per hostname
Domain sharding increases parallelism to boost static object performance
via pointing multiple hostnames to the same host
l l h h h
For older browsers, this could represent an easy 50% load time savings
2 connections
6 connections
6 connections
44. Tailor Web Applications To Browser Capabilities Not Browsers
New browsers = new technologies and standards = new
opportunities for optimization and associated benefits
New, faster JavaScript engines & parallel JS download
New, faster JavaScript engines & parallel JS download
Structured client‐side storage
HTML 5 & CSS 3 support
Bespin determines browser HTML 5 Canvas support at runtime
Which browsers provide adequate support?
Yes: Firefox 3.5, Safari 4
Yes: Firefox 3 5 Safari 4 No: Firefox 2, Safari 3, Any IE
No: Firefox 2 Safari 3 Any IE
48. Recap ‐ 4 Tips To Thrive In A Multi‐Browser World
1. Test from your
customers’ perspective
2. Monitor and optimize
what matters
what matters
3. Your optimization
techniques must evolve
techniques must evolve
along with browsers
4. Ensure your site
4 Ensure your site
functions in a multi‐
browser world
49. The Gomez Platform: Web Application Delivery Management
Self‐Service SaaS Portal
Self‐
Web Web Load Web Web
Cross‐Browser and Performance Performance Performance
Testing Testing Management Business Analysis
• Compatibility High volume
• High‐volume 20
Real user monitoring
• Real‐user monitoring Web performance
• Web performance
• Functionality backbone load • Last Mile monitoring analytics
• Performance • Real‐world • Backbone monitoring • Benchmarks
Last Mile load • Internal monitoring • Business dashboard
Web 2.0, RIA, Streaming, Mobile
Dashboards, Recording & Alerting & APIs & Education &
Metrics & Analytics Provisioning Diagnostics Data Feeds Best Practices
World’s Most Comprehensive Testing Network
168+ countries 2,500+ ISPs
500+ 100+ 5,000+ 100,000+
combos of commercial nodes supported consumer‐grade
browsers & O/S and data centers mobile devices desktops
50. Questions
Gomez Customers Enjoy
Measurable Benefits
Increased conversions 10%
Reduced homepage load time from
11.3 seconds to 3.4 seconds
Improved page load times 23%
Improved page load times
Saved 50%+ in staff and fees
Reduced seven‐step
transaction time by 50%
Reduced downtime 45%
Achieved under 3 second
Achieved under 3 second
response time and 99%+
availability
Validated decision to consolidate
Validated decision to consolidate
three data centers
For more information visit Gomez.com or contact us at +1 781.778.2700