1 / 43


NEXT GEN YSLOW. Marcel Duran Betty Tso. Exceptional Performance Team. WPO - Web Performance Optimization Y! Property Performance Scalability Make Things Go Faster. Yahoo! Exceptional Performance. Look Ma, I can haz speed!. MONOLITHIC CODE.

Download Presentation


An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.


Presentation Transcript

  1. NEXT GEN YSLOW Marcel Duran Betty Tso Exceptional Performance Team

  2. WPO - Web Performance Optimization Y! Property Performance Scalability Make Things Go Faster Yahoo! Exceptional Performance

  3. Look Ma, I can haz speed!

  4. MONOLITHIC CODE http://www.flickr.com/photos/peternijenhuis/199756027

  5. performance analysis logic JSnetwork panel HTTP headers XULHTMLCSS

  6. http://www.flickr.com/photos/fallenpegasus/2917187937/

  7. performance analysis logic JSX-domain AJAX HTTP headers HTMLCSS

  8. Look Ma, new friend

  9. Firebug Net Panel

  10. NO ACCESS to Network Panel

  11. precision - apples to apples more accurate less accurate http://www.pachd.com

  12. ideally http://blog.lassodatasystems.com

  13. Desktop

  14. Hello Mobile

  15. performance analysis logic HTMLCSS

  16. bookmarklet injectionWITHOUT messing with the page

  17. http://www.electricretard.com/comics/sandbox_01.png

  18. performance analysis logic JS           ? HTTP headers HTMLCSSYUI

  19. AJAX can't cross borders http://www.flickr.com/photos/mpd01605/3939455673

  20. scalable proxy solution needed

  21. performance analysis logic JS YQL HTTP headers HTMLCSSYUI

  22. post page onload resource detection

  23. iframe contentWindow.onload listener

  24. inject Doc HTML content

  25. onload Mutation events listener:   - DOMNodeInserted  - DOMAttrModified looking for src and href

  26. http://www.flickr.com/photos/nickellis74/3800538245 http://pocketnow.com/how-to/video-try-this-multitouch-gesture-on-iphone-or-webos

  27. coming soon powered by new mobile friendly interface

  28. coming soon JSON in the cloud support

  29. coming soon open source

  30. coming soon multi language http://www.flickr.com/photos/mag3737/5480814627

  31. coming soon {   "log":{     "version":"1.1",     "creator":{       "name":"Firebug",       "version":"1.6.2"     },     "browser":{       "name":"Firefox",       "version":"3.6.15"     },     "pages":[{         "startedDateTime":"2011-03-12T01:50:56.991-08:00",         "id":"page_34997",         "title":"dvd - Yahoo! Search Results",         "pageTimings":{           "onContentLoad":987,           "onLoad":1052         }       }     ],     "entries":[{         "pageref":"page_34997",         "startedDateTime":"2011-03-12T01:50:56.991-08:00",         "time":771,         "request":{           "method":"GET",           "url":"http://search.yahoo.com/search?p=dvd",           "httpVersion":"HTTP/1.1",           "cookies":[{               "name":"B",               "value":"f0lhc3p6nkqd4&b"             },             {               "name":"CH" HAR importer command line JavaScript

  32. YQL Thank you! phpied.com http://www.flickr.com/photos/oreillyconf/4729159148/

  33. YSlow for Mobile, Beta

  34. Alpha Demo http://www.smushit.com/demo/yslow/ ** expires tonight @ 6pm PDT **

  35. Contact us Exceptional Performance tech.groups.yahoo.com/group/exceptional-performance

More Related