Your SlideShare is downloading. ×
Top Web 2.0 Performance Probleme
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Top Web 2.0 Performance Probleme

348

Published on

Die JavaScript-Engine wurde zum kritischen Teil einer Webanwendung. AJAX ist jener Ansatz, der es uns erlaubt, Nachrichten asynchron zwischen Browser und Server auszutauschen. Diese neuen Technologien …

Die JavaScript-Engine wurde zum kritischen Teil einer Webanwendung. AJAX ist jener Ansatz, der es uns erlaubt, Nachrichten asynchron zwischen Browser und Server auszutauschen. Diese neuen Technologien öffnen nicht nur neue Möglichkeiten - zu leicht ist es Fehler zu machen, die zu drastischen Performanzproblemen führen können. In dieser Session bekommen Sie einen detaillierten Überblick über die Top-5-Performanceprobleme die mit JavaScript/AJAX gemacht werden und erfahren, wie man diese Probleme verhindern kann.

Presented by Andi Grabner, Technology Strategist, dynaTrace-Compuware Center of Excellence, at the Java Forum in Stuttgart, July 2011

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

  • Be the first to like this

No Downloads
Views
Total Views
348
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Top Web 2.0 Performance Probleme
  • 2. Warum Web Performance wichtig ist?
  • 3. Umsatz, Loyalität und Reputation sind gefährdet
  • 4. Die Auswirkungen durch Studie belegt Unmittelbar Langfristig
  • 5. Die Top Probleme die wir uns nun ansehen• Langsame CSS Selektoren auf „älteren“ Browsern • http://blog.dynatrace.com/2009/11/09/101-on-jquery-selector-performance/ • http://blog.dynatrace.com/2009/11/30/101-on-prototype-css-selectors/• Veraltete JavaScript Libraries • http://www.dzone.com/links/r/how_bad_outdated_javascript_libraries_are_for_pag.html• Zu viel AJAX/XHR Communication • http://blog.dynatrace.com/2010/08/12/ajax-best-practices-reduce-and-aggregate-similar- xhr-calls/ • http://blog.dynatrace.com/2011/03/04/real-life-ajax-troubleshooting-guide/• Aufwändige DOM Manipulationen • http://blog.dynatrace.com/2010/04/14/week-15-optimizing-data-intensive-webpages-by- example/• Klassiker: Zu viele Ressourcen, Schlechtes Caching • http://blog.dynatrace.com/2010/06/04/hands-on-guide-verifying-fifa-world-cup-web-site- against-performance-best-practices/
  • 6. Langsame CSS Selektoren Nicht optimiert für spezifische Browser 6
  • 7. Veraltete JavaScript Libraries Alte JavaScript Libraries mit signifikanten Performanceproblemen
  • 8. Veraltete JavaScript Libraries (2)
  • 9. Veraltete JavaScript Libraries (3)
  • 10. Zu viele AJAX/XHR Calls
  • 11. Zu viele AJAX/XHR Calls (2)
  • 12. Aufwändige DOM Manipulation
  • 13. Die Klassiker – zu viele Ressourcen Zu viele Resourcen, Nicht optimierte Inhalte 13
  • 14. Die Klassiker – kein Caching Kein Caching oder keine CDNs 14
  • 15. Weitere Ressourcen• Interessante Links • Steve Souders: http://stevesouders.com • John Resig: http://ejohn.org/ • Web 2.0 Blogs: http://blog.dynatrace.com/ajax • Web Performance Conference: http://velocityconf.com• Tools • dynaTrace Ajax for IE und FF: http://ajax.dynatrace.com • YSlow for Firefox: http://developer.yahoo.com/yslow/ • PageSpeed for Chrome: http://code.google.com/speed/page-speed/
  • 16. Download the latest Application Performance almanac: Web | Cloud | DevOps | Mobile | Automation | Tuningwww.dynatrace.com/almanac

×