Presentation is loading. Please wait.

Presentation is loading. Please wait.

NEXT GEN YSLOW Marcel Duran Betty Tso Exceptional Performance Team.

Similar presentations


Presentation on theme: "NEXT GEN YSLOW Marcel Duran Betty Tso Exceptional Performance Team."— Presentation transcript:

1 NEXT GEN YSLOW Marcel Duran Betty Tso Exceptional Performance Team

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

3 Look Ma, I can haz speed!

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

5 performance analysis logic XUL HTML CSS JS network panel HTTP headers

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

7 performance analysis logic HTML CSS JS X-domain AJAX HTTP headers

8 Look Ma, new friend

9

10 Firebug Net Panel

11 NO ACCESS to Network Panel

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

13 http://blog.lassodatasystems.com ideally

14 Desktop

15 Hello Mobile

16

17 performance analysis logic HTML CSS

18 bookmarklet injection WITHOUT messing with the page

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

20 performance analysis logic HTML CSS YUI JS ? HTTP headers

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

22 scalable proxy solution needed

23

24 performance analysis logic HTML CSS YUI JS YQL HTTP headers

25 post page onload resource detection

26 contentWindow.onload listener iframe

27 inject Doc HTML content

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

29

30

31

32

33

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

35 coming soon powered by new mobile friendly interface

36 coming soon JSON in the cloud support

37 coming soon open source

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

39 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

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

41 YSlow for Mobile, Beta

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

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


Download ppt "NEXT GEN YSLOW Marcel Duran Betty Tso Exceptional Performance Team."

Similar presentations


Ads by Google