SlideShare a Scribd company logo
1 of 64
Download to read offline
The web should be fast.                                             Executive Summary


                                                     Performance Report for:
                                                     http://www.yahoo.com/

                                                     Report generated: Sunday, November 20, 2011, 1:00 AM -0800
                                                     Test Server Region: Vancouver, Canada
                                                     Using: Firefox 3.6.16, Page Speed 1.10.2, YSlow 2.1.0



                                                          Page Speed Grade:                                  YSlow Grade:

                                                           (86%) Avg: 83%                                    (86%) Avg: 75%
                                                     Page load time: 19.37s       Total page size: 360KB         Total number of requests: 46


  Priority Issues (Top 5)
    Combine images using CSS sprites                                                 F (0)         Avg
                                                                                                   5     Score: 56%         Images       Medium
                                                                                                6
    Avoid bad requests                                                              F (48)      % 9Avg   Score: 96%         Content      High
                                                                                                6
    Optimize images                                                                 E (53)      % 7Avg   Score: 74%         Images       High
                                                                                                4
    M inimize DNS lookups                                                          D (60)       % 8Avg   Score: 89%         Content      High
                                                                                                9
    M inimize request size                                                         C (73)       % 1Avg   Score: 100%        Content      High
                                                                                                00
                                                                                                %
  How does this affect me?
                                                                                What do these grades mean?
  Studies show that users leave a site if it hasn't loaded in 4 seconds;
  keep your users happy and engaged by providing a fast performing              GTmetrix analyzes your site with Google and Yahoo!'s metrics for
  website.                                                                      how to best develop a site for optimized speed. The grades you
                                                                                see represent how well the scanned URL adheres to those rules.
  As if you didn't need more incentive, Google has announced that
  they are using page speed in their ranking algorithm.
                                                                                Lower grades (C or lower) mean that the page can stand to be
                                                                                faster using better practices and optimizing your settings.
  About GTmetrix

  We can help you develop a faster, more efficient, and all-around              What's in this report?
  improved website experience for your users. We use Google Page
  Speed and Yahoo! YSlow to grade your site's performance and                   This report covers basic to technical analyses on your page. It is
  provide actionable recommendations to fix these issues.                       categorized under many headings:

                                                                                    Executive: Overall score information and Priority Issues
  About the Developer
                                                                                    History: Graphed history of past performance
                                 GTmetrix is developed by the good                  Waterfall: Graph of your site's loading timeline
                                 folks at Gossamer Threads, a                       Technical: In-depth Page Speed & YSlow information
                                 Vancouver-based company with over
                                 16 years experience in web technology.         These will provide you with a snapshot of your performance.
                                 www.gossamer-threads.com




Analyze your site at http://gtmetrix.com                                                                                                     Page 1 of 64
History
  Page load times
     50 s


     40 s


     30 s


     20 s


     10 s


      0s
            Jul 1           Sep 1             Nov 1              Jan 1   Mar 1   May 1   Jul 1   Sep 1   Nov 1
            HTML D/L Time      Page Load Time



  Page sizes and request counts
    3 MB                                                                                                         80

    2 MB
                                                                                                                 60
    2 MB

    1 MB                                                                                                         40

  977 KB
                                                                                                                 20
  488 KB

       0                                                                                                         0
            Jul 1           Sep 1             Nov 1              Jan 1   Mar 1   May 1   Jul 1   Sep 1   Nov 1
            Total Page Elements      HTML Size        Total Page Size



  Page Speed and YSlow scores
   100%

    95%

    90%

    85%

    80%

    75%

    70%
            Jul 1           Sep 1             Nov 1              Jan 1   Mar 1   May 1   Jul 1   Sep 1   Nov 1
            Page Speed Score        YSlow Score




Analyze your site at http://gtmetrix.com                                                                 Page 2 of 64
Waterfall
  The waterfall graph displays the loading behaviour of your site in Firefox. It can be used to discover simple issues such as 404's or more complex
  issues such as external resources blocking page rendering.

     Yahoo! Canada
       GET www.yahoo.com          302 Found     yahoo.com              80 B   78ms
       GET ca.yahoo.com           200 OK        ca.yahoo.com          45 KB    445ms
       GET combo?metro/g/core_yui_3.3.0.css&metro/g/core_srvc_1.0.6.css&metro/g/core_mod_1.0.91.css&metro/g/fp/fp_0.1.120.css&metro
                             200 OK       l.yimg.com      36.5 KB    29ms
       GET p.gif                  200 OK        l.yimg.com             43 B    9ms
       GET sprite_ip_redirect_052109.gif
                                200 OK          l.yimg.com             1 KB     5ms
       GET gsprite_20100302.png
                              200 OK            l1.yimg.com          1.8 KB     12ms
       GET yahoo_logo_ca.png      200 OK        l.yimg.com           3.1 KB     4ms
       GET gsprite_pg_slate_20110124.png
                               200 OK           l1.yimg.com          2.3 KB     12ms
       GET tab_grd_pg_slate_20111013.png
                              200 OK            l1.yimg.com          2.4 KB     4ms
       GET spr_masthd_slate_20100628_ltr.png
                              200 OK      l1.yimg.com                1006 B     5ms
       GET us_flag.gif            200 OK        l.yimg.com           1.4 KB     5ms
       GET astro_metrolarge3.jpg OK
                               200              l1.yimg.com         12.3 KB     9ms
       GET astromesl.jpg          200 OK        l1.yimg.com          4.5 KB     9ms
       GET winter-mersl.jpg       200 OK        l1.yimg.com          5.2 KB     13ms
       GET windmetrsl.jpg         200 OK        l1.yimg.com          2.2 KB     14ms
       GET natwood_sm.jpg         200 OK        l1.yimg.com          4.9 KB     5ms
       GET icon_spr_20111020.png OK
                              200               l.yimg.com           3.1 KB     5ms
       GET sprite_pg_slate_20110620_ltr.png l1.yimg.com
                               200 OK                                 10 KB     9ms
       GET spr_apps_ca.png        200 OK        l1.yimg.com          3.9 KB     4ms
       GET personals_20100602.gif OK
                              200               l1.yimg.com          1.1 KB     5ms
       GET sprite_pg_nontheme_20111020_ltr.png
                              200 OK      l1.yimg.com                4.5 KB     9ms
       GET groups_20100602.gif 200 OK           l1.yimg.com          1.1 KB     5ms
       GET monster_20100602.gif
                             200 OK             l1.yimg.com           380 B     4ms
       GET mobile_20100602.gif 200 OK           l1.yimg.com           627 B     4ms
       GET myyahoo_20100602.gif OK
                            200                 l1.yimg.com           641 B     4ms
       GET omg_20100602.gif       200 OK        l1.yimg.com            1 KB     5ms
       GET face_20100602.gif      200 OK        l1.yimg.com           362 B     4ms
       GET sprite_videoicon_20101130_ltr.png
                               200 OK       l.yimg.com                 2 KB     5ms
       GET 92x55wjglm69x3.jpg 200 OK            l.yimg.com           2.6 KB     4ms
       GET 55x30l9hkqli7x.jpg     200 OK        l.yimg.com           3.7 KB      5ms
       GET 300x250ly00qiitj.gif 200 OK          l.yimg.com          22.1 KB      6ms
       GET flic03.jpg             200 OK        l.yimg.com          13.5 KB      10ms
       GET flic01s.jpg            200 OK        l.yimg.com           2.6 KB      4ms
       GET flic02s.jpg            200 OK        l.yimg.com           2.5 KB      12ms
       GET img_6e4adb16.jpg       200 OK        l.yimg.com           2.1 KB      4ms
       GET sprite_videoicon_20100201_ltr.png
                               200 OK       l.yimg.com                 2 KB      5ms
       GET ybang_22_111908.gif200 OK            l.yimg.com            469 B      4ms
       GET combo?metro/g/uicontrib/yui/yui_3.3.0.js
                             200 OK       l.yimg.com                 8.7 KB      13ms
       GET astro_metrolarge3.jpg" Not Found ca.yahoo.com
                               404                                   2.5 KB       36ms
       GET winter-meorlarge3.jpg" Not Found ca.yahoo.com
                               404                                   2.5 KB       58ms
       GET windmobile-metrolarge.jpg"
                              404 Not Found ca.yahoo.com             2.5 KB       81ms
       GET natwood_main.jpg" 404 Not Found ca.yahoo.com             2.5 KB       82ms
       GET combo?metro/g/core_yui_3.3.0.js&metro/g/core_pf_1.0.4.js&metro/g/core_srvc_1.0.12.js&metro/g/core_mod_1.0.117.js&metro/g/
                             200 OK       l.yimg.com     132.8 KB      31ms
       GET bcr_2.0.5.js           200 OK        l.yimg.com            938 B           212ms
       GET b?P=Q7gt8mKJlT2mCGD5TsjBmQ3qzLsMWk7IwZkAAj.s&T=17pfk6acb/X=1321779609/E=2142623533/R=catop/K=5/V=1.1/W=JR/Y=CA/
                            200 OK     row.bc.yahoo.com  43 B                                                  17.27s
       GET sprite_fs.png          200 OK        l.yimg.com           3.8 KB              9ms
        46 Requests                                               360.2 KB                                               19.37s (onload: 19.38s)




Analyze your site at http://gtmetrix.com                                                                                                  Page 3 of 64
Page Speed Recommendations
    RECOM M ENDATION                                               GRADE                     RELATIVE                 TYPE            PRIORITY

    Combine images using CSS sprites                                              F (0)     Avg Score: 56%
                                                                                            5                      Images             Medium
                                                                                         6
    The following images served from yimg.com should be combined into as few images as possible using CSS sprites.
                                                                                         %
        http://l.yimg.com/a/i/ww/met/intl_flag_icons/20111011/us_flag.gif
        http://l.yimg.com/a/i/ww/met/mod/ybang_22_111908.gif
        http://l.yimg.com/a/i/ww/met/sprite_ip_redirect_052109.gif
        http://l1.yimg.com/a/i/ww/met/gsprite_20100302.png
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/face_20100602.gif
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/groups_20100602.gif
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/mobile_20100602.gif
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/monster_20100602.gif
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/myyahoo_20100602.gif
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/omg_20100602.gif
        http://l1.yimg.com/a/i/ww/met/pa_icons_18/personals_20100602.gif


    Avoid bad requests                                                           F (48)         Avg Score: 96%
                                                                                                9                      Content         High
                                                                                              6
    The following requests are returning 404/410 responses. Either fix the broken links, or remove the references to the non-existent resources.
                                                                                              %
        http://ca.yahoo.com/%5C%22http:%5C/%5C/d.yimg.com%5C/nl%5C/frontpage%5C/site%5C/player.swf%5C%22
        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/astro_metrol...
        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/windmobile-m...
        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/winter-meorl...
        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/cv%5C/ip%5C/ap%5C/default%5C/111117%5C/natwood...


    Optimize images                                                              E (53)          Avg Score: 74%
                                                                                                 7                    Images          High
                                                                                             4
    Optimizing the following images could reduce their size by 21.6KiB (21% reduction).      %
        Losslessly compressing   http://l.yimg.com/cv/ae/ca/audience/111120/300x250ly00qiitj.gif could save 3.6KiB (16% reduction). See
        optimized version.
        Losslessly compressing   http://l1.yimg.com/a/i/ca/metro/nov11/winter-mersl.jpg could save 3.1KiB (58% reduction). See optimized
        version.
        Losslessly compressing   http://l1.yimg.com/cv/ip/ap/default/111117/natwood_sm.jpg could save 3.0KiB (61% reduction). See optimized
        version.
        Losslessly compressing   http://l1.yimg.com/a/i/ca/metro/nov11/astromesl.jpg could save 3.0KiB (67% reduction). See optimized version.
        Losslessly compressing   http://l1.yimg.com/a/i/ca/metro/nov11/astro_metrolarge3.jpg could save 2.8KiB (22% reduction). See optimized
        version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/logo/20100909/yahoo_logo_ca.png could save 1.2KiB (40% reduction). See
        optimized version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/intl_flag_icons/20111011/us_flag.gif could save 1.0KiB (71% reduction). See
        optimized version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/mod/lightbox/sprite_fs.png could save 994B (25% reduction). See optimized version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/tab/icon_spr_20111020.png could save 980B (30% reduction). See optimized
        version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/th/slate/sprite_pg_slate_20110620_ltr.png could save 910B (8% reduction). See
        optimized version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/sprite_ip_redirect_052109.gif could save 360B (34% reduction). See optimized
        version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/pa_icons_18/omg_20100602.gif could save 112B (10% reduction). See optimized
        version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/sprite_videoicon_20100201_ltr.png could save 104B (5% reduction). See optimized
        version.
        Losslessly compressing   http://l.yimg.com/a/i/ww/met/sprite_videoicon_20101130_ltr.png could save 104B (5% reduction). See optimized



Analyze your site at http://gtmetrix.com                                                                                                    Page 4 of 64
version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/sprite_pg_nontheme_20111020_ltr.png could save 50B (1% reduction). See
        optimized version.
        Losslessly compressing   http://l.yimg.com/cv/ae/ca/audience/110520/92x55wjglm69x3.jpg could save 47B (1% reduction). See optimized
        version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/pa_icons_18/20101213/spr_apps_ca.png could save 39B (0% reduction). See
        optimized version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/th/slate/gsprite_pg_slate_20110124.png could save 39B (1% reduction). See
        optimized version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/th/slate/tab_grd_pg_slate_20111013.png could save 39B (1% reduction). See
        optimized version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/th/slate/spr_masthd_slate_20100628_ltr.png could save 36B (3% reduction). See
        optimized version.
        Losslessly compressing   http://l1.yimg.com/a/i/ww/met/pa_icons_18/personals_20100602.gif could save 34B (3% reduction). See
        optimized version.
        Losslessly compressing   http://l.yimg.com/cv/ae/us/auto_test/111022/55x30l9hkqli7x.jpg could save 17B (0% reduction). See optimized
        version.


    M inimize DNS lookups                                                         D (60)      Avg Score: 89%
                                                                                              8                     Content        High
                                                                                            9
    The hostnames of the following urls only serve one resource each. Avoid the extra DNS lookups by serving these resources from existing
                                                                                            %
    hostnames.

        http://row.bc.yahoo.com/b?P=Q7gt8mKJlT2mCGD5TsjBmQ3qzLsMWk7IwZkAAj.s&T=17pfk6acb%2fX%3d1321779609%2f...
        http://www.yahoo.com/


    M inimize request size                                                        C (73)           Avg Score: 100%
                                                                                                   1                     Content    High
                                                                                                00
    The requests for the following URLs don't fit in a single packet. Reducing the size of these%requests could reduce latency.

        http://ca.yahoo.com/%5C%22http:%5C/%5C/d.yimg.com%5C/nl%5C/frontpage%5C/site%5C/player.swf%5C%22 has a request size of
        1.9KiB

             Request URL: 96B
             Cookies: 1.4KiB
             Referer Url: 25B
             Other: 377B

        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/astro_metrol... has a request
        size of 1.9KiB

             Request URL: 115B
             Cookies: 1.4KiB
             Referer Url: 25B
             Other: 347B

        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/windmobile-m... has a request
        size of 1.9KiB

             Request URL: 119B
             Cookies: 1.4KiB
             Referer Url: 25B
             Other: 347B

        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/winter-meorl... has a request
        size of 1.9KiB

             Request URL: 115B
             Cookies: 1.4KiB
             Referer Url: 25B
             Other: 347B

        http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/cv%5C/ip%5C/ap%5C/default%5C/111117%5C/natwood... has a request
        size of 1.9KiB

             Request URL: 115B
             Cookies: 1.4KiB
             Referer Url: 25B
             Other: 347B



Analyze your site at http://gtmetrix.com                                                                                                Page 5 of 64
http://ca.yahoo.com/p.gif;_ylp=A2KJlc2ZwchOodcAyDkt17V_?t=1321779628893&hpset=1 has a request size of 1.9KiB

             Request URL: 79B
             Cookies: 1.4KiB
             Referer Url: 25B
             Other: 347B

        http://l.yimg.com/a/i/ww/met/mod/lightbox/sprite_fs.png has a request size of 1.5KiB

             Request URL: 55B
             Cookies: 0B
             Referer Url: 1.1KiB
             Other: 336B

        http://l.yimg.com/a/i/ww/met/sprite_ip_redirect_052109.gif has a request size of 1.5KiB

             Request URL: 58B
             Cookies: 0B
             Referer Url: 1.1KiB
             Other: 336B

        http://l.yimg.com/a/i/ww/met/sprite_videoicon_20100201_ltr.png has a request size of 1.5KiB

             Request URL: 62B
             Cookies: 0B
             Referer Url: 1.1KiB
             Other: 336B

        http://l.yimg.com/a/i/ww/met/sprite_videoicon_20101130_ltr.png has a request size of 1.5KiB

             Request URL: 62B
             Cookies: 0B
             Referer Url: 1.1KiB
             Other: 336B

        http://l.yimg.com/a/i/ww/met/tab/icon_spr_20111020.png has a request size of 1.5KiB

             Request URL: 54B
             Cookies: 0B
             Referer Url: 1.1KiB
             Other: 336B

        http://row.bc.yahoo.com/b?P=Q7gt8mKJlT2mCGD5TsjBmQ3qzLsMWk7IwZkAAj.s&T=17pfk6acb%2fX%3d1321779609%2f... has a
        request size of 1.8KiB

             Request URL: 1.4KiB
             Cookies: 95B
             Referer Url: 25B
             Other: 351B


    Use efficient CSS selectors                                                    F (0)         Avg
                                                                                                 3 Score: 30%    CSS              Low
                                                                                               0
    http://l.yimg.com/a/combo?metro/g/core_yui_3.3.0.css&metro/g/core_srvc_1.0.6.css&metro/g/core_mod_1.... has 270 very inefficient rules, 430
                                                                                               %
    inefficient rules, and 21 potentially inefficient uses of :hover out of 2,526 total rules.

      Very inefficient rules (good to fix on any page):

          .y-menu-default li.selected a Tag key with 2 descendant selectors and Class overly qualified with tag
          .y-menu-default li.selected a:visited Tag key with 2 descendant selectors and Class overly qualified with tag
          .ua-ie6 .y-ulm-default .y-ulm-alert .y-ulm-alert-bd h4 Tag key with 4 descendant selectors
          .y-tl-news li.selected a Tag key with 2 descendant selectors and Class overly qualified with tag
          .ua-ie7 .y-tl-news li.selected a:hover Tag key with 3 descendant selectors and Class overly qualified with tag
          .ua-ie6 .y-tl-news li.selected a:hover Tag key with 3 descendant selectors and Class overly qualified with tag
          .y-sortable * Universal key with descendant selector
          .y-sortable-proxy * Universal key with descendant selector
          .y-sortable-debug .y-sortable-proxy * Universal key with 2 descendant selectors
          .type_breakingnews_default li.link a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.link a Tag key with 2 descendant selectors and Class overly qualified with tag




Analyze your site at http://gtmetrix.com                                                                                              Page 6 of 64
.type_breakingnews_default li.audio a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.search a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.photo a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.video a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.flickr a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.answers a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.text a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default .generic li.link a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default .generic li.audio a Tag key with 3 descendant selectors and Class overly qualified with
          tag
          .type_breakingnews_default .generic li.search a Tag key with 3 descendant selectors and Class overly qualified with
          tag
          .type_breakingnews_default .generic li.photo a Tag key with 3 descendant selectors and Class overly qualified with
          tag
          .type_breakingnews_default .generic li.video a Tag key with 3 descendant selectors and Class overly qualified with
          tag
          .type_breakingnews_default li.flickr a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.answers a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_breakingnews_default li.text a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_news .specialevents .main-story .image img Tag key with 4 descendant selectors
          .ua-ie8 .type_news .specialevents .preview-links li Tag key with 4 descendant selectors
          .type_news .specialevents .events-table td a Tag key with 4 descendant selectors
          .ua-ie6 .type_news .specialevents .events-table td a Tag key with 5 descendant selectors
          .type_news .specialevents .events-table .last td a Tag key with 5 descendant selectors
          .type_news .specialevents .events-table tr.last td Tag key with 4 descendant selectors and Class overly qualified
          with tag
          .type_news .specialevents .events-table a.medals img Tag key with 4 descendant selectors and Class overly qualified
          with tag
          .type_news .specialevents .mm-results li p Tag key with 4 descendant selectors
          .type_news .specialevents .mm-results li div Tag key with 4 descendant selectors
          .ua-ie6 .type_news .specialevents .mm-results li Tag key with 4 descendant selectors
          .ua-ie7 .type_news .specialevents .mm-results li Tag key with 4 descendant selectors
          .type_news .specialevents .mm-results p strong Tag key with 4 descendant selectors
          .type_news .specialevents .mm-results p span Tag key with 4 descendant selectors
          .ua-ie6 .type_news .specialevents .worldcup-mode td Tag key with 4 descendant selectors
          .ua-ie7 .type_news .specialevents .worldcup-mode td Tag key with 4 descendant selectors
          .ua-ie6 .type_news .specialevents .worldcup-mode .no-border td Tag key with 5 descendant selectors
          .ua-ie7 .type_news .specialevents .worldcup-mode .no-border td Tag key with 5 descendant selectors
          .type_news .specialevents .worldcup-mode .status .live span Tag key with 5 descendant selectors
          .type_news .specialevents .worldcup-mode .status .live span span Tag key with 6 descendant selectors
          .type_news .specialevents .senate .party-dem h5 Tag key with 4 descendant selectors
          .type_news .specialevents .house .party-dem h5 Tag key with 4 descendant selectors
          .type_news .specialevents .house .legend span Tag key with 4 descendant selectors
          .type_news .specialevents .house .party-independent .legend span Tag key with 5 descendant selectors
          .type_news .specialevents .party-other .legend span Tag key with 4 descendant selectors
          .type_news .specialevents .senate li.party-gop h5 Tag key with 4 descendant selectors and Class overly qualified
          with tag
          .type_news .specialevents .house li.party-gop h5 Tag key with 4 descendant selectors and Class overly qualified with
          tag
          .type_news .specialevents .preview2-mode .prev-thumbs img Tag key with 4 descendant selectors
          .type_news .specialevents .preview2-mode .prev-thumbs li Tag key with 4 descendant selectors
          .type_news .specialevents .preview2-mode .ul-headline li Tag key with 4 descendant selectors
          .ua-ie6 .type_news .specialevents .preview2-mode .prev-thumbs li Tag key with 5 descendant selectors
          .ua-ie7 .type_news .specialevents .preview2-mode .prev-thumbs li Tag key with 5 descendant selectors
          .ua-ie6 .type_specialevents .breaking-news .img img Tag key with 4 descendant selectors
          .ua-ie7 .type_specialevents .breaking-news .img img Tag key with 4 descendant selectors
          .ua-ie7 .type_specialevents .breaking-news .img a Tag key with 4 descendant selectors
          .ua-ie6 .type_specialevents .breaking-news .img a Tag key with 4 descendant selectors
          .type_specialevents .breaking-news .foot li a Tag key with 4 descendant selectors
          .ue-ie .type_specialevents .breaking-news .headlines li Tag key with 4 descendant selectors
          .ua-ie6 .type_specialevents .breaking-news .headlines a Tag key with 4 descendant selectors
          .ua-ie6 .type_specialevents .breaking-news .head span Tag key with 4 descendant selectors



Analyze your site at http://gtmetrix.com                                                                                   Page 7 of 64
.type_contentcarouselslideshow1 .type2article .thumb-img .link a Tag key with 4 descendant selectors
          .type_contentcarouselTopten_default ol.first li Tag key with 2 descendant selectors and Class overly qualified with
          tag
          .ua-ie .type_contentcarouselTopten_default ol li a Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselTopten_default .ranked ol li Tag key with 4 descendant selectors
          .ua-ie .type_contentcarouselTopten_default .ranked ol li a Tag key with 5 descendant selectors
          .ua-ie6 .type_contentcarouselTopten_default .type8bullet ol span Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselTopten_default .type8bullet ol li Tag key with 4 descendant selectors
          .ua-ie .type_contentcarouselTopten_default .type8bullet ol li a Tag key with 5 descendant selectors
          .type_contentcarouselTopten_default .typedefault ol li a Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselTopten_default .typedefault ol li a Tag key with 5 descendant selectors
          .ua-ie7 .type_contentcarouselTopten_default .typedefault ol li a Tag key with 5 descendant selectors
          .type_contentcarouselTopten_default .typeranked5 ol li a Tag key with 4 descendant selectors
          .ua-ie .type_contentcarouselTopten_default .typeranked5 ol li a Tag key with 5 descendant selectors
          .ua-ie7 .type_contentcarouselTopten_default .typeranked10activity .aindi ol Tag key with 4 descendant
          selectors
          .ua-ie6 .type_contentcarouselTopten_default .typeranked10activity .aindi ol Tag key with 4 descendant
          selectors
          .type_contentcarouselpulse_default ol.pulse-list li a Tag key with 3 descendant selectors and Class overly
          qualified with tag
          .type_contentcarouselpulse_default ul.pulse-list li a Tag key with 3 descendant selectors and Class overly
          qualified with tag
          .type_contentcarouselpulse_default .typetopic .pulse-list li a Tag key with 4 descendant selectors
          .ua-ie .type_contentcarouselpulse_default .typetopic .pulse-list li a Tag key with 5 descendant selectors
          .type_contentcarouselshopping_default .typeshopping10 .thumbs li a Tag key with 4 descendant selectors
          .type_contentcarouselshopping_default .typeshopping10 .thumbs li a img Tag key with 5 descendant selectors
          .ua-ie6 .type_contentcarouselshopping_default .typeshopping10 .thumbs li a img Tag key with 6 descendant
          selectors
          .ua-ie6 .type_contentcarouselshopping_default .typeshopping8 .header li Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselshopping_default .typeshopping8 .header li Tag key with 4 descendant selectors
          .type_contentcarouselshopping_default .typeshopping8 .thumbs li a Tag key with 4 descendant selectors
          .type_contentcarouselshopping_default .typeshopping8 .thumbs li a img Tag key with 5 descendant selectors
          .ua-ie6 .type_contentcarouselshopping_default .typeshopping8 .thumbs li a img Tag key with 6 descendant
          selectors
          .ua-ie6 .type_contentcarouselshopping_default .typeshopping8 .bottom li Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselshopping_default .typeshopping8 .bottom li Tag key with 4 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .hd strong img Tag key with 5 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .hd span Tag key with 4 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .img img Tag key with 6 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .time em Tag key with 6 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .time img Tag key with 6 descendant
          selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .time span Tag key with 6 descendant
          selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b strong Tag key with 5 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b em Tag key with 5 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b strong Tag key with 5 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b em Tag key with 5 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b div Tag key with 5 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b div a Tag key with 6 descendant selectors
          .type_contentcarouselshopping1_default .typeshopping1 .pb .ft a Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselshopping_default .typeshopping9 .thumbs li Tag key with 4 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .thumbs li a Tag key with 4 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .thumbs li a img Tag key with 5 descendant selectors
          .y-sun-3 #y-masthead .stabs .more-tab a Tag key with 4 descendant selectors
          .y-sun-4 #y-masthead .stabs .more-tab a Tag key with 4 descendant selectors
          .y-sun-3 #y-masthead .stabs li.selected a Tag key with 4 descendant selectors and Class overly qualified with tag
          .y-sun-4 #y-masthead .stabs li.selected a Tag key with 4 descendant selectors and Class overly qualified with tag
          .y-sun-4 #y-shade .y-wshade .learn a Tag key with 4 descendant selectors
          .y-sun-3 #y-shade .y-wshade .learn a Tag key with 4 descendant selectors
          .type_ipredirect .y-wshade .choices .local a Tag key with 4 descendant selectors
          .type_ipredirect .y-wshade .choices .local a:hover Tag key with 4 descendant selectors



Analyze your site at http://gtmetrix.com                                                                                Page 8 of 64
.type_ipredirect .y-wshade .choices .dotcom a Tag key with 4 descendant selectors
          .type_masthead_default .stabs li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_masthead_default .more-search li.selected a Tag key with 3 descendant selectors and Class overly qualified
          with tag
          .bkt348 .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors
          .ua-wk .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors
          .ua-ff2 .type_masthead_default .sa-holder .sa-results li Tag key with 4 descendant selectors
          .type_masthead_default .sa-holder .sa-results .added-notice em Tag key with 4 descendant selectors
          .type_masthead_default .sa-holder .sa-results li.selected a:hover Tag key with 4 descendant selectors and
          Class overly qualified with tag
          .ua-ie6 .type_masthead_default .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors
          and Class overly qualified with tag
          .ua-ie7 .type_masthead_default .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors
          and Class overly qualified with tag
          .ua-ie7 .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors
          .ua-wk .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors
          .ua-op .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors
          .type_masthead_default .asia .sa-results a strong Tag key with 4 descendant selectors
          .type_masthead_default .asia .sa-holder .sa-results a Tag key with 4 descendant selectors
          .type_masthead_default .asia .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors
          and Class overly qualified with tag
          .type_masthead_default .lightbg .sa-results a strong Tag key with 4 descendant selectors
          .type_masthead_default .lightbg .sa-holder .sa-results a Tag key with 4 descendant selectors
          .type_masthead_default .lightbg .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant
          selectors and Class overly qualified with tag
          .sa-tray * Universal key with descendant selector
          li.sa-spayt a b Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_masthead_default .sa-tray li a b Tag key with 4 descendant selectors
          .type_masthead_default .sa-tray li a b Tag key with 4 descendant selectors
          .type_masthead_default .stabs li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_masthead_default div.mobilizer a Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_masthead_default .set-homepage-overlay ol li span Tag key with 4 descendant selectors
          .type_masthead_default .set-homepage-overlay ol li span strong Tag key with 5 descendant selectors
          .type_footer .double-align li.secondary a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_footer .sections li.secondary a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_footer .stacked-col li.secondary a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_footer .ysites .stacked-col .first h2 Tag key with 4 descendant selectors
          .type_subfooter li.first a Tag key with 2 descendant selectors and Class overly qualified with tag
          .ua-ff .type_subfooter li.first a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_news ul.local-lang li Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_news ul.local-lang li a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_news ul.local-lang li.bdr-l a Tag key with 3 descendant selectors and Class overly qualified with tag and Class
          overly qualified with tag
          .ua-ie6 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag
          .type_news ul.local-lang li a:focus Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_news ul.local-lang li a:hover Tag key with 3 descendant selectors and Class overly qualified with tag
          .ua-ie6 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ie7 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ie8 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ff .type_news .more li a Tag key with 4 descendant selectors
          .type_news_default .y-tl-news li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_news_default .news-stream li.has-thumb .thumb img Tag key with 4 descendant selectors and Class overly
          qualified with tag
          .type_news_default .accordion-stories li.has-thumb .thumb img Tag key with 4 descendant selectors and Class
          overly qualified with tag
          .ua-ff .bkt368 .type_news .do-close span Tag key with 4 descendant selectors
          .bkt368 .type_news .tab-prefs .tab-list li Tag key with 4 descendant selectors
          .bkt368 .type_news .tab-prefs .tab-list ol Tag key with 4 descendant selectors
          .ua-ie6 .type_news .lang-select .lang-dd li Tag key with 4 descendant selectors
          .type_news .lang-select .lang-dd li a Tag key with 4 descendant selectors
          .type_weather_default div.wnav .y-tablist li.selected a Tag key with 4 descendant selectors and Class overly
          qualified with tag and Class overly qualified with tag



Analyze your site at http://gtmetrix.com                                                                                  Page 9 of 64
.type_weather_default ul.wlayout li Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_weather_default ul.wlayout li strong Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_weather_default ul.wmode li.strong a:hover Tag key with 3 descendant selectors and Class overly qualified with
          tag and Class overly qualified with tag
          .type_weather_default ul.wmode li.strong a:link Tag key with 3 descendant selectors and Class overly qualified with
          tag and Class overly qualified with tag
          .type_weather_default ul.wmode li.strong a:visited Tag key with 3 descendant selectors and Class overly qualified
          with tag and Class overly qualified with tag
          .type_weather_default .wbar-city-full .wbar-bd .forecast-details h4 Tag key with 4 descendant selectors
          .type_weather_default table.city-details th Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_weather_default .classic-view table.city-details th Tag key with 3 descendant selectors and Class overly
          qualified with tag
          .type_weather_default table.city-details td Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_weather_default table.city-details tbody td Tag key with 3 descendant selectors and Class overly qualified
          with tag
          .type_weather_default table.city-details tr.border td Tag key with 3 descendant selectors and Class overly
          qualified with tag and Class overly qualified with tag
          .type_weather_edit a.wclose span Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_weather_edit form.saved-locations div label Tag key with 3 descendant selectors and Class overly qualified
          with tag
          .type_weather_edit form.saved-locations div a Tag key with 3 descendant selectors and Class overly qualified with tag
          .type_weather_edit form.saved-locations .scroll fieldset Tag key with 3 descendant selectors and Class overly
          qualified with tag
          .type_weather_edit form.saved-locations h4 Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_weather_edit form.saved-locations h4 span Tag key with 3 descendant selectors and Class overly qualified with
          tag
          .type_weather_edit form.saved-locations h4 span span Tag key with 4 descendant selectors and Class overly qualified
          with tag
          .type_weather_edit form.saved-locations .scroll div Tag key with 3 descendant selectors and Class overly qualified
          with tag
          .type_weather_edit form.saved-locations div input Tag key with 3 descendant selectors and Class overly qualified
          with tag
          .ua-ie6 .type_weather_edit form.saved-locations div input Tag key with 4 descendant selectors and Class overly
          qualified with tag
          .ua-ie7 .type_weather_edit form.saved-locations div input Tag key with 4 descendant selectors and Class overly
          qualified with tag
          .ua-ie8 .type_weather_edit form.saved-locations div input Tag key with 4 descendant selectors and Class overly
          qualified with tag
          .type_weather_default tr.border-b td Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_weather_default td.classic-error form Tag key with 2 descendant selectors and Class overly qualified with tag
          .type_tabbar .type_tuc .y-menu li a Tag key with 4 descendant selectors
          .type_tabbar .rtl .type_tuc .y-menu li a Tag key with 5 descendant selectors
          .type_tabbar .type_tuc .y-menu li.last a Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ie .type_tabbar .type_tuc .y-menu li.last a Tag key with 5 descendant selectors and Class overly qualified with
          tag
          .type_tabbar .tiles .type_tuc .y-menu a:hover Tag key with 4 descendant selectors
          .type_tuc .pageoptions .colors li a Tag key with 4 descendant selectors
          .type_mail_default .list .read .subject p Tag key with 4 descendant selectors
          .type_tabbar .type_mail_default .list h4 span Tag key with 4 descendant selectors
          .type_tabbar .tab .type_mail_default .list h4 a Tag key with 5 descendant selectors
          .type_tabbar .type_mail_default .email .date p Tag key with 4 descendant selectors
          .type_tabbar .type_mail .list table .subject span Tag key with 5 descendant selectors
          .type_tabbar .type_mail .list table .subject h4 Tag key with 5 descendant selectors
          .type_tabbar .type_mail .list table .date p Tag key with 5 descendant selectors
          .type_fptoday :focus Universal key with descendant selector
          .river-news .type_fptoday .extra .package-header img Tag key with 4 descendant selectors
          .type_fptoday .xo-toggle .main-story .story-body a Tag key with 4 descendant selectors
          .type_fptoday .xo-toggle .main-story .story-body p Tag key with 4 descendant selectors
          .type_fptoday .xo-toggle .main-story .story-body a Tag key with 4 descendant selectors
          .type_fptoday .xo-toggle .main-story .related-links a Tag key with 4 descendant selectors
          .type_fptoday .extra .main-story .xotitle h4 Tag key with 4 descendant selectors
          .type_fptoday .extra .main-story .xotitle h3 a Tag key with 5 descendant selectors




Analyze your site at http://gtmetrix.com                                                                                  Page 10 of 64
.ua-ie6 .type_multimedia_default .photos .more-links li Tag key with 4 descendant selectors
          .ua-ie7 .type_multimedia_default .photos .more-links li Tag key with 4 descendant selectors
          .type_multimedia_default .videos .item3 .primary img Tag key with 4 descendant selectors
          .type_multimedia_default .videos .item3 .secondary img Tag key with 4 descendant selectors
          .type_multimedia_default .item3 .secondary .video img Tag key with 4 descendant selectors
          .ua-ie6 .type_multimedia_default .item3 .secondary .video img Tag key with 5 descendant selectors
          .ua-ie7 .type_multimedia_default .item3 .secondary .video img Tag key with 5 descendant selectors
          .type_multimedia_default .item3 .new-sec a img Tag key with 4 descendant selectors
          .type_multimedia_default .map-mul .item3 .primary a Tag key with 4 descendant selectors
          .type_contentcarouselNews_default .var-news .top2 .head a Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselNews_default .var-news .img li Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselNews_default .var-news .img li Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselNews_default .var-news .top2 li Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselNews_default .var-news .top2 li Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselNews_default .var-news .bot2 li Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselNews_default .var-news .bot2 li Tag key with 4 descendant selectors
          .ua-ie6 .type_contentcarouselNews_default .var-news .img p Tag key with 4 descendant selectors
          .ua-ie7 .type_contentcarouselNews_default .var-news .img p Tag key with 4 descendant selectors
          .type_pa .sb .y .ft a Tag key with 4 descendant selectors
          .ua-ie6 .type_pa .sb .y .ft a Tag key with 5 descendant selectors
          .ua-ie6 .type_pa .sb .btn a Tag key with 4 descendant selectors
          .ua-ie7 .type_pa .sb .y-sortable-false a Tag key with 4 descendant selectors
          .type_pa .sb .edit .y-sortable a Tag key with 4 descendant selectors
          .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors
          .type_pa .sb .edit .btn a Tag key with 4 descendant selectors
          .ua-ie6 .type_pa .sb .edit .btn a Tag key with 5 descendant selectors
          .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors
          .type_pa .y-sortable-active * Universal key with 2 descendant selectors
          .type_pa .sb .qv .btna span Tag key with 4 descendant selectors
          .ua-ie6 .type_pa .sb .qv .btna span Tag key with 5 descendant selectors
          .ua-ie7 .type_pa .sb .qv .btna span Tag key with 5 descendant selectors
          .type_pa .sb .ptr button span Tag key with 4 descendant selectors
          .type_pa .sb .edit .hd button Tag key with 4 descendant selectors
          .type_pa .sb .edit .btn a Tag key with 4 descendant selectors
          .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors
          .type_pa .sb .edit .y-sortable-false a * Universal key with 5 descendant selectors
          .type_pa .sb .edit .ft * Universal key with 4 descendant selectors
          .ua-ie6 .type_pa .pa-unavailable li.pa-unavailable-all-svcs a Tag key with 4 descendant selectors and Class
          overly qualified with tag
          .type_pa .pa-flash .hd .do-flash-close span Tag key with 4 descendant selectors
          .ua-ie7 .type_pa .pa-flash .hd .do-flash-close span Tag key with 5 descendant selectors
          .ua-ie6 .type_pa .pa-flash .hd .do-flash-close span Tag key with 5 descendant selectors
          .type_pa .pa-apps-userlist .pa-unavailable li.pa-unavailable-all-svcs a Tag key with 4 descendant selectors
          and Class overly qualified with tag
          .type_pa .pa-app .pa-app-col1 .hd h2 Tag key with 4 descendant selectors
          .ua-ie6 .type_pa .pa-app .pa-app-col1 .hd h2 Tag key with 5 descendant selectors
          .ua-ff .type_pa .pa-add-hd .do-close span Tag key with 4 descendant selectors
          .ua-ie7 .type_pa .pa-add-hd .do-close span Tag key with 4 descendant selectors
          .ua-ie6 .type_pa .pa-add-hd .do-close span Tag key with 4 descendant selectors
          .type_pa .pa-add ol.y-add-col li Tag key with 3 descendant selectors and Class overly qualified with tag
          .ua-ie6 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ie7 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ie6 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag
          .ua-ie7 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag
          .type_tts_default ol.firstcol li Tag key with 2 descendant selectors and Class overly qualified with tag
          .ua-ie .type_tts_default ol li a Tag key with 4 descendant selectors

      Inefficient rules (good to fix on interactive pages):

          .mod .oops-msg h3 Tag key with 2 descendant selectors
          .mod .oops button Tag key with 2 descendant selectors
          .mod .oops a Tag key with 2 descendant selectors



Analyze your site at http://gtmetrix.com                                                                               Page 11 of 64
.y-menu li a Tag key with 2 descendant selectors
          .y-menu-default li a Tag key with 2 descendant selectors
          .y-menu-default li a:visited Tag key with 2 descendant selectors
          .y-ulm-default .y-ulm-setdefault input Tag key with 2 descendant selectors
          .y-ulm-default .y-ulm-locations h4 Tag key with 2 descendant selectors
          .y-ulm-default .y-ulm-locations ul Tag key with 2 descendant selectors
          .y-ulm-default .y-ulm-alert .y-ulm-alert-bd h4 Tag key with 3 descendant selectors
          .y-ulm-default .y-ulm-suggest-items h4 Tag key with 2 descendant selectors
          .y-ulm-default .y-ulm-err h4 Tag key with 2 descendant selectors
          .y-ulm-default .y-ulm-err p Tag key with 2 descendant selectors
          .y-nav .prev .btn span Tag key with 3 descendant selectors
          .y-nav .next .btn span Tag key with 3 descendant selectors
          .y-nav .play .btn span Tag key with 3 descendant selectors
          .y-nav .pause .btn span Tag key with 3 descendant selectors
          .y-nav .prev .btn span Tag key with 3 descendant selectors
          .y-nav .next .btn span Tag key with 3 descendant selectors
          .y-nav .play .btn span Tag key with 3 descendant selectors
          .y-nav .pause .btn span Tag key with 3 descendant selectors
          .y-tl-news li a:hover Tag key with 2 descendant selectors
          .y-tl-news li a Tag key with 2 descendant selectors
          .y-tl-news li a Tag key with 2 descendant selectors
          .y-tl-news li a:hover Tag key with 2 descendant selectors
          .ua-ie7 .y-tl-news li a Tag key with 3 descendant selectors
          .ua-ie6 .y-tl-news li a Tag key with 3 descendant selectors
          .ua-ie .y-sortable-shims div Tag key with 2 descendant selectors
          .y-sortable-debug .y-sortable-shims div Tag key with 2 descendant selectors
          .type_breakingnews_default h2 a Tag key with 2 descendant selectors
          .type_breakingnews_default h2 a:visited Tag key with 2 descendant selectors
          .type_breakingnews_default ul a Tag key with 2 descendant selectors
          .type_breakingnews_default li a Tag key with 2 descendant selectors
          .type_breakingnews_default .type_alt a Tag key with 2 descendant selectors
          .type_breakingnews_default .type_alt a:visited Tag key with 2 descendant selectors
          .type_breakingnews_default .type_alt h2 a Tag key with 3 descendant selectors
          .type_breakingnews_default .type_alt h2 a:visited Tag key with 3 descendant selectors
          .type_breakingnews_default .generic h2 Tag key with 2 descendant selectors
          .type_breakingnews_default .type_white a Tag key with 2 descendant selectors
          .type_breakingnews_default .type_white a:visited Tag key with 2 descendant selectors
          .type_breakingnews_default .type_white h2 a Tag key with 3 descendant selectors
          .type_breakingnews_default .type_white h2 a:visited Tag key with 3 descendant selectors
          .type_breakingnews_default .generic ul a Tag key with 3 descendant selectors
          .type_breakingnews_default .generic li a Tag key with 3 descendant selectors
          .type_breakingnews_default .asia h2 Tag key with 2 descendant selectors
          .type_breakingnews_default .type_alt .asia h2 Tag key with 3 descendant selectors
          .type_marketindices_default .title a Tag key with 2 descendant selectors
          .type_marketindices_default .stck a Tag key with 2 descendant selectors
          .type_marketindices_default .search-right-aligned .stck a Tag key with 3 descendant selectors
          .type_marketindices_default .stck1 a Tag key with 2 descendant selectors
          .type_marketindices_default .search-right-aligned .stck1 a Tag key with 3 descendant selectors
          .type_marketindices_default .markets dt Tag key with 2 descendant selectors
          .type_marketindices_default .markets a Tag key with 2 descendant selectors
          .ua-ff .type_marketindices_default .markets a Tag key with 3 descendant selectors
          .type_marketindices_default .title a:visited Tag key with 2 descendant selectors
          .type_marketindices_default .markets em Tag key with 2 descendant selectors
          .type_news .specialevents h3 Tag key with 2 descendant selectors
          .type_news .specialevents h3:hover Tag key with 2 descendant selectors
          .type_news .expand h3 Tag key with 2 descendant selectors
          .type_news .specialevents h4 Tag key with 2 descendant selectors
          .type_news .specialevents .openclose span Tag key with 3 descendant selectors
          .type_news .expand .openclose span Tag key with 3 descendant selectors
          .type_news .specialevents .preview-links li Tag key with 3 descendant selectors
          .type_news .specialevents .events-table td Tag key with 3 descendant selectors



Analyze your site at http://gtmetrix.com                                                                   Page 12 of 64
.type_news .specialevents .events-table td Tag key with 3 descendant selectors
          .type_news .specialevents .events-table th Tag key with 3 descendant selectors
          .type_news .specialevents .events-table th Tag key with 3 descendant selectors
          .type_news .specialevents .mm-headlinks span Tag key with 3 descendant selectors
          .type_news .specialevents .mm-results li Tag key with 3 descendant selectors
          .type_news .specialevents .sevnt img Tag key with 3 descendant selectors
          .type_news .specialevents .worldcup-mode table Tag key with 3 descendant selectors
          .type_news .specialevents .worldcup-mode tr Tag key with 3 descendant selectors
          .type_news .specialevents .worldcup-mode tr:hover Tag key with 3 descendant selectors
          .type_news .specialevents .worldcup-mode td Tag key with 3 descendant selectors
          .type_news .specialevents .elections-mode h4 Tag key with 3 descendant selectors
          .type_news .specialevents .elections-chart li Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .small-title a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .img img Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .img a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .foot li Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .title a:hover Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .headlines a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .head span Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .purple a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .black a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .blue a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .red a Tag key with 3 descendant selectors
          .type_specialevents .breaking-news .head span Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .type4thumb img Tag key with 2 descendant selectors
          .type_contentcarouselslideshow1_default .type3item .thumb a Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .type3item .thumb img Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .typeslideshow .thumbs img Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .typeslideshow .main img Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .type4gallery img Tag key with 2 descendant selectors
          .type_contentcarouselslideshow1_default .type4gallery .link a Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1 .type2thumb img Tag key with 2 descendant selectors
          .type_contentcarouselslideshow1 .type2article .img img Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1 .typewhatson .thumbs li Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1 .typewhatson .thumbs span Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1 .typewhatson .img img Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .typewhatson .link span Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .typewhatson .more li Tag key with 3 descendant selectors
          .type_contentcarouselslideshow1_default .more a Tag key with 2 descendant selectors
          .type_contentcarouselslideshow1_default .more li Tag key with 2 descendant selectors
          .type_contentcarouselTopten_default ol li Tag key with 2 descendant selectors
          .type_contentcarouselTopten_default ol li a Tag key with 3 descendant selectors
          .ua-ie6 .type_contentcarouselTopten_default ol Tag key with 2 descendant selectors
          .ua-ie6 .type_contentcarouselTopten_default ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .ranked ol Tag key with 2 descendant selectors
          .type_contentcarouselTopten_default .ranked ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .type8bullet ol Tag key with 2 descendant selectors
          .type_contentcarouselTopten_default .type8bullet ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .type8bullet .more a Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .typenumbers4 ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .typenumbers4 ol span Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .typeranked5 ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .aindi ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .aindi ol li Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .typeranked10activity .aindi ol Tag key with 3 descendant selectors
          .type_contentcarouselTopten_default .type5item ol Tag key with 2 descendant selectors
          .type_contentcarouselTopten_default .type5item ol li Tag key with 3 descendant selectors
          .type_contentcarouselpulse_default h3 span Tag key with 2 descendant selectors
          .ua-ie7 .type_contentcarouselpulse_default ul Tag key with 2 descendant selectors
          .ua-ie7 .type_contentcarouselpulse_default ol Tag key with 2 descendant selectors
          .ua-ie6 .type_contentcarouselpulse_default ul Tag key with 2 descendant selectors



Analyze your site at http://gtmetrix.com                                                                            Page 13 of 64
.ua-ie6 .type_contentcarouselpulse_default ol Tag key with 2 descendant selectors
          .type_contentcarouselpulse_default ol li Tag key with 2 descendant selectors
          .type_contentcarouselpulse_default ul li Tag key with 2 descendant selectors
          .ua-ie .type_contentcarouselpulse_default ul li Tag key with 3 descendant selectors
          .type_contentcarouselpulse_default ol li Tag key with 2 descendant selectors
          .type_contentcarouselpulse_default .type1thumb .more a Tag key with 3 descendant selectors
          .type_contentcarouselpulse_default .typetopic .pulse-list li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping10 .header li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping10 .thumbs li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping10 .bottom li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping8 .header li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping8 .thumbs li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping8 .bottom li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .thumbs li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .up li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .up img Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .bottom li Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .down a Tag key with 3 descendant selectors
          .type_contentcarouselshopping_default .typeshopping9 .down img Tag key with 3 descendant selectors
          .type_miniad_default .mkptitle h2 Tag key with 2 descendant selectors
          .type_tuc_default .avatar-container .avatar img Tag key with 3 descendant selectors
          .type_tuc_default .account-sign-up span Tag key with 2 descendant selectors
          .type_tuc_default .tuc-dropdown li Tag key with 2 descendant selectors
          .type_persistentmasthead_default .prev span Tag key with 2 descendant selectors
          .type_persistentmasthead_default .next span Tag key with 2 descendant selectors
          .type_persistentmasthead_default .prev span Tag key with 2 descendant selectors
          .type_persistentmasthead_default .next span Tag key with 2 descendant selectors
          .y-sun-3 #y-header li Tag key with 2 descendant selectors
          .y-sun-4 #y-header li Tag key with 2 descendant selectors
          .y-sun-4 #y-header .account-sign-up span Tag key with 3 descendant selectors
          .y-sun-4 #y-header .short-status-cont a Tag key with 3 descendant selectors
          .y-sun-3 #y-masthead .tab a Tag key with 3 descendant selectors
          .y-sun-4 #y-masthead .tab a Tag key with 3 descendant selectors
          .y-sun-4 #y-header .account-sign-in a Tag key with 3 descendant selectors
          .y-sun-4 #y-header .account-sign-up a Tag key with 3 descendant selectors
          .y-sun-4 #y-header .account-sign-out a Tag key with 3 descendant selectors
          .y-sun-4 #y-header .my a Tag key with 3 descendant selectors
          .type_ipredirect .y-wshade .welcome h3 Tag key with 3 descendant selectors
          .type_ipredirect .y-wshade .welcome p Tag key with 3 descendant selectors
          .type_ipredirect .y-wshade .welcome a Tag key with 3 descendant selectors
          .type_ipredirect .y-wshade .choices li Tag key with 3 descendant selectors
          .ua-wk .type_masthead_default .search-form fieldset Tag key with 3 descendant selectors
          .type_masthead_default .stabs li Tag key with 2 descendant selectors
          .type_masthead_default .stabs li a Tag key with 3 descendant selectors
          .type_masthead_default .stabs .menu-selected a Tag key with 3 descendant selectors
          .type_masthead_default .more-search li Tag key with 2 descendant selectors
          .ua-ie6 .type_masthead_default .more-search li Tag key with 3 descendant selectors
          .type_masthead_default .more-search li a Tag key with 3 descendant selectors
          .type_masthead_default .more-search li span Tag key with 3 descendant selectors
          .type_masthead_default .intlswitch label Tag key with 2 descendant selectors
          .ua-ie6 .type_masthead_default .intlswitch label Tag key with 3 descendant selectors
          .ua-ie7 .type_masthead_default .intlswitch label Tag key with 3 descendant selectors
          .type_masthead_default .sa-holder ul Tag key with 2 descendant selectors
          .ua-wk .type_masthead_default .sa-holder ul Tag key with 3 descendant selectors
          .type_masthead_default .us .sa-holder ul Tag key with 3 descendant selectors
          .type_masthead_default .sa-holder .sa-results a Tag key with 3 descendant selectors
          .type_masthead_default .sa-results a Tag key with 2 descendant selectors
          .ua-ie6 .type_masthead_default .sa-results a Tag key with 3 descendant selectors
          .type_masthead_default .sa-results a:focus Tag key with 2 descendant selectors
          .type_masthead_default .sa-results a strong Tag key with 3 descendant selectors
          .type_masthead_default .asia .sa-holder ul Tag key with 3 descendant selectors



Analyze your site at http://gtmetrix.com                                                                         Page 14 of 64
.type_masthead_default .lightbg .sa-holder ul Tag key with 3 descendant selectors
          .type_masthead_default .lightbg .sa-options span Tag key with 3 descendant selectors
          .type_masthead_default .sa-options span Tag key with 2 descendant selectors
          .type_masthead_default .sa-arrows a Tag key with 2 descendant selectors
          .type_masthead_default .sa-arrows a:hover Tag key with 2 descendant selectors
          .type_masthead_default .xe h1 Tag key with 2 descendant selectors
          .type_masthead_default .xa h1 Tag key with 2 descendant selectors
          .sa-tray li a Tag key with 2 descendant selectors
          .sa-tray li a:hover Tag key with 2 descendant selectors
          .sa-tray li a:focus Tag key with 2 descendant selectors
          .sa-tray li a b Tag key with 3 descendant selectors
          li.sa-spayt a Tag key with descendant selector and Class overly qualified with tag
          .type_masthead_default .sa-tray li a Tag key with 3 descendant selectors
          .type_masthead_default .sa-tray li a Tag key with 3 descendant selectors
          .type_masthead_default .sa-tray li a:hover Tag key with 3 descendant selectors
          .type_masthead_default .sa-tray ul Tag key with 2 descendant selectors
          .ua-ie .type_masthead_default .sa-tray ul Tag key with 3 descendant selectors
          .type_masthead_default .stabs li Tag key with 2 descendant selectors
          .ua-ie6 .type_masthead_default .stabs li Tag key with 3 descendant selectors
          .type_masthead_default .stabs li Tag key with 2 descendant selectors
          .type_masthead_default .stabs li a Tag key with 3 descendant selectors
          .type_masthead_default .set-homepage-overlay h3 Tag key with 2 descendant selectors
          .type_masthead_default .set-homepage-overlay ol Tag key with 2 descendant selectors
          .type_masthead_default .set-homepage-overlay ol li Tag key with 3 descendant selectors
          .type_masthead_default .set-homepage-overlay ol li Tag key with 3 descendant selectors
          .y-ln-fullbar .y-ln-fullbar1 span Tag key with 2 descendant selectors
          .y-ln-fullbar .y-ln-fullbar2 span Tag key with 2 descendant selectors
          .y-ln-fullbar .y-ln-fullbar3 a:hover Tag key with 2 descendant selectors
          .y-ln-fullbar .y-ln-fullbar3 a:focus Tag key with 2 descendant selectors
          .y-ln-medbar .y-ln-medbar3 a:hover Tag key with 2 descendant selectors
          .y-ln-medbar .y-ln-medbar3 a:focus Tag key with 2 descendant selectors
          .y-ln-litebar .y-ln-litebar3 a:hover Tag key with 2 descendant selectors
          .y-ln-litebar .y-ln-litebar3 a:focus Tag key with 2 descendant selectors
          .ua-ie6 .y-ln-fullbar .y-ln-fullbar3 a:hover Tag key with 3 descendant selectors
          .ua-ie6 .y-ln-fullbar .y-ln-fullbar3 a:focus Tag key with 3 descendant selectors
          .ua-ie6 .y-ln-medbar .y-ln-medbar3 a:hover Tag key with 3 descendant selectors
          .ua-ie6 .y-ln-medbar .y-ln-medbar3 a:focus Tag key with 3 descendant selectors
          .ua-ie6 .y-ln-litebar .y-ln-litebar3 a:hover Tag key with 3 descendant selectors
          .ua-ie6 .y-ln-litebar .y-ln-litebar3 a:focus Tag key with 3 descendant selectors
          .y-ln-fullbar .y-ln-fullbar3 span Tag key with 2 descendant selectors
          .y-ln-medbar .y-ln-medbar3 span Tag key with 2 descendant selectors
          .y-ln-litebar .y-ln-litebar3 span Tag key with 2 descendant selectors
          .y-ln-litebar .y-ln-litebar3 span Tag key with 2 descendant selectors
          .y-ln-fullbar .y-ln-fullbar3 img Tag key with 2 descendant selectors
          .y-ln-medbar .y-ln-medbar3 img Tag key with 2 descendant selectors
          .y-ln-litebar .y-ln-litebar3 img Tag key with 2 descendant selectors
          .type_footer .ad a Tag key with 2 descendant selectors
          .type_footer .sections h2 Tag key with 2 descendant selectors
          .type_footer .ysites h2 Tag key with 2 descendant selectors
          .type_footer .sections a Tag key with 2 descendant selectors
          .ua-ie .type_footer .sections a Tag key with 3 descendant selectors
          .type_footer .sections ul Tag key with 2 descendant selectors
          .type_footer .sections li Tag key with 2 descendant selectors
          .type_footer .sections .stacked-col li Tag key with 3 descendant selectors
          .type_footer .secondary a Tag key with 2 descendant selectors
          .type_footer .ysites ul Tag key with 2 descendant selectors
          .type_footer .ysites .stacked-col h2 Tag key with 3 descendant selectors
          .type_footer .ysites .follow-links ul Tag key with 3 descendant selectors
          .type_footer .ysites .follow-links li Tag key with 3 descendant selectors
          .type_footer .ysites .follow-links h2 Tag key with 3 descendant selectors
          .type_footer .ysites .oneline ul Tag key with 3 descendant selectors



Analyze your site at http://gtmetrix.com                                                           Page 15 of 64
.type_subfooter .ad div Tag key with 2 descendant selectors
          .type_subfooter .ad a Tag key with 2 descendant selectors
          .type_offlead .offlead-has-img .offlead-thumb img Tag key with 3 descendant selectors
          .type_offlead .related-stories li Tag key with 2 descendant selectors
          .ua-ie6 .type_offlead .related-stories li Tag key with 3 descendant selectors
          .ua-ie7 .type_offlead .related-stories li Tag key with 3 descendant selectors
          .type_news .one-link a Tag key with 2 descendant selectors
          .type_news .stories li Tag key with 2 descendant selectors
          .type_news .stories .img-item img Tag key with 3 descendant selectors
          .ua-ie6 .type_news .stories li Tag key with 3 descendant selectors
          .ua-ie7 .type_news .stories li Tag key with 3 descendant selectors
          .type_news .more li Tag key with 2 descendant selectors
          .ua-ie .type_news .more li Tag key with 3 descendant selectors
          .type_news .more li a Tag key with 3 descendant selectors
          .type_news .oops-msg p Tag key with 2 descendant selectors
          .type_news .more-link a Tag key with 2 descendant selectors
          .type_news .more-link h3 Tag key with 2 descendant selectors
          .type_news .local-link h3 Tag key with 2 descendant selectors
          .type_news_default .more-link a Tag key with 2 descendant selectors
          .type_news_default .extend-news .more-link a:hover Tag key with 3 descendant selectors
          .type_news_default .y-tl-news li a Tag key with 3 descendant selectors
          .type_news_default .y-tl-news li a:hover Tag key with 3 descendant selectors
          .type_news .move-icon-container a Tag key with 2 descendant selectors
          .type_news .move-icon-container a:hover Tag key with 2 descendant selectors
          .type_news .move-icon-container a:focus Tag key with 2 descendant selectors
          .type_news .news-tweener .tweener-pic img Tag key with 3 descendant selectors
          .type_news .news-tweener h3 Tag key with 2 descendant selectors
          .type_news .news-tweener .tweener-links li Tag key with 3 descendant selectors
          .type_news_default .news-stream li Tag key with 2 descendant selectors
          .bkt368 .type_news_default .localnews li Tag key with 3 descendant selectors
          .bkt395 .type_news_default .localnews li Tag key with 3 descendant selectors
          .bkt415 .type_news_default .localnews li Tag key with 3 descendant selectors
          .type_news_default .no-border .news-stream li:first-child Tag key with 3 descendant selectors
          .type_news_default .no-border .add-border li:first-child Tag key with 3 descendant selectors
          .type_news .openclose span Tag key with 2 descendant selectors
          .type_news .expand .openclose span Tag key with 3 descendant selectors
          .type_news_default .accordion h4 Tag key with 2 descendant selectors
          .type_news_default .accordion-stories li Tag key with 2 descendant selectors
          .type_news .hide-more .openclose span Tag key with 3 descendant selectors
          .type_news .show-more .openclose span Tag key with 3 descendant selectors
          .jsenabled .bkt368 .type_news button Tag key with 3 descendant selectors
          .bkt368 .type_news .do-edit span Tag key with 3 descendant selectors
          .bkt368 .type_news .do-close span Tag key with 3 descendant selectors
          .bkt368 .type_news .tab-prefs h3 Tag key with 3 descendant selectors
          .bkt368 .type_news .tab-prefs p Tag key with 3 descendant selectors
          .bkt368 .type_news .tab-prefs h3 Tag key with 3 descendant selectors
          .type_news .one-tab li Tag key with 2 descendant selectors
          .type_tabbar .alt-country img Tag key with 2 descendant selectors
          .type_tabbar .tiles .tab a Tag key with 3 descendant selectors
          .type_tabbar .tiles .tab a:hover Tag key with 3 descendant selectors
          .ua-ie6 .y-tl-default a Tag key with 2 descendant selectors
          .ua-ie7 .y-tl-default a Tag key with 2 descendant selectors
          .ua-ie6 .y-tl-default .selected a Tag key with 3 descendant selectors
          .y-tl-default .selected a:hover Tag key with 2 descendant selectors
          .ua-ie6 .y-tl-default a Tag key with 2 descendant selectors
          .y-tl-default .selected a Tag key with 2 descendant selectors
          ul.y-tl-default li Tag key with descendant selector and Class overly qualified with tag
          .type_weather_default .wsearchform h3 Tag key with 2 descendant selectors
          .type_weather_default .wsearchform h3 span Tag key with 3 descendant selectors
          .type_weather_default .wsearchform .weather-signin a Tag key with 3 descendant selectors
          .ua-ie .type_weather_default .wbar-img img Tag key with 3 descendant selectors



Analyze your site at http://gtmetrix.com                                                                  Page 16 of 64
.type_weather_default .main-forecast ol Tag key with 2 descendant selectors
          .ua-ie6 .type_weather_default .main-forecast ol Tag key with 3 descendant selectors
          .type_weather_default .main-forecast ol li Tag key with 3 descendant selectors
          .type_weather_edit .wscale label Tag key with 2 descendant selectors
          .type_weather_edit .wscale label input Tag key with 3 descendant selectors
          .type_weather_edit .error-message h4 Tag key with 2 descendant selectors
          .type_weather_edit .error-message h4 em Tag key with 3 descendant selectors
          .type_weather_edit .error-message p Tag key with 2 descendant selectors
          .type_weather_edit .error-message h4 Tag key with 2 descendant selectors
          .type_weather_default .error-message h4 Tag key with 2 descendant selectors
          .type_weather_default .error-message p Tag key with 2 descendant selectors
          .type_weather_default .error-message h4 Tag key with 2 descendant selectors
          .type_tabbar .type_tuc .y-menu li Tag key with 3 descendant selectors
          .type_tabbar .type_tuc .pageoptions-dropdown li Tag key with 3 descendant selectors
          .type_tuc .pageoptions .colors li Tag key with 3 descendant selectors
          .type_mail_default .signin h4 Tag key with 2 descendant selectors
          .type_mail_default .signin p Tag key with 2 descendant selectors
          .ua-ie6 .type_mail_default .avtr-wrap div Tag key with 3 descendant selectors
          .type_mail_default .signin .register h4 Tag key with 3 descendant selectors
          .type_mail_default .signin .desc-list li Tag key with 3 descendant selectors
          .ua-ie .type_mail_default th Tag key with 2 descendant selectors
          .ua-wk .type_mail_default th Tag key with 2 descendant selectors
          .type_mail_default tr:hover a Tag key with 2 descendant selectors
          .type_mail_default .status img Tag key with 2 descendant selectors
          .type_mail_default .date p Tag key with 2 descendant selectors
          .type_mail_default .email h4 span Tag key with 3 descendant selectors
          .type_mail_default .signin h3 Tag key with 2 descendant selectors
          .type_mail_default .signin h4 Tag key with 2 descendant selectors
          .type_mail_default .user-email a Tag key with 2 descendant selectors
          .type_mail_default .list h4 Tag key with 2 descendant selectors
          .type_mail_default .list .subject p Tag key with 3 descendant selectors
          .type_mail_default .list .read h4 Tag key with 3 descendant selectors
          .type_mail_default .list .read a Tag key with 3 descendant selectors
          .type_mail .error p Tag key with 2 descendant selectors
          .type_tabbar .type_mail .list table Tag key with 3 descendant selectors
          .type_tabbar .type_mail_default td Tag key with 2 descendant selectors
          .type_tabbar .type_mail_default .status img Tag key with 3 descendant selectors
          .type_tabbar .type_mail_default .date p Tag key with 3 descendant selectors
          .type_fptoday .package-header img Tag key with 2 descendant selectors
          .ua-ie7 .type_fptoday .left-body p Tag key with 3 descendant selectors
          .type_fptoday .video-overlay a Tag key with 2 descendant selectors
          .ua-ie6 .type_fptoday .video-overlay a Tag key with 3 descendant selectors
          .type_fptoday .main-story h3 Tag key with 2 descendant selectors
          .type_fptoday .left-body p Tag key with 2 descendant selectors
          .type_fptoday .extra .package-header img Tag key with 3 descendant selectors
          .type_fptoday .extra .package-header a Tag key with 3 descendant selectors
          .type_fptoday .extra .left-body p Tag key with 3 descendant selectors
          .type_fptoday .compact .related-story a Tag key with 3 descendant selectors
          .type_fptoday .compact .has-date h3 Tag key with 3 descendant selectors
          .type_fptoday .compact .main-story h3 Tag key with 3 descendant selectors
          .type_fptoday .compact .left-body p Tag key with 3 descendant selectors
          .type_contentcarousel_default .title-clip h2 Tag key with 2 descendant selectors
          .type_contentcarousel_default .more a Tag key with 2 descendant selectors
          .type_contentcarousel_default .property-logo a Tag key with 2 descendant selectors
          .ua-ie6 .type_contentcarousel_default .property-logo a Tag key with 3 descendant selectors
          .ua-ie7 .type_contentcarousel_default .property-logo a Tag key with 3 descendant selectors
          .type_contentcarousel_default .property-logo img Tag key with 2 descendant selectors
          .type_contentcarousel .error-msg h3 Tag key with 2 descendant selectors
          .type_multimedia_default .minus-pad-arc2 h2 Tag key with 2 descendant selectors
          .ua-ie6 .type_multimedia_default .minus-pad-arc2 h2 Tag key with 3 descendant selectors
          .ua-ie6 .type_multimedia_default .photos ul Tag key with 3 descendant selectors



Analyze your site at http://gtmetrix.com                                                               Page 17 of 64
.type_multimedia_default .photos li Tag key with 2 descendant selectors
          .type_multimedia_default .photos .more-links li Tag key with 3 descendant selectors
          .type_multimedia_default .item3 .new-sec a Tag key with 3 descendant selectors
          .type_multimedia_default .item3 .primary a Tag key with 3 descendant selectors
          .type_multimedia_default .vid-strip h2 Tag key with 2 descendant selectors
          .type_multimedia_default .vid-strip ul li Tag key with 3 descendant selectors
          .type_multimedia_default .item4 .primary a Tag key with 3 descendant selectors
          .type_multimedia_default .item4 .primary a Tag key with 3 descendant selectors
          .type_multimedia_default .item4 .primary img Tag key with 3 descendant selectors
          .type_multimedia_default .item4 .secondary a Tag key with 3 descendant selectors
          .type_multimedia_default .item4 .secondary img Tag key with 3 descendant selectors
          .type_multimedia_default .item4 .secondary a Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .title-clip h2 Tag key with 2 descendant selectors
          .type_contentcarouselNews_default .var-news .img li Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-news .img p Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-news .img a Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-news .img img Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-news .top2 li Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-news .bot2 li Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .mlinks li Tag key with 2 descendant selectors
          .type_contentcarouselNews_default .var-other .img li Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-other .img img Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .var-other .txt li Tag key with 3 descendant selectors
          .type_contentcarouselNews_default .mlinks a Tag key with 2 descendant selectors
          .type_pa .sb button Tag key with 2 descendant selectors
          .jsenabled .type_pa .sb button Tag key with 3 descendant selectors
          .ua-ie6 .type_pa .sb button Tag key with 3 descendant selectors
          .ua-ie7 .type_pa .sb button Tag key with 3 descendant selectors
          .ua-ff .type_pa .sb button::-moz-focus-inner Tag key with 3 descendant selectors
          .type_pa .sb .hd h2 Tag key with 3 descendant selectors
          .type_pa .sb .hd h3 Tag key with 3 descendant selectors
          .type_pa .sb .btn a Tag key with 3 descendant selectors
          .type_pa .sb .btn-hover a Tag key with 3 descendant selectors
          .type_pa .sb .btn a:hover Tag key with 3 descendant selectors
          .type_pa .sb .btn a:focus Tag key with 3 descendant selectors
          .type_pa .sb .btn a Tag key with 3 descendant selectors
          .type_pa .sb .btn-hover a Tag key with 3 descendant selectors
          .type_pa .sb .y-sortable-false a Tag key with 3 descendant selectors
          .type_pa .sb .edit a Tag key with 3 descendant selectors
          .type_pa .sb .qv span Tag key with 3 descendant selectors
          .type_pa .sb .qv button Tag key with 3 descendant selectors
          .type_pa .sb .ptr button Tag key with 3 descendant selectors
          .type_pa .pa-unavailable strong Tag key with 2 descendant selectors
          .type_pa .pa-unavailable li Tag key with 2 descendant selectors
          .type_pa .pa-unavailable li a Tag key with 3 descendant selectors
          .type_pa .pa-apps-userlist .pa-unavailable li Tag key with 3 descendant selectors
          .type_pa .pa-notice em Tag key with 2 descendant selectors
          .type_pa .pa-migrate-msg td Tag key with 2 descendant selectors
          .type_pa .pa-add-hd h2 Tag key with 2 descendant selectors
          .type_pa .pa-add-hd p Tag key with 2 descendant selectors
          .type_pa .pa-add-hd .do-close span Tag key with 3 descendant selectors
          .type_pa .pa-add-ft p Tag key with 2 descendant selectors
          .type_pa .pa-add-ft p span Tag key with 3 descendant selectors
          .type_pa .do-err-close span Tag key with 2 descendant selectors
          .ua-ff .type_pa .do-err-close span Tag key with 3 descendant selectors
          .ua-ie7 .type_pa .do-err-close span Tag key with 3 descendant selectors
          .ua-ie6 .type_pa .do-err-close span Tag key with 3 descendant selectors
          .type_pa .pa-add-u fieldset Tag key with 2 descendant selectors
          .type_pa .pa-add .y-add-col a Tag key with 3 descendant selectors
          .type_tts_default ol li Tag key with 2 descendant selectors
          .type_tts_default ol li a Tag key with 3 descendant selectors



Analyze your site at http://gtmetrix.com                                                              Page 18 of 64
Rules that use the :hover pseudo-selector on non-anchor elements. This can cause performance problems in Internet Explorer versions 7
      and 8 when a strict doctype is used.

           .type_news .specialevents h3:hover
           .type_news .specialevents .mm-results li.bg:hover
           .type_news .specialevents .worldcup-mode tr:hover
           .type_news .specialevents .worldcup-mode .headline:hover
           .type_news :hover .openclose
           .bkt368 .type_news .tab-prefs .tab-list .y-sortable:hover
           .jsenabled .type_tabbar .tabs .tab:hover
           .jsenabled .type_tabbar .tabs .tab-active:hover
           .type_weather_default span.a:hover
           .type_mail_default tr:hover a
           .type_fptoday .y-carousel-list .selected:hover
           .type_pa .sb .edit .btn:hover .do-rm
           .type_pa .sb .btn .do-rm:hover
           .type_pa .sb .do-add-link:hover
           .type_pa .pa-add .y-add-col .add-app:hover
           .ua-ie6 .type_pa .pa-add .pa-remove-item .add-app:hover
           .type_pa .pa-add .y-add-col .add-app:hover .prop-title
           .type_pa .pa-add .y-add-col .add-app:hover .op-icon
           .type_pa .pa-add .pa-remove-item .add-app:hover .op-icon
           .type_pa .pa-add .y-add-col .loading .add-app:hover .op-icon
           .type_pa .pa-add .y-add-col .loading .add-app:hover .op-icon

    (inline block #1) has 5 very inefficient rules, 4 inefficient rules, and 5 potentially inefficient uses of :hover out of 158 total rules.

      Very inefficient rules (good to fix on any page):

           .goto-link span.property img Tag key with 2 descendant selectors and Class overly qualified with tag
           .type_pa .sb .edit .btn a Tag key with 4 descendant selectors
           .type_pa .sb .edit .y-sortable a:hover Tag key with 4 descendant selectors
           .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors
           .type_pa .sb .edit .ft a Tag key with 4 descendant selectors

      Inefficient rules (good to fix on interactive pages):

           .mod .sub-hd      a:link Tag key with 2 descendant selectors
           .mod .sub-hd      a:visited Tag key with 2 descendant selectors
           .mod .sub-hd      a Tag key with 2 descendant selectors
           .type_pa .sb      .btn-hover a Tag key with 3 descendant selectors

      Rules that use the :hover pseudo-selector on non-anchor elements. This can cause performance problems in Internet Explorer versions 7
      and 8 when a strict doctype is used.

           .tab-user:hover
           .tab-mail:hover
           .pv-email:hover
           .pv-tuc:hover
           .type_pa .sb .btn .do-edit:hover .lbl

    http://l.yimg.com/a/combo?metro/g/apppromo/apppromo_0.0.19.css&metro2/g/pacontainer/pacontainer_0.0.... has 6 very inefficient rules, 33
    inefficient rules, and 1 potentially inefficient uses of :hover out of 88 total rules.

      Very inefficient rules (good to fix on any page):

           .ua-ie6 .type_apppromo_default li div p Tag key with 4 descendant selectors
           .ua-ie .type_pacontainer .y-menu .settings-option span Tag key with 4 descendant selectors
           .ua-ie .type_pacontainer .y-menu .help-option span Tag key with 4 descendant selectors
           .ua-ie .type_pacontainer .y-menu .remove-option span Tag key with 4 descendant selectors
           .ua-ie .type_pacontainer .y-menu .expand-option span Tag key with 4 descendant selectors
           .ua-ie6 .type_pacontainer .pa-unavailable li.pa-unavailable-all-svcs a Tag key with 4 descendant selectors
           and Class overly qualified with tag

      Inefficient rules (good to fix on interactive pages):

           .ua-ie6 .type_apppromo_default li               Tag key with 2 descendant selectors




Analyze your site at http://gtmetrix.com                                                                                                        Page 19 of 64
.type_apppromo_default li div Tag key with 2 descendant selectors
          .type_apppromo_default li div p Tag key with 3 descendant selectors
          .ua-ie6 .type_apppromo_default span Tag key with 2 descendant selectors
          .ua-ie7 .type_apppromo_default span Tag key with 2 descendant selectors
          .type_pacontainer .hide-ad iframe Tag key with 2 descendant selectors
          .ua-ie6 .type_pacontainer .hidebody iframe Tag key with 3 descendant selectors
          .ua-ie7 .type_pacontainer .hidebody iframe Tag key with 3 descendant selectors
          .type_pacontainer .pa-add-promo span Tag key with 2 descendant selectors
          .type_pacontainer .y-menu li Tag key with 2 descendant selectors
          .type_pacontainer .y-menu li a Tag key with 3 descendant selectors
          .type_pacontainer .y-menu li a:focus Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .settings-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .help-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .remove-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .expand-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .settings-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .expand-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .help-option span Tag key with 3 descendant selectors
          .type_pacontainer .y-menu .remove-option span Tag key with 3 descendant selectors
          .type_pacontainer .confirmation-screen p Tag key with 2 descendant selectors
          .type_pacontainer .confirmation-screen b Tag key with 2 descendant selectors
          .type_pacontainer .confirmation-screen .remove-all input Tag key with 3 descendant selectors
          .type_pacontainer .pa-disclaimer-intl button Tag key with 2 descendant selectors
          .type_pacontainer .pa-disclaimer-intl p Tag key with 2 descendant selectors
          .type_pacontainer .pa-disc-less p Tag key with 2 descendant selectors
          .type_pacontainer .pa-unavailable strong Tag key with 2 descendant selectors
          .type_pacontainer .pa-unavailable li Tag key with 2 descendant selectors
          .type_pacontainer .pa-unavailable li a Tag key with 3 descendant selectors
          .type_pa .pa-mod-disc h6 Tag key with 2 descendant selectors
          .type_pa .pa-mod-disc p Tag key with 2 descendant selectors
          .type_pa .pa-mod-disc-exp h6 Tag key with 2 descendant selectors
          .type_pa .pa-mod-disc-exp p Tag key with 2 descendant selectors

      Rules that use the :hover pseudo-selector on non-anchor elements. This can cause performance problems in Internet Explorer versions 7
      and 8 when a strict doctype is used.

          .type_pacontainer .pa-menu-optionsbtn:hover


    Put CSS in the document head                                               B (85)      Avg
                                                                                           9 Score: 94%         CSS           High
                                                                                         4
    CSS in the document body adversely impacts rendering performance. http://ca.yahoo.com/?p=us has CSS in the document body:
                                                                                         %
        3 style block(s) in the body should be moved to the document head.


    Remove unused CSS                                                        C (71.4)         Avg
                                                                                              6 Score: 65%        CSS            Low
                                                                                          5
    28.7% of CSS (estimated 70.7kB of 246.6kB) is not used by the current page.           %

    http://l.yimg.com/a/combo?metro/g/core_yui_3.3.0.css&metro/g/core_srvc_1.0.6.css&metro/g/core_mod_1....: 58.5kB of 222.5kB is not used by
    the current page.

        table
        caption, th
        q:before, q:after
        sup
        sub
        table
        pre, code, kbd, samp, tt
        strong line 2
        .mod .oops-msg line 2
        .view-error .oops-msg line 2
        .mod .oops line 2
        .ua-ie .mod .oops line 2



Analyze your site at http://gtmetrix.com                                                                                            Page 20 of 64
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full
G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full

More Related Content

Recently uploaded

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 

Recently uploaded (20)

Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

G tmetrix report-www.yahoo.com-20111120_t010037-8khg8t5b-full

  • 1. The web should be fast. Executive Summary Performance Report for: http://www.yahoo.com/ Report generated: Sunday, November 20, 2011, 1:00 AM -0800 Test Server Region: Vancouver, Canada Using: Firefox 3.6.16, Page Speed 1.10.2, YSlow 2.1.0 Page Speed Grade: YSlow Grade: (86%) Avg: 83% (86%) Avg: 75% Page load time: 19.37s Total page size: 360KB Total number of requests: 46 Priority Issues (Top 5) Combine images using CSS sprites F (0) Avg 5 Score: 56% Images Medium 6 Avoid bad requests F (48) % 9Avg Score: 96% Content High 6 Optimize images E (53) % 7Avg Score: 74% Images High 4 M inimize DNS lookups D (60) % 8Avg Score: 89% Content High 9 M inimize request size C (73) % 1Avg Score: 100% Content High 00 % How does this affect me? What do these grades mean? Studies show that users leave a site if it hasn't loaded in 4 seconds; keep your users happy and engaged by providing a fast performing GTmetrix analyzes your site with Google and Yahoo!'s metrics for website. how to best develop a site for optimized speed. The grades you see represent how well the scanned URL adheres to those rules. As if you didn't need more incentive, Google has announced that they are using page speed in their ranking algorithm. Lower grades (C or lower) mean that the page can stand to be faster using better practices and optimizing your settings. About GTmetrix We can help you develop a faster, more efficient, and all-around What's in this report? improved website experience for your users. We use Google Page Speed and Yahoo! YSlow to grade your site's performance and This report covers basic to technical analyses on your page. It is provide actionable recommendations to fix these issues. categorized under many headings: Executive: Overall score information and Priority Issues About the Developer History: Graphed history of past performance GTmetrix is developed by the good Waterfall: Graph of your site's loading timeline folks at Gossamer Threads, a Technical: In-depth Page Speed & YSlow information Vancouver-based company with over 16 years experience in web technology. These will provide you with a snapshot of your performance. www.gossamer-threads.com Analyze your site at http://gtmetrix.com Page 1 of 64
  • 2. History Page load times 50 s 40 s 30 s 20 s 10 s 0s Jul 1 Sep 1 Nov 1 Jan 1 Mar 1 May 1 Jul 1 Sep 1 Nov 1 HTML D/L Time Page Load Time Page sizes and request counts 3 MB 80 2 MB 60 2 MB 1 MB 40 977 KB 20 488 KB 0 0 Jul 1 Sep 1 Nov 1 Jan 1 Mar 1 May 1 Jul 1 Sep 1 Nov 1 Total Page Elements HTML Size Total Page Size Page Speed and YSlow scores 100% 95% 90% 85% 80% 75% 70% Jul 1 Sep 1 Nov 1 Jan 1 Mar 1 May 1 Jul 1 Sep 1 Nov 1 Page Speed Score YSlow Score Analyze your site at http://gtmetrix.com Page 2 of 64
  • 3. Waterfall The waterfall graph displays the loading behaviour of your site in Firefox. It can be used to discover simple issues such as 404's or more complex issues such as external resources blocking page rendering. Yahoo! Canada GET www.yahoo.com 302 Found yahoo.com 80 B 78ms GET ca.yahoo.com 200 OK ca.yahoo.com 45 KB 445ms GET combo?metro/g/core_yui_3.3.0.css&metro/g/core_srvc_1.0.6.css&metro/g/core_mod_1.0.91.css&metro/g/fp/fp_0.1.120.css&metro 200 OK l.yimg.com 36.5 KB 29ms GET p.gif 200 OK l.yimg.com 43 B 9ms GET sprite_ip_redirect_052109.gif 200 OK l.yimg.com 1 KB 5ms GET gsprite_20100302.png 200 OK l1.yimg.com 1.8 KB 12ms GET yahoo_logo_ca.png 200 OK l.yimg.com 3.1 KB 4ms GET gsprite_pg_slate_20110124.png 200 OK l1.yimg.com 2.3 KB 12ms GET tab_grd_pg_slate_20111013.png 200 OK l1.yimg.com 2.4 KB 4ms GET spr_masthd_slate_20100628_ltr.png 200 OK l1.yimg.com 1006 B 5ms GET us_flag.gif 200 OK l.yimg.com 1.4 KB 5ms GET astro_metrolarge3.jpg OK 200 l1.yimg.com 12.3 KB 9ms GET astromesl.jpg 200 OK l1.yimg.com 4.5 KB 9ms GET winter-mersl.jpg 200 OK l1.yimg.com 5.2 KB 13ms GET windmetrsl.jpg 200 OK l1.yimg.com 2.2 KB 14ms GET natwood_sm.jpg 200 OK l1.yimg.com 4.9 KB 5ms GET icon_spr_20111020.png OK 200 l.yimg.com 3.1 KB 5ms GET sprite_pg_slate_20110620_ltr.png l1.yimg.com 200 OK 10 KB 9ms GET spr_apps_ca.png 200 OK l1.yimg.com 3.9 KB 4ms GET personals_20100602.gif OK 200 l1.yimg.com 1.1 KB 5ms GET sprite_pg_nontheme_20111020_ltr.png 200 OK l1.yimg.com 4.5 KB 9ms GET groups_20100602.gif 200 OK l1.yimg.com 1.1 KB 5ms GET monster_20100602.gif 200 OK l1.yimg.com 380 B 4ms GET mobile_20100602.gif 200 OK l1.yimg.com 627 B 4ms GET myyahoo_20100602.gif OK 200 l1.yimg.com 641 B 4ms GET omg_20100602.gif 200 OK l1.yimg.com 1 KB 5ms GET face_20100602.gif 200 OK l1.yimg.com 362 B 4ms GET sprite_videoicon_20101130_ltr.png 200 OK l.yimg.com 2 KB 5ms GET 92x55wjglm69x3.jpg 200 OK l.yimg.com 2.6 KB 4ms GET 55x30l9hkqli7x.jpg 200 OK l.yimg.com 3.7 KB 5ms GET 300x250ly00qiitj.gif 200 OK l.yimg.com 22.1 KB 6ms GET flic03.jpg 200 OK l.yimg.com 13.5 KB 10ms GET flic01s.jpg 200 OK l.yimg.com 2.6 KB 4ms GET flic02s.jpg 200 OK l.yimg.com 2.5 KB 12ms GET img_6e4adb16.jpg 200 OK l.yimg.com 2.1 KB 4ms GET sprite_videoicon_20100201_ltr.png 200 OK l.yimg.com 2 KB 5ms GET ybang_22_111908.gif200 OK l.yimg.com 469 B 4ms GET combo?metro/g/uicontrib/yui/yui_3.3.0.js 200 OK l.yimg.com 8.7 KB 13ms GET astro_metrolarge3.jpg" Not Found ca.yahoo.com 404 2.5 KB 36ms GET winter-meorlarge3.jpg" Not Found ca.yahoo.com 404 2.5 KB 58ms GET windmobile-metrolarge.jpg" 404 Not Found ca.yahoo.com 2.5 KB 81ms GET natwood_main.jpg" 404 Not Found ca.yahoo.com 2.5 KB 82ms GET combo?metro/g/core_yui_3.3.0.js&metro/g/core_pf_1.0.4.js&metro/g/core_srvc_1.0.12.js&metro/g/core_mod_1.0.117.js&metro/g/ 200 OK l.yimg.com 132.8 KB 31ms GET bcr_2.0.5.js 200 OK l.yimg.com 938 B 212ms GET b?P=Q7gt8mKJlT2mCGD5TsjBmQ3qzLsMWk7IwZkAAj.s&T=17pfk6acb/X=1321779609/E=2142623533/R=catop/K=5/V=1.1/W=JR/Y=CA/ 200 OK row.bc.yahoo.com 43 B 17.27s GET sprite_fs.png 200 OK l.yimg.com 3.8 KB 9ms 46 Requests 360.2 KB 19.37s (onload: 19.38s) Analyze your site at http://gtmetrix.com Page 3 of 64
  • 4. Page Speed Recommendations RECOM M ENDATION GRADE RELATIVE TYPE PRIORITY Combine images using CSS sprites F (0) Avg Score: 56% 5 Images Medium 6 The following images served from yimg.com should be combined into as few images as possible using CSS sprites. % http://l.yimg.com/a/i/ww/met/intl_flag_icons/20111011/us_flag.gif http://l.yimg.com/a/i/ww/met/mod/ybang_22_111908.gif http://l.yimg.com/a/i/ww/met/sprite_ip_redirect_052109.gif http://l1.yimg.com/a/i/ww/met/gsprite_20100302.png http://l1.yimg.com/a/i/ww/met/pa_icons_18/face_20100602.gif http://l1.yimg.com/a/i/ww/met/pa_icons_18/groups_20100602.gif http://l1.yimg.com/a/i/ww/met/pa_icons_18/mobile_20100602.gif http://l1.yimg.com/a/i/ww/met/pa_icons_18/monster_20100602.gif http://l1.yimg.com/a/i/ww/met/pa_icons_18/myyahoo_20100602.gif http://l1.yimg.com/a/i/ww/met/pa_icons_18/omg_20100602.gif http://l1.yimg.com/a/i/ww/met/pa_icons_18/personals_20100602.gif Avoid bad requests F (48) Avg Score: 96% 9 Content High 6 The following requests are returning 404/410 responses. Either fix the broken links, or remove the references to the non-existent resources. % http://ca.yahoo.com/%5C%22http:%5C/%5C/d.yimg.com%5C/nl%5C/frontpage%5C/site%5C/player.swf%5C%22 http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/astro_metrol... http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/windmobile-m... http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/winter-meorl... http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/cv%5C/ip%5C/ap%5C/default%5C/111117%5C/natwood... Optimize images E (53) Avg Score: 74% 7 Images High 4 Optimizing the following images could reduce their size by 21.6KiB (21% reduction). % Losslessly compressing http://l.yimg.com/cv/ae/ca/audience/111120/300x250ly00qiitj.gif could save 3.6KiB (16% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ca/metro/nov11/winter-mersl.jpg could save 3.1KiB (58% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/cv/ip/ap/default/111117/natwood_sm.jpg could save 3.0KiB (61% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ca/metro/nov11/astromesl.jpg could save 3.0KiB (67% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ca/metro/nov11/astro_metrolarge3.jpg could save 2.8KiB (22% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/logo/20100909/yahoo_logo_ca.png could save 1.2KiB (40% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/intl_flag_icons/20111011/us_flag.gif could save 1.0KiB (71% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/mod/lightbox/sprite_fs.png could save 994B (25% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/tab/icon_spr_20111020.png could save 980B (30% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/th/slate/sprite_pg_slate_20110620_ltr.png could save 910B (8% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/sprite_ip_redirect_052109.gif could save 360B (34% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/pa_icons_18/omg_20100602.gif could save 112B (10% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/sprite_videoicon_20100201_ltr.png could save 104B (5% reduction). See optimized version. Losslessly compressing http://l.yimg.com/a/i/ww/met/sprite_videoicon_20101130_ltr.png could save 104B (5% reduction). See optimized Analyze your site at http://gtmetrix.com Page 4 of 64
  • 5. version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/sprite_pg_nontheme_20111020_ltr.png could save 50B (1% reduction). See optimized version. Losslessly compressing http://l.yimg.com/cv/ae/ca/audience/110520/92x55wjglm69x3.jpg could save 47B (1% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/pa_icons_18/20101213/spr_apps_ca.png could save 39B (0% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/th/slate/gsprite_pg_slate_20110124.png could save 39B (1% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/th/slate/tab_grd_pg_slate_20111013.png could save 39B (1% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/th/slate/spr_masthd_slate_20100628_ltr.png could save 36B (3% reduction). See optimized version. Losslessly compressing http://l1.yimg.com/a/i/ww/met/pa_icons_18/personals_20100602.gif could save 34B (3% reduction). See optimized version. Losslessly compressing http://l.yimg.com/cv/ae/us/auto_test/111022/55x30l9hkqli7x.jpg could save 17B (0% reduction). See optimized version. M inimize DNS lookups D (60) Avg Score: 89% 8 Content High 9 The hostnames of the following urls only serve one resource each. Avoid the extra DNS lookups by serving these resources from existing % hostnames. http://row.bc.yahoo.com/b?P=Q7gt8mKJlT2mCGD5TsjBmQ3qzLsMWk7IwZkAAj.s&T=17pfk6acb%2fX%3d1321779609%2f... http://www.yahoo.com/ M inimize request size C (73) Avg Score: 100% 1 Content High 00 The requests for the following URLs don't fit in a single packet. Reducing the size of these%requests could reduce latency. http://ca.yahoo.com/%5C%22http:%5C/%5C/d.yimg.com%5C/nl%5C/frontpage%5C/site%5C/player.swf%5C%22 has a request size of 1.9KiB Request URL: 96B Cookies: 1.4KiB Referer Url: 25B Other: 377B http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/astro_metrol... has a request size of 1.9KiB Request URL: 115B Cookies: 1.4KiB Referer Url: 25B Other: 347B http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/windmobile-m... has a request size of 1.9KiB Request URL: 119B Cookies: 1.4KiB Referer Url: 25B Other: 347B http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/a%5C/i%5C/ca%5C/metro%5C/nov11%5C/winter-meorl... has a request size of 1.9KiB Request URL: 115B Cookies: 1.4KiB Referer Url: 25B Other: 347B http://ca.yahoo.com/%5C%22http:%5C/%5C/l1.yimg.com%5C/cv%5C/ip%5C/ap%5C/default%5C/111117%5C/natwood... has a request size of 1.9KiB Request URL: 115B Cookies: 1.4KiB Referer Url: 25B Other: 347B Analyze your site at http://gtmetrix.com Page 5 of 64
  • 6. http://ca.yahoo.com/p.gif;_ylp=A2KJlc2ZwchOodcAyDkt17V_?t=1321779628893&hpset=1 has a request size of 1.9KiB Request URL: 79B Cookies: 1.4KiB Referer Url: 25B Other: 347B http://l.yimg.com/a/i/ww/met/mod/lightbox/sprite_fs.png has a request size of 1.5KiB Request URL: 55B Cookies: 0B Referer Url: 1.1KiB Other: 336B http://l.yimg.com/a/i/ww/met/sprite_ip_redirect_052109.gif has a request size of 1.5KiB Request URL: 58B Cookies: 0B Referer Url: 1.1KiB Other: 336B http://l.yimg.com/a/i/ww/met/sprite_videoicon_20100201_ltr.png has a request size of 1.5KiB Request URL: 62B Cookies: 0B Referer Url: 1.1KiB Other: 336B http://l.yimg.com/a/i/ww/met/sprite_videoicon_20101130_ltr.png has a request size of 1.5KiB Request URL: 62B Cookies: 0B Referer Url: 1.1KiB Other: 336B http://l.yimg.com/a/i/ww/met/tab/icon_spr_20111020.png has a request size of 1.5KiB Request URL: 54B Cookies: 0B Referer Url: 1.1KiB Other: 336B http://row.bc.yahoo.com/b?P=Q7gt8mKJlT2mCGD5TsjBmQ3qzLsMWk7IwZkAAj.s&T=17pfk6acb%2fX%3d1321779609%2f... has a request size of 1.8KiB Request URL: 1.4KiB Cookies: 95B Referer Url: 25B Other: 351B Use efficient CSS selectors F (0) Avg 3 Score: 30% CSS Low 0 http://l.yimg.com/a/combo?metro/g/core_yui_3.3.0.css&metro/g/core_srvc_1.0.6.css&metro/g/core_mod_1.... has 270 very inefficient rules, 430 % inefficient rules, and 21 potentially inefficient uses of :hover out of 2,526 total rules. Very inefficient rules (good to fix on any page): .y-menu-default li.selected a Tag key with 2 descendant selectors and Class overly qualified with tag .y-menu-default li.selected a:visited Tag key with 2 descendant selectors and Class overly qualified with tag .ua-ie6 .y-ulm-default .y-ulm-alert .y-ulm-alert-bd h4 Tag key with 4 descendant selectors .y-tl-news li.selected a Tag key with 2 descendant selectors and Class overly qualified with tag .ua-ie7 .y-tl-news li.selected a:hover Tag key with 3 descendant selectors and Class overly qualified with tag .ua-ie6 .y-tl-news li.selected a:hover Tag key with 3 descendant selectors and Class overly qualified with tag .y-sortable * Universal key with descendant selector .y-sortable-proxy * Universal key with descendant selector .y-sortable-debug .y-sortable-proxy * Universal key with 2 descendant selectors .type_breakingnews_default li.link a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.link a Tag key with 2 descendant selectors and Class overly qualified with tag Analyze your site at http://gtmetrix.com Page 6 of 64
  • 7. .type_breakingnews_default li.audio a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.search a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.photo a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.video a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.flickr a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.answers a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.text a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default .generic li.link a Tag key with 3 descendant selectors and Class overly qualified with tag .type_breakingnews_default .generic li.audio a Tag key with 3 descendant selectors and Class overly qualified with tag .type_breakingnews_default .generic li.search a Tag key with 3 descendant selectors and Class overly qualified with tag .type_breakingnews_default .generic li.photo a Tag key with 3 descendant selectors and Class overly qualified with tag .type_breakingnews_default .generic li.video a Tag key with 3 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.flickr a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.answers a Tag key with 2 descendant selectors and Class overly qualified with tag .type_breakingnews_default li.text a Tag key with 2 descendant selectors and Class overly qualified with tag .type_news .specialevents .main-story .image img Tag key with 4 descendant selectors .ua-ie8 .type_news .specialevents .preview-links li Tag key with 4 descendant selectors .type_news .specialevents .events-table td a Tag key with 4 descendant selectors .ua-ie6 .type_news .specialevents .events-table td a Tag key with 5 descendant selectors .type_news .specialevents .events-table .last td a Tag key with 5 descendant selectors .type_news .specialevents .events-table tr.last td Tag key with 4 descendant selectors and Class overly qualified with tag .type_news .specialevents .events-table a.medals img Tag key with 4 descendant selectors and Class overly qualified with tag .type_news .specialevents .mm-results li p Tag key with 4 descendant selectors .type_news .specialevents .mm-results li div Tag key with 4 descendant selectors .ua-ie6 .type_news .specialevents .mm-results li Tag key with 4 descendant selectors .ua-ie7 .type_news .specialevents .mm-results li Tag key with 4 descendant selectors .type_news .specialevents .mm-results p strong Tag key with 4 descendant selectors .type_news .specialevents .mm-results p span Tag key with 4 descendant selectors .ua-ie6 .type_news .specialevents .worldcup-mode td Tag key with 4 descendant selectors .ua-ie7 .type_news .specialevents .worldcup-mode td Tag key with 4 descendant selectors .ua-ie6 .type_news .specialevents .worldcup-mode .no-border td Tag key with 5 descendant selectors .ua-ie7 .type_news .specialevents .worldcup-mode .no-border td Tag key with 5 descendant selectors .type_news .specialevents .worldcup-mode .status .live span Tag key with 5 descendant selectors .type_news .specialevents .worldcup-mode .status .live span span Tag key with 6 descendant selectors .type_news .specialevents .senate .party-dem h5 Tag key with 4 descendant selectors .type_news .specialevents .house .party-dem h5 Tag key with 4 descendant selectors .type_news .specialevents .house .legend span Tag key with 4 descendant selectors .type_news .specialevents .house .party-independent .legend span Tag key with 5 descendant selectors .type_news .specialevents .party-other .legend span Tag key with 4 descendant selectors .type_news .specialevents .senate li.party-gop h5 Tag key with 4 descendant selectors and Class overly qualified with tag .type_news .specialevents .house li.party-gop h5 Tag key with 4 descendant selectors and Class overly qualified with tag .type_news .specialevents .preview2-mode .prev-thumbs img Tag key with 4 descendant selectors .type_news .specialevents .preview2-mode .prev-thumbs li Tag key with 4 descendant selectors .type_news .specialevents .preview2-mode .ul-headline li Tag key with 4 descendant selectors .ua-ie6 .type_news .specialevents .preview2-mode .prev-thumbs li Tag key with 5 descendant selectors .ua-ie7 .type_news .specialevents .preview2-mode .prev-thumbs li Tag key with 5 descendant selectors .ua-ie6 .type_specialevents .breaking-news .img img Tag key with 4 descendant selectors .ua-ie7 .type_specialevents .breaking-news .img img Tag key with 4 descendant selectors .ua-ie7 .type_specialevents .breaking-news .img a Tag key with 4 descendant selectors .ua-ie6 .type_specialevents .breaking-news .img a Tag key with 4 descendant selectors .type_specialevents .breaking-news .foot li a Tag key with 4 descendant selectors .ue-ie .type_specialevents .breaking-news .headlines li Tag key with 4 descendant selectors .ua-ie6 .type_specialevents .breaking-news .headlines a Tag key with 4 descendant selectors .ua-ie6 .type_specialevents .breaking-news .head span Tag key with 4 descendant selectors Analyze your site at http://gtmetrix.com Page 7 of 64
  • 8. .type_contentcarouselslideshow1 .type2article .thumb-img .link a Tag key with 4 descendant selectors .type_contentcarouselTopten_default ol.first li Tag key with 2 descendant selectors and Class overly qualified with tag .ua-ie .type_contentcarouselTopten_default ol li a Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselTopten_default .ranked ol li Tag key with 4 descendant selectors .ua-ie .type_contentcarouselTopten_default .ranked ol li a Tag key with 5 descendant selectors .ua-ie6 .type_contentcarouselTopten_default .type8bullet ol span Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselTopten_default .type8bullet ol li Tag key with 4 descendant selectors .ua-ie .type_contentcarouselTopten_default .type8bullet ol li a Tag key with 5 descendant selectors .type_contentcarouselTopten_default .typedefault ol li a Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselTopten_default .typedefault ol li a Tag key with 5 descendant selectors .ua-ie7 .type_contentcarouselTopten_default .typedefault ol li a Tag key with 5 descendant selectors .type_contentcarouselTopten_default .typeranked5 ol li a Tag key with 4 descendant selectors .ua-ie .type_contentcarouselTopten_default .typeranked5 ol li a Tag key with 5 descendant selectors .ua-ie7 .type_contentcarouselTopten_default .typeranked10activity .aindi ol Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselTopten_default .typeranked10activity .aindi ol Tag key with 4 descendant selectors .type_contentcarouselpulse_default ol.pulse-list li a Tag key with 3 descendant selectors and Class overly qualified with tag .type_contentcarouselpulse_default ul.pulse-list li a Tag key with 3 descendant selectors and Class overly qualified with tag .type_contentcarouselpulse_default .typetopic .pulse-list li a Tag key with 4 descendant selectors .ua-ie .type_contentcarouselpulse_default .typetopic .pulse-list li a Tag key with 5 descendant selectors .type_contentcarouselshopping_default .typeshopping10 .thumbs li a Tag key with 4 descendant selectors .type_contentcarouselshopping_default .typeshopping10 .thumbs li a img Tag key with 5 descendant selectors .ua-ie6 .type_contentcarouselshopping_default .typeshopping10 .thumbs li a img Tag key with 6 descendant selectors .ua-ie6 .type_contentcarouselshopping_default .typeshopping8 .header li Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselshopping_default .typeshopping8 .header li Tag key with 4 descendant selectors .type_contentcarouselshopping_default .typeshopping8 .thumbs li a Tag key with 4 descendant selectors .type_contentcarouselshopping_default .typeshopping8 .thumbs li a img Tag key with 5 descendant selectors .ua-ie6 .type_contentcarouselshopping_default .typeshopping8 .thumbs li a img Tag key with 6 descendant selectors .ua-ie6 .type_contentcarouselshopping_default .typeshopping8 .bottom li Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselshopping_default .typeshopping8 .bottom li Tag key with 4 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .hd strong img Tag key with 5 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .hd span Tag key with 4 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .img img Tag key with 6 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .time em Tag key with 6 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .time img Tag key with 6 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .a .time span Tag key with 6 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b strong Tag key with 5 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b em Tag key with 5 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b strong Tag key with 5 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b em Tag key with 5 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b div Tag key with 5 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .bd .b div a Tag key with 6 descendant selectors .type_contentcarouselshopping1_default .typeshopping1 .pb .ft a Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselshopping_default .typeshopping9 .thumbs li Tag key with 4 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .thumbs li a Tag key with 4 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .thumbs li a img Tag key with 5 descendant selectors .y-sun-3 #y-masthead .stabs .more-tab a Tag key with 4 descendant selectors .y-sun-4 #y-masthead .stabs .more-tab a Tag key with 4 descendant selectors .y-sun-3 #y-masthead .stabs li.selected a Tag key with 4 descendant selectors and Class overly qualified with tag .y-sun-4 #y-masthead .stabs li.selected a Tag key with 4 descendant selectors and Class overly qualified with tag .y-sun-4 #y-shade .y-wshade .learn a Tag key with 4 descendant selectors .y-sun-3 #y-shade .y-wshade .learn a Tag key with 4 descendant selectors .type_ipredirect .y-wshade .choices .local a Tag key with 4 descendant selectors .type_ipredirect .y-wshade .choices .local a:hover Tag key with 4 descendant selectors Analyze your site at http://gtmetrix.com Page 8 of 64
  • 9. .type_ipredirect .y-wshade .choices .dotcom a Tag key with 4 descendant selectors .type_masthead_default .stabs li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag .type_masthead_default .more-search li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag .bkt348 .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors .ua-wk .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors .ua-ff2 .type_masthead_default .sa-holder .sa-results li Tag key with 4 descendant selectors .type_masthead_default .sa-holder .sa-results .added-notice em Tag key with 4 descendant selectors .type_masthead_default .sa-holder .sa-results li.selected a:hover Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie6 .type_masthead_default .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors and Class overly qualified with tag .ua-ie7 .type_masthead_default .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors and Class overly qualified with tag .ua-ie7 .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors .ua-wk .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors .ua-op .type_masthead_default .sa-holder .sa-results a Tag key with 4 descendant selectors .type_masthead_default .asia .sa-results a strong Tag key with 4 descendant selectors .type_masthead_default .asia .sa-holder .sa-results a Tag key with 4 descendant selectors .type_masthead_default .asia .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors and Class overly qualified with tag .type_masthead_default .lightbg .sa-results a strong Tag key with 4 descendant selectors .type_masthead_default .lightbg .sa-holder .sa-results a Tag key with 4 descendant selectors .type_masthead_default .lightbg .sa-holder .sa-results li.selected a:hover Tag key with 5 descendant selectors and Class overly qualified with tag .sa-tray * Universal key with descendant selector li.sa-spayt a b Tag key with 2 descendant selectors and Class overly qualified with tag .type_masthead_default .sa-tray li a b Tag key with 4 descendant selectors .type_masthead_default .sa-tray li a b Tag key with 4 descendant selectors .type_masthead_default .stabs li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag .type_masthead_default div.mobilizer a Tag key with 2 descendant selectors and Class overly qualified with tag .type_masthead_default .set-homepage-overlay ol li span Tag key with 4 descendant selectors .type_masthead_default .set-homepage-overlay ol li span strong Tag key with 5 descendant selectors .type_footer .double-align li.secondary a Tag key with 3 descendant selectors and Class overly qualified with tag .type_footer .sections li.secondary a Tag key with 3 descendant selectors and Class overly qualified with tag .type_footer .stacked-col li.secondary a Tag key with 3 descendant selectors and Class overly qualified with tag .type_footer .ysites .stacked-col .first h2 Tag key with 4 descendant selectors .type_subfooter li.first a Tag key with 2 descendant selectors and Class overly qualified with tag .ua-ff .type_subfooter li.first a Tag key with 3 descendant selectors and Class overly qualified with tag .type_news ul.local-lang li Tag key with 2 descendant selectors and Class overly qualified with tag .type_news ul.local-lang li a Tag key with 3 descendant selectors and Class overly qualified with tag .type_news ul.local-lang li.bdr-l a Tag key with 3 descendant selectors and Class overly qualified with tag and Class overly qualified with tag .ua-ie6 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag .type_news ul.local-lang li a:focus Tag key with 3 descendant selectors and Class overly qualified with tag .type_news ul.local-lang li a:hover Tag key with 3 descendant selectors and Class overly qualified with tag .ua-ie6 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie7 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie8 .type_news ul.local-lang li a Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ff .type_news .more li a Tag key with 4 descendant selectors .type_news_default .y-tl-news li.selected a Tag key with 3 descendant selectors and Class overly qualified with tag .type_news_default .news-stream li.has-thumb .thumb img Tag key with 4 descendant selectors and Class overly qualified with tag .type_news_default .accordion-stories li.has-thumb .thumb img Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ff .bkt368 .type_news .do-close span Tag key with 4 descendant selectors .bkt368 .type_news .tab-prefs .tab-list li Tag key with 4 descendant selectors .bkt368 .type_news .tab-prefs .tab-list ol Tag key with 4 descendant selectors .ua-ie6 .type_news .lang-select .lang-dd li Tag key with 4 descendant selectors .type_news .lang-select .lang-dd li a Tag key with 4 descendant selectors .type_weather_default div.wnav .y-tablist li.selected a Tag key with 4 descendant selectors and Class overly qualified with tag and Class overly qualified with tag Analyze your site at http://gtmetrix.com Page 9 of 64
  • 10. .type_weather_default ul.wlayout li Tag key with 2 descendant selectors and Class overly qualified with tag .type_weather_default ul.wlayout li strong Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_default ul.wmode li.strong a:hover Tag key with 3 descendant selectors and Class overly qualified with tag and Class overly qualified with tag .type_weather_default ul.wmode li.strong a:link Tag key with 3 descendant selectors and Class overly qualified with tag and Class overly qualified with tag .type_weather_default ul.wmode li.strong a:visited Tag key with 3 descendant selectors and Class overly qualified with tag and Class overly qualified with tag .type_weather_default .wbar-city-full .wbar-bd .forecast-details h4 Tag key with 4 descendant selectors .type_weather_default table.city-details th Tag key with 2 descendant selectors and Class overly qualified with tag .type_weather_default .classic-view table.city-details th Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_default table.city-details td Tag key with 2 descendant selectors and Class overly qualified with tag .type_weather_default table.city-details tbody td Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_default table.city-details tr.border td Tag key with 3 descendant selectors and Class overly qualified with tag and Class overly qualified with tag .type_weather_edit a.wclose span Tag key with 2 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations div label Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations div a Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations .scroll fieldset Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations h4 Tag key with 2 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations h4 span Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations h4 span span Tag key with 4 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations .scroll div Tag key with 3 descendant selectors and Class overly qualified with tag .type_weather_edit form.saved-locations div input Tag key with 3 descendant selectors and Class overly qualified with tag .ua-ie6 .type_weather_edit form.saved-locations div input Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie7 .type_weather_edit form.saved-locations div input Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie8 .type_weather_edit form.saved-locations div input Tag key with 4 descendant selectors and Class overly qualified with tag .type_weather_default tr.border-b td Tag key with 2 descendant selectors and Class overly qualified with tag .type_weather_default td.classic-error form Tag key with 2 descendant selectors and Class overly qualified with tag .type_tabbar .type_tuc .y-menu li a Tag key with 4 descendant selectors .type_tabbar .rtl .type_tuc .y-menu li a Tag key with 5 descendant selectors .type_tabbar .type_tuc .y-menu li.last a Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie .type_tabbar .type_tuc .y-menu li.last a Tag key with 5 descendant selectors and Class overly qualified with tag .type_tabbar .tiles .type_tuc .y-menu a:hover Tag key with 4 descendant selectors .type_tuc .pageoptions .colors li a Tag key with 4 descendant selectors .type_mail_default .list .read .subject p Tag key with 4 descendant selectors .type_tabbar .type_mail_default .list h4 span Tag key with 4 descendant selectors .type_tabbar .tab .type_mail_default .list h4 a Tag key with 5 descendant selectors .type_tabbar .type_mail_default .email .date p Tag key with 4 descendant selectors .type_tabbar .type_mail .list table .subject span Tag key with 5 descendant selectors .type_tabbar .type_mail .list table .subject h4 Tag key with 5 descendant selectors .type_tabbar .type_mail .list table .date p Tag key with 5 descendant selectors .type_fptoday :focus Universal key with descendant selector .river-news .type_fptoday .extra .package-header img Tag key with 4 descendant selectors .type_fptoday .xo-toggle .main-story .story-body a Tag key with 4 descendant selectors .type_fptoday .xo-toggle .main-story .story-body p Tag key with 4 descendant selectors .type_fptoday .xo-toggle .main-story .story-body a Tag key with 4 descendant selectors .type_fptoday .xo-toggle .main-story .related-links a Tag key with 4 descendant selectors .type_fptoday .extra .main-story .xotitle h4 Tag key with 4 descendant selectors .type_fptoday .extra .main-story .xotitle h3 a Tag key with 5 descendant selectors Analyze your site at http://gtmetrix.com Page 10 of 64
  • 11. .ua-ie6 .type_multimedia_default .photos .more-links li Tag key with 4 descendant selectors .ua-ie7 .type_multimedia_default .photos .more-links li Tag key with 4 descendant selectors .type_multimedia_default .videos .item3 .primary img Tag key with 4 descendant selectors .type_multimedia_default .videos .item3 .secondary img Tag key with 4 descendant selectors .type_multimedia_default .item3 .secondary .video img Tag key with 4 descendant selectors .ua-ie6 .type_multimedia_default .item3 .secondary .video img Tag key with 5 descendant selectors .ua-ie7 .type_multimedia_default .item3 .secondary .video img Tag key with 5 descendant selectors .type_multimedia_default .item3 .new-sec a img Tag key with 4 descendant selectors .type_multimedia_default .map-mul .item3 .primary a Tag key with 4 descendant selectors .type_contentcarouselNews_default .var-news .top2 .head a Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselNews_default .var-news .img li Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselNews_default .var-news .img li Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselNews_default .var-news .top2 li Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselNews_default .var-news .top2 li Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselNews_default .var-news .bot2 li Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselNews_default .var-news .bot2 li Tag key with 4 descendant selectors .ua-ie6 .type_contentcarouselNews_default .var-news .img p Tag key with 4 descendant selectors .ua-ie7 .type_contentcarouselNews_default .var-news .img p Tag key with 4 descendant selectors .type_pa .sb .y .ft a Tag key with 4 descendant selectors .ua-ie6 .type_pa .sb .y .ft a Tag key with 5 descendant selectors .ua-ie6 .type_pa .sb .btn a Tag key with 4 descendant selectors .ua-ie7 .type_pa .sb .y-sortable-false a Tag key with 4 descendant selectors .type_pa .sb .edit .y-sortable a Tag key with 4 descendant selectors .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors .type_pa .sb .edit .btn a Tag key with 4 descendant selectors .ua-ie6 .type_pa .sb .edit .btn a Tag key with 5 descendant selectors .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors .type_pa .y-sortable-active * Universal key with 2 descendant selectors .type_pa .sb .qv .btna span Tag key with 4 descendant selectors .ua-ie6 .type_pa .sb .qv .btna span Tag key with 5 descendant selectors .ua-ie7 .type_pa .sb .qv .btna span Tag key with 5 descendant selectors .type_pa .sb .ptr button span Tag key with 4 descendant selectors .type_pa .sb .edit .hd button Tag key with 4 descendant selectors .type_pa .sb .edit .btn a Tag key with 4 descendant selectors .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors .type_pa .sb .edit .y-sortable-false a * Universal key with 5 descendant selectors .type_pa .sb .edit .ft * Universal key with 4 descendant selectors .ua-ie6 .type_pa .pa-unavailable li.pa-unavailable-all-svcs a Tag key with 4 descendant selectors and Class overly qualified with tag .type_pa .pa-flash .hd .do-flash-close span Tag key with 4 descendant selectors .ua-ie7 .type_pa .pa-flash .hd .do-flash-close span Tag key with 5 descendant selectors .ua-ie6 .type_pa .pa-flash .hd .do-flash-close span Tag key with 5 descendant selectors .type_pa .pa-apps-userlist .pa-unavailable li.pa-unavailable-all-svcs a Tag key with 4 descendant selectors and Class overly qualified with tag .type_pa .pa-app .pa-app-col1 .hd h2 Tag key with 4 descendant selectors .ua-ie6 .type_pa .pa-app .pa-app-col1 .hd h2 Tag key with 5 descendant selectors .ua-ff .type_pa .pa-add-hd .do-close span Tag key with 4 descendant selectors .ua-ie7 .type_pa .pa-add-hd .do-close span Tag key with 4 descendant selectors .ua-ie6 .type_pa .pa-add-hd .do-close span Tag key with 4 descendant selectors .type_pa .pa-add ol.y-add-col li Tag key with 3 descendant selectors and Class overly qualified with tag .ua-ie6 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie7 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie6 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag .ua-ie7 .type_pa .pa-add ol.y-add-col li Tag key with 4 descendant selectors and Class overly qualified with tag .type_tts_default ol.firstcol li Tag key with 2 descendant selectors and Class overly qualified with tag .ua-ie .type_tts_default ol li a Tag key with 4 descendant selectors Inefficient rules (good to fix on interactive pages): .mod .oops-msg h3 Tag key with 2 descendant selectors .mod .oops button Tag key with 2 descendant selectors .mod .oops a Tag key with 2 descendant selectors Analyze your site at http://gtmetrix.com Page 11 of 64
  • 12. .y-menu li a Tag key with 2 descendant selectors .y-menu-default li a Tag key with 2 descendant selectors .y-menu-default li a:visited Tag key with 2 descendant selectors .y-ulm-default .y-ulm-setdefault input Tag key with 2 descendant selectors .y-ulm-default .y-ulm-locations h4 Tag key with 2 descendant selectors .y-ulm-default .y-ulm-locations ul Tag key with 2 descendant selectors .y-ulm-default .y-ulm-alert .y-ulm-alert-bd h4 Tag key with 3 descendant selectors .y-ulm-default .y-ulm-suggest-items h4 Tag key with 2 descendant selectors .y-ulm-default .y-ulm-err h4 Tag key with 2 descendant selectors .y-ulm-default .y-ulm-err p Tag key with 2 descendant selectors .y-nav .prev .btn span Tag key with 3 descendant selectors .y-nav .next .btn span Tag key with 3 descendant selectors .y-nav .play .btn span Tag key with 3 descendant selectors .y-nav .pause .btn span Tag key with 3 descendant selectors .y-nav .prev .btn span Tag key with 3 descendant selectors .y-nav .next .btn span Tag key with 3 descendant selectors .y-nav .play .btn span Tag key with 3 descendant selectors .y-nav .pause .btn span Tag key with 3 descendant selectors .y-tl-news li a:hover Tag key with 2 descendant selectors .y-tl-news li a Tag key with 2 descendant selectors .y-tl-news li a Tag key with 2 descendant selectors .y-tl-news li a:hover Tag key with 2 descendant selectors .ua-ie7 .y-tl-news li a Tag key with 3 descendant selectors .ua-ie6 .y-tl-news li a Tag key with 3 descendant selectors .ua-ie .y-sortable-shims div Tag key with 2 descendant selectors .y-sortable-debug .y-sortable-shims div Tag key with 2 descendant selectors .type_breakingnews_default h2 a Tag key with 2 descendant selectors .type_breakingnews_default h2 a:visited Tag key with 2 descendant selectors .type_breakingnews_default ul a Tag key with 2 descendant selectors .type_breakingnews_default li a Tag key with 2 descendant selectors .type_breakingnews_default .type_alt a Tag key with 2 descendant selectors .type_breakingnews_default .type_alt a:visited Tag key with 2 descendant selectors .type_breakingnews_default .type_alt h2 a Tag key with 3 descendant selectors .type_breakingnews_default .type_alt h2 a:visited Tag key with 3 descendant selectors .type_breakingnews_default .generic h2 Tag key with 2 descendant selectors .type_breakingnews_default .type_white a Tag key with 2 descendant selectors .type_breakingnews_default .type_white a:visited Tag key with 2 descendant selectors .type_breakingnews_default .type_white h2 a Tag key with 3 descendant selectors .type_breakingnews_default .type_white h2 a:visited Tag key with 3 descendant selectors .type_breakingnews_default .generic ul a Tag key with 3 descendant selectors .type_breakingnews_default .generic li a Tag key with 3 descendant selectors .type_breakingnews_default .asia h2 Tag key with 2 descendant selectors .type_breakingnews_default .type_alt .asia h2 Tag key with 3 descendant selectors .type_marketindices_default .title a Tag key with 2 descendant selectors .type_marketindices_default .stck a Tag key with 2 descendant selectors .type_marketindices_default .search-right-aligned .stck a Tag key with 3 descendant selectors .type_marketindices_default .stck1 a Tag key with 2 descendant selectors .type_marketindices_default .search-right-aligned .stck1 a Tag key with 3 descendant selectors .type_marketindices_default .markets dt Tag key with 2 descendant selectors .type_marketindices_default .markets a Tag key with 2 descendant selectors .ua-ff .type_marketindices_default .markets a Tag key with 3 descendant selectors .type_marketindices_default .title a:visited Tag key with 2 descendant selectors .type_marketindices_default .markets em Tag key with 2 descendant selectors .type_news .specialevents h3 Tag key with 2 descendant selectors .type_news .specialevents h3:hover Tag key with 2 descendant selectors .type_news .expand h3 Tag key with 2 descendant selectors .type_news .specialevents h4 Tag key with 2 descendant selectors .type_news .specialevents .openclose span Tag key with 3 descendant selectors .type_news .expand .openclose span Tag key with 3 descendant selectors .type_news .specialevents .preview-links li Tag key with 3 descendant selectors .type_news .specialevents .events-table td Tag key with 3 descendant selectors Analyze your site at http://gtmetrix.com Page 12 of 64
  • 13. .type_news .specialevents .events-table td Tag key with 3 descendant selectors .type_news .specialevents .events-table th Tag key with 3 descendant selectors .type_news .specialevents .events-table th Tag key with 3 descendant selectors .type_news .specialevents .mm-headlinks span Tag key with 3 descendant selectors .type_news .specialevents .mm-results li Tag key with 3 descendant selectors .type_news .specialevents .sevnt img Tag key with 3 descendant selectors .type_news .specialevents .worldcup-mode table Tag key with 3 descendant selectors .type_news .specialevents .worldcup-mode tr Tag key with 3 descendant selectors .type_news .specialevents .worldcup-mode tr:hover Tag key with 3 descendant selectors .type_news .specialevents .worldcup-mode td Tag key with 3 descendant selectors .type_news .specialevents .elections-mode h4 Tag key with 3 descendant selectors .type_news .specialevents .elections-chart li Tag key with 3 descendant selectors .type_specialevents .breaking-news .small-title a Tag key with 3 descendant selectors .type_specialevents .breaking-news .img img Tag key with 3 descendant selectors .type_specialevents .breaking-news .img a Tag key with 3 descendant selectors .type_specialevents .breaking-news .foot li Tag key with 3 descendant selectors .type_specialevents .breaking-news .title a:hover Tag key with 3 descendant selectors .type_specialevents .breaking-news .headlines a Tag key with 3 descendant selectors .type_specialevents .breaking-news .head span Tag key with 3 descendant selectors .type_specialevents .breaking-news .purple a Tag key with 3 descendant selectors .type_specialevents .breaking-news .black a Tag key with 3 descendant selectors .type_specialevents .breaking-news .blue a Tag key with 3 descendant selectors .type_specialevents .breaking-news .red a Tag key with 3 descendant selectors .type_specialevents .breaking-news .head span Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .type4thumb img Tag key with 2 descendant selectors .type_contentcarouselslideshow1_default .type3item .thumb a Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .type3item .thumb img Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .typeslideshow .thumbs img Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .typeslideshow .main img Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .type4gallery img Tag key with 2 descendant selectors .type_contentcarouselslideshow1_default .type4gallery .link a Tag key with 3 descendant selectors .type_contentcarouselslideshow1 .type2thumb img Tag key with 2 descendant selectors .type_contentcarouselslideshow1 .type2article .img img Tag key with 3 descendant selectors .type_contentcarouselslideshow1 .typewhatson .thumbs li Tag key with 3 descendant selectors .type_contentcarouselslideshow1 .typewhatson .thumbs span Tag key with 3 descendant selectors .type_contentcarouselslideshow1 .typewhatson .img img Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .typewhatson .link span Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .typewhatson .more li Tag key with 3 descendant selectors .type_contentcarouselslideshow1_default .more a Tag key with 2 descendant selectors .type_contentcarouselslideshow1_default .more li Tag key with 2 descendant selectors .type_contentcarouselTopten_default ol li Tag key with 2 descendant selectors .type_contentcarouselTopten_default ol li a Tag key with 3 descendant selectors .ua-ie6 .type_contentcarouselTopten_default ol Tag key with 2 descendant selectors .ua-ie6 .type_contentcarouselTopten_default ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .ranked ol Tag key with 2 descendant selectors .type_contentcarouselTopten_default .ranked ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .type8bullet ol Tag key with 2 descendant selectors .type_contentcarouselTopten_default .type8bullet ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .type8bullet .more a Tag key with 3 descendant selectors .type_contentcarouselTopten_default .typenumbers4 ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .typenumbers4 ol span Tag key with 3 descendant selectors .type_contentcarouselTopten_default .typeranked5 ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .aindi ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .aindi ol li Tag key with 3 descendant selectors .type_contentcarouselTopten_default .typeranked10activity .aindi ol Tag key with 3 descendant selectors .type_contentcarouselTopten_default .type5item ol Tag key with 2 descendant selectors .type_contentcarouselTopten_default .type5item ol li Tag key with 3 descendant selectors .type_contentcarouselpulse_default h3 span Tag key with 2 descendant selectors .ua-ie7 .type_contentcarouselpulse_default ul Tag key with 2 descendant selectors .ua-ie7 .type_contentcarouselpulse_default ol Tag key with 2 descendant selectors .ua-ie6 .type_contentcarouselpulse_default ul Tag key with 2 descendant selectors Analyze your site at http://gtmetrix.com Page 13 of 64
  • 14. .ua-ie6 .type_contentcarouselpulse_default ol Tag key with 2 descendant selectors .type_contentcarouselpulse_default ol li Tag key with 2 descendant selectors .type_contentcarouselpulse_default ul li Tag key with 2 descendant selectors .ua-ie .type_contentcarouselpulse_default ul li Tag key with 3 descendant selectors .type_contentcarouselpulse_default ol li Tag key with 2 descendant selectors .type_contentcarouselpulse_default .type1thumb .more a Tag key with 3 descendant selectors .type_contentcarouselpulse_default .typetopic .pulse-list li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping10 .header li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping10 .thumbs li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping10 .bottom li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping8 .header li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping8 .thumbs li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping8 .bottom li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .thumbs li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .up li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .up img Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .bottom li Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .down a Tag key with 3 descendant selectors .type_contentcarouselshopping_default .typeshopping9 .down img Tag key with 3 descendant selectors .type_miniad_default .mkptitle h2 Tag key with 2 descendant selectors .type_tuc_default .avatar-container .avatar img Tag key with 3 descendant selectors .type_tuc_default .account-sign-up span Tag key with 2 descendant selectors .type_tuc_default .tuc-dropdown li Tag key with 2 descendant selectors .type_persistentmasthead_default .prev span Tag key with 2 descendant selectors .type_persistentmasthead_default .next span Tag key with 2 descendant selectors .type_persistentmasthead_default .prev span Tag key with 2 descendant selectors .type_persistentmasthead_default .next span Tag key with 2 descendant selectors .y-sun-3 #y-header li Tag key with 2 descendant selectors .y-sun-4 #y-header li Tag key with 2 descendant selectors .y-sun-4 #y-header .account-sign-up span Tag key with 3 descendant selectors .y-sun-4 #y-header .short-status-cont a Tag key with 3 descendant selectors .y-sun-3 #y-masthead .tab a Tag key with 3 descendant selectors .y-sun-4 #y-masthead .tab a Tag key with 3 descendant selectors .y-sun-4 #y-header .account-sign-in a Tag key with 3 descendant selectors .y-sun-4 #y-header .account-sign-up a Tag key with 3 descendant selectors .y-sun-4 #y-header .account-sign-out a Tag key with 3 descendant selectors .y-sun-4 #y-header .my a Tag key with 3 descendant selectors .type_ipredirect .y-wshade .welcome h3 Tag key with 3 descendant selectors .type_ipredirect .y-wshade .welcome p Tag key with 3 descendant selectors .type_ipredirect .y-wshade .welcome a Tag key with 3 descendant selectors .type_ipredirect .y-wshade .choices li Tag key with 3 descendant selectors .ua-wk .type_masthead_default .search-form fieldset Tag key with 3 descendant selectors .type_masthead_default .stabs li Tag key with 2 descendant selectors .type_masthead_default .stabs li a Tag key with 3 descendant selectors .type_masthead_default .stabs .menu-selected a Tag key with 3 descendant selectors .type_masthead_default .more-search li Tag key with 2 descendant selectors .ua-ie6 .type_masthead_default .more-search li Tag key with 3 descendant selectors .type_masthead_default .more-search li a Tag key with 3 descendant selectors .type_masthead_default .more-search li span Tag key with 3 descendant selectors .type_masthead_default .intlswitch label Tag key with 2 descendant selectors .ua-ie6 .type_masthead_default .intlswitch label Tag key with 3 descendant selectors .ua-ie7 .type_masthead_default .intlswitch label Tag key with 3 descendant selectors .type_masthead_default .sa-holder ul Tag key with 2 descendant selectors .ua-wk .type_masthead_default .sa-holder ul Tag key with 3 descendant selectors .type_masthead_default .us .sa-holder ul Tag key with 3 descendant selectors .type_masthead_default .sa-holder .sa-results a Tag key with 3 descendant selectors .type_masthead_default .sa-results a Tag key with 2 descendant selectors .ua-ie6 .type_masthead_default .sa-results a Tag key with 3 descendant selectors .type_masthead_default .sa-results a:focus Tag key with 2 descendant selectors .type_masthead_default .sa-results a strong Tag key with 3 descendant selectors .type_masthead_default .asia .sa-holder ul Tag key with 3 descendant selectors Analyze your site at http://gtmetrix.com Page 14 of 64
  • 15. .type_masthead_default .lightbg .sa-holder ul Tag key with 3 descendant selectors .type_masthead_default .lightbg .sa-options span Tag key with 3 descendant selectors .type_masthead_default .sa-options span Tag key with 2 descendant selectors .type_masthead_default .sa-arrows a Tag key with 2 descendant selectors .type_masthead_default .sa-arrows a:hover Tag key with 2 descendant selectors .type_masthead_default .xe h1 Tag key with 2 descendant selectors .type_masthead_default .xa h1 Tag key with 2 descendant selectors .sa-tray li a Tag key with 2 descendant selectors .sa-tray li a:hover Tag key with 2 descendant selectors .sa-tray li a:focus Tag key with 2 descendant selectors .sa-tray li a b Tag key with 3 descendant selectors li.sa-spayt a Tag key with descendant selector and Class overly qualified with tag .type_masthead_default .sa-tray li a Tag key with 3 descendant selectors .type_masthead_default .sa-tray li a Tag key with 3 descendant selectors .type_masthead_default .sa-tray li a:hover Tag key with 3 descendant selectors .type_masthead_default .sa-tray ul Tag key with 2 descendant selectors .ua-ie .type_masthead_default .sa-tray ul Tag key with 3 descendant selectors .type_masthead_default .stabs li Tag key with 2 descendant selectors .ua-ie6 .type_masthead_default .stabs li Tag key with 3 descendant selectors .type_masthead_default .stabs li Tag key with 2 descendant selectors .type_masthead_default .stabs li a Tag key with 3 descendant selectors .type_masthead_default .set-homepage-overlay h3 Tag key with 2 descendant selectors .type_masthead_default .set-homepage-overlay ol Tag key with 2 descendant selectors .type_masthead_default .set-homepage-overlay ol li Tag key with 3 descendant selectors .type_masthead_default .set-homepage-overlay ol li Tag key with 3 descendant selectors .y-ln-fullbar .y-ln-fullbar1 span Tag key with 2 descendant selectors .y-ln-fullbar .y-ln-fullbar2 span Tag key with 2 descendant selectors .y-ln-fullbar .y-ln-fullbar3 a:hover Tag key with 2 descendant selectors .y-ln-fullbar .y-ln-fullbar3 a:focus Tag key with 2 descendant selectors .y-ln-medbar .y-ln-medbar3 a:hover Tag key with 2 descendant selectors .y-ln-medbar .y-ln-medbar3 a:focus Tag key with 2 descendant selectors .y-ln-litebar .y-ln-litebar3 a:hover Tag key with 2 descendant selectors .y-ln-litebar .y-ln-litebar3 a:focus Tag key with 2 descendant selectors .ua-ie6 .y-ln-fullbar .y-ln-fullbar3 a:hover Tag key with 3 descendant selectors .ua-ie6 .y-ln-fullbar .y-ln-fullbar3 a:focus Tag key with 3 descendant selectors .ua-ie6 .y-ln-medbar .y-ln-medbar3 a:hover Tag key with 3 descendant selectors .ua-ie6 .y-ln-medbar .y-ln-medbar3 a:focus Tag key with 3 descendant selectors .ua-ie6 .y-ln-litebar .y-ln-litebar3 a:hover Tag key with 3 descendant selectors .ua-ie6 .y-ln-litebar .y-ln-litebar3 a:focus Tag key with 3 descendant selectors .y-ln-fullbar .y-ln-fullbar3 span Tag key with 2 descendant selectors .y-ln-medbar .y-ln-medbar3 span Tag key with 2 descendant selectors .y-ln-litebar .y-ln-litebar3 span Tag key with 2 descendant selectors .y-ln-litebar .y-ln-litebar3 span Tag key with 2 descendant selectors .y-ln-fullbar .y-ln-fullbar3 img Tag key with 2 descendant selectors .y-ln-medbar .y-ln-medbar3 img Tag key with 2 descendant selectors .y-ln-litebar .y-ln-litebar3 img Tag key with 2 descendant selectors .type_footer .ad a Tag key with 2 descendant selectors .type_footer .sections h2 Tag key with 2 descendant selectors .type_footer .ysites h2 Tag key with 2 descendant selectors .type_footer .sections a Tag key with 2 descendant selectors .ua-ie .type_footer .sections a Tag key with 3 descendant selectors .type_footer .sections ul Tag key with 2 descendant selectors .type_footer .sections li Tag key with 2 descendant selectors .type_footer .sections .stacked-col li Tag key with 3 descendant selectors .type_footer .secondary a Tag key with 2 descendant selectors .type_footer .ysites ul Tag key with 2 descendant selectors .type_footer .ysites .stacked-col h2 Tag key with 3 descendant selectors .type_footer .ysites .follow-links ul Tag key with 3 descendant selectors .type_footer .ysites .follow-links li Tag key with 3 descendant selectors .type_footer .ysites .follow-links h2 Tag key with 3 descendant selectors .type_footer .ysites .oneline ul Tag key with 3 descendant selectors Analyze your site at http://gtmetrix.com Page 15 of 64
  • 16. .type_subfooter .ad div Tag key with 2 descendant selectors .type_subfooter .ad a Tag key with 2 descendant selectors .type_offlead .offlead-has-img .offlead-thumb img Tag key with 3 descendant selectors .type_offlead .related-stories li Tag key with 2 descendant selectors .ua-ie6 .type_offlead .related-stories li Tag key with 3 descendant selectors .ua-ie7 .type_offlead .related-stories li Tag key with 3 descendant selectors .type_news .one-link a Tag key with 2 descendant selectors .type_news .stories li Tag key with 2 descendant selectors .type_news .stories .img-item img Tag key with 3 descendant selectors .ua-ie6 .type_news .stories li Tag key with 3 descendant selectors .ua-ie7 .type_news .stories li Tag key with 3 descendant selectors .type_news .more li Tag key with 2 descendant selectors .ua-ie .type_news .more li Tag key with 3 descendant selectors .type_news .more li a Tag key with 3 descendant selectors .type_news .oops-msg p Tag key with 2 descendant selectors .type_news .more-link a Tag key with 2 descendant selectors .type_news .more-link h3 Tag key with 2 descendant selectors .type_news .local-link h3 Tag key with 2 descendant selectors .type_news_default .more-link a Tag key with 2 descendant selectors .type_news_default .extend-news .more-link a:hover Tag key with 3 descendant selectors .type_news_default .y-tl-news li a Tag key with 3 descendant selectors .type_news_default .y-tl-news li a:hover Tag key with 3 descendant selectors .type_news .move-icon-container a Tag key with 2 descendant selectors .type_news .move-icon-container a:hover Tag key with 2 descendant selectors .type_news .move-icon-container a:focus Tag key with 2 descendant selectors .type_news .news-tweener .tweener-pic img Tag key with 3 descendant selectors .type_news .news-tweener h3 Tag key with 2 descendant selectors .type_news .news-tweener .tweener-links li Tag key with 3 descendant selectors .type_news_default .news-stream li Tag key with 2 descendant selectors .bkt368 .type_news_default .localnews li Tag key with 3 descendant selectors .bkt395 .type_news_default .localnews li Tag key with 3 descendant selectors .bkt415 .type_news_default .localnews li Tag key with 3 descendant selectors .type_news_default .no-border .news-stream li:first-child Tag key with 3 descendant selectors .type_news_default .no-border .add-border li:first-child Tag key with 3 descendant selectors .type_news .openclose span Tag key with 2 descendant selectors .type_news .expand .openclose span Tag key with 3 descendant selectors .type_news_default .accordion h4 Tag key with 2 descendant selectors .type_news_default .accordion-stories li Tag key with 2 descendant selectors .type_news .hide-more .openclose span Tag key with 3 descendant selectors .type_news .show-more .openclose span Tag key with 3 descendant selectors .jsenabled .bkt368 .type_news button Tag key with 3 descendant selectors .bkt368 .type_news .do-edit span Tag key with 3 descendant selectors .bkt368 .type_news .do-close span Tag key with 3 descendant selectors .bkt368 .type_news .tab-prefs h3 Tag key with 3 descendant selectors .bkt368 .type_news .tab-prefs p Tag key with 3 descendant selectors .bkt368 .type_news .tab-prefs h3 Tag key with 3 descendant selectors .type_news .one-tab li Tag key with 2 descendant selectors .type_tabbar .alt-country img Tag key with 2 descendant selectors .type_tabbar .tiles .tab a Tag key with 3 descendant selectors .type_tabbar .tiles .tab a:hover Tag key with 3 descendant selectors .ua-ie6 .y-tl-default a Tag key with 2 descendant selectors .ua-ie7 .y-tl-default a Tag key with 2 descendant selectors .ua-ie6 .y-tl-default .selected a Tag key with 3 descendant selectors .y-tl-default .selected a:hover Tag key with 2 descendant selectors .ua-ie6 .y-tl-default a Tag key with 2 descendant selectors .y-tl-default .selected a Tag key with 2 descendant selectors ul.y-tl-default li Tag key with descendant selector and Class overly qualified with tag .type_weather_default .wsearchform h3 Tag key with 2 descendant selectors .type_weather_default .wsearchform h3 span Tag key with 3 descendant selectors .type_weather_default .wsearchform .weather-signin a Tag key with 3 descendant selectors .ua-ie .type_weather_default .wbar-img img Tag key with 3 descendant selectors Analyze your site at http://gtmetrix.com Page 16 of 64
  • 17. .type_weather_default .main-forecast ol Tag key with 2 descendant selectors .ua-ie6 .type_weather_default .main-forecast ol Tag key with 3 descendant selectors .type_weather_default .main-forecast ol li Tag key with 3 descendant selectors .type_weather_edit .wscale label Tag key with 2 descendant selectors .type_weather_edit .wscale label input Tag key with 3 descendant selectors .type_weather_edit .error-message h4 Tag key with 2 descendant selectors .type_weather_edit .error-message h4 em Tag key with 3 descendant selectors .type_weather_edit .error-message p Tag key with 2 descendant selectors .type_weather_edit .error-message h4 Tag key with 2 descendant selectors .type_weather_default .error-message h4 Tag key with 2 descendant selectors .type_weather_default .error-message p Tag key with 2 descendant selectors .type_weather_default .error-message h4 Tag key with 2 descendant selectors .type_tabbar .type_tuc .y-menu li Tag key with 3 descendant selectors .type_tabbar .type_tuc .pageoptions-dropdown li Tag key with 3 descendant selectors .type_tuc .pageoptions .colors li Tag key with 3 descendant selectors .type_mail_default .signin h4 Tag key with 2 descendant selectors .type_mail_default .signin p Tag key with 2 descendant selectors .ua-ie6 .type_mail_default .avtr-wrap div Tag key with 3 descendant selectors .type_mail_default .signin .register h4 Tag key with 3 descendant selectors .type_mail_default .signin .desc-list li Tag key with 3 descendant selectors .ua-ie .type_mail_default th Tag key with 2 descendant selectors .ua-wk .type_mail_default th Tag key with 2 descendant selectors .type_mail_default tr:hover a Tag key with 2 descendant selectors .type_mail_default .status img Tag key with 2 descendant selectors .type_mail_default .date p Tag key with 2 descendant selectors .type_mail_default .email h4 span Tag key with 3 descendant selectors .type_mail_default .signin h3 Tag key with 2 descendant selectors .type_mail_default .signin h4 Tag key with 2 descendant selectors .type_mail_default .user-email a Tag key with 2 descendant selectors .type_mail_default .list h4 Tag key with 2 descendant selectors .type_mail_default .list .subject p Tag key with 3 descendant selectors .type_mail_default .list .read h4 Tag key with 3 descendant selectors .type_mail_default .list .read a Tag key with 3 descendant selectors .type_mail .error p Tag key with 2 descendant selectors .type_tabbar .type_mail .list table Tag key with 3 descendant selectors .type_tabbar .type_mail_default td Tag key with 2 descendant selectors .type_tabbar .type_mail_default .status img Tag key with 3 descendant selectors .type_tabbar .type_mail_default .date p Tag key with 3 descendant selectors .type_fptoday .package-header img Tag key with 2 descendant selectors .ua-ie7 .type_fptoday .left-body p Tag key with 3 descendant selectors .type_fptoday .video-overlay a Tag key with 2 descendant selectors .ua-ie6 .type_fptoday .video-overlay a Tag key with 3 descendant selectors .type_fptoday .main-story h3 Tag key with 2 descendant selectors .type_fptoday .left-body p Tag key with 2 descendant selectors .type_fptoday .extra .package-header img Tag key with 3 descendant selectors .type_fptoday .extra .package-header a Tag key with 3 descendant selectors .type_fptoday .extra .left-body p Tag key with 3 descendant selectors .type_fptoday .compact .related-story a Tag key with 3 descendant selectors .type_fptoday .compact .has-date h3 Tag key with 3 descendant selectors .type_fptoday .compact .main-story h3 Tag key with 3 descendant selectors .type_fptoday .compact .left-body p Tag key with 3 descendant selectors .type_contentcarousel_default .title-clip h2 Tag key with 2 descendant selectors .type_contentcarousel_default .more a Tag key with 2 descendant selectors .type_contentcarousel_default .property-logo a Tag key with 2 descendant selectors .ua-ie6 .type_contentcarousel_default .property-logo a Tag key with 3 descendant selectors .ua-ie7 .type_contentcarousel_default .property-logo a Tag key with 3 descendant selectors .type_contentcarousel_default .property-logo img Tag key with 2 descendant selectors .type_contentcarousel .error-msg h3 Tag key with 2 descendant selectors .type_multimedia_default .minus-pad-arc2 h2 Tag key with 2 descendant selectors .ua-ie6 .type_multimedia_default .minus-pad-arc2 h2 Tag key with 3 descendant selectors .ua-ie6 .type_multimedia_default .photos ul Tag key with 3 descendant selectors Analyze your site at http://gtmetrix.com Page 17 of 64
  • 18. .type_multimedia_default .photos li Tag key with 2 descendant selectors .type_multimedia_default .photos .more-links li Tag key with 3 descendant selectors .type_multimedia_default .item3 .new-sec a Tag key with 3 descendant selectors .type_multimedia_default .item3 .primary a Tag key with 3 descendant selectors .type_multimedia_default .vid-strip h2 Tag key with 2 descendant selectors .type_multimedia_default .vid-strip ul li Tag key with 3 descendant selectors .type_multimedia_default .item4 .primary a Tag key with 3 descendant selectors .type_multimedia_default .item4 .primary a Tag key with 3 descendant selectors .type_multimedia_default .item4 .primary img Tag key with 3 descendant selectors .type_multimedia_default .item4 .secondary a Tag key with 3 descendant selectors .type_multimedia_default .item4 .secondary img Tag key with 3 descendant selectors .type_multimedia_default .item4 .secondary a Tag key with 3 descendant selectors .type_contentcarouselNews_default .title-clip h2 Tag key with 2 descendant selectors .type_contentcarouselNews_default .var-news .img li Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-news .img p Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-news .img a Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-news .img img Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-news .top2 li Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-news .bot2 li Tag key with 3 descendant selectors .type_contentcarouselNews_default .mlinks li Tag key with 2 descendant selectors .type_contentcarouselNews_default .var-other .img li Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-other .img img Tag key with 3 descendant selectors .type_contentcarouselNews_default .var-other .txt li Tag key with 3 descendant selectors .type_contentcarouselNews_default .mlinks a Tag key with 2 descendant selectors .type_pa .sb button Tag key with 2 descendant selectors .jsenabled .type_pa .sb button Tag key with 3 descendant selectors .ua-ie6 .type_pa .sb button Tag key with 3 descendant selectors .ua-ie7 .type_pa .sb button Tag key with 3 descendant selectors .ua-ff .type_pa .sb button::-moz-focus-inner Tag key with 3 descendant selectors .type_pa .sb .hd h2 Tag key with 3 descendant selectors .type_pa .sb .hd h3 Tag key with 3 descendant selectors .type_pa .sb .btn a Tag key with 3 descendant selectors .type_pa .sb .btn-hover a Tag key with 3 descendant selectors .type_pa .sb .btn a:hover Tag key with 3 descendant selectors .type_pa .sb .btn a:focus Tag key with 3 descendant selectors .type_pa .sb .btn a Tag key with 3 descendant selectors .type_pa .sb .btn-hover a Tag key with 3 descendant selectors .type_pa .sb .y-sortable-false a Tag key with 3 descendant selectors .type_pa .sb .edit a Tag key with 3 descendant selectors .type_pa .sb .qv span Tag key with 3 descendant selectors .type_pa .sb .qv button Tag key with 3 descendant selectors .type_pa .sb .ptr button Tag key with 3 descendant selectors .type_pa .pa-unavailable strong Tag key with 2 descendant selectors .type_pa .pa-unavailable li Tag key with 2 descendant selectors .type_pa .pa-unavailable li a Tag key with 3 descendant selectors .type_pa .pa-apps-userlist .pa-unavailable li Tag key with 3 descendant selectors .type_pa .pa-notice em Tag key with 2 descendant selectors .type_pa .pa-migrate-msg td Tag key with 2 descendant selectors .type_pa .pa-add-hd h2 Tag key with 2 descendant selectors .type_pa .pa-add-hd p Tag key with 2 descendant selectors .type_pa .pa-add-hd .do-close span Tag key with 3 descendant selectors .type_pa .pa-add-ft p Tag key with 2 descendant selectors .type_pa .pa-add-ft p span Tag key with 3 descendant selectors .type_pa .do-err-close span Tag key with 2 descendant selectors .ua-ff .type_pa .do-err-close span Tag key with 3 descendant selectors .ua-ie7 .type_pa .do-err-close span Tag key with 3 descendant selectors .ua-ie6 .type_pa .do-err-close span Tag key with 3 descendant selectors .type_pa .pa-add-u fieldset Tag key with 2 descendant selectors .type_pa .pa-add .y-add-col a Tag key with 3 descendant selectors .type_tts_default ol li Tag key with 2 descendant selectors .type_tts_default ol li a Tag key with 3 descendant selectors Analyze your site at http://gtmetrix.com Page 18 of 64
  • 19. Rules that use the :hover pseudo-selector on non-anchor elements. This can cause performance problems in Internet Explorer versions 7 and 8 when a strict doctype is used. .type_news .specialevents h3:hover .type_news .specialevents .mm-results li.bg:hover .type_news .specialevents .worldcup-mode tr:hover .type_news .specialevents .worldcup-mode .headline:hover .type_news :hover .openclose .bkt368 .type_news .tab-prefs .tab-list .y-sortable:hover .jsenabled .type_tabbar .tabs .tab:hover .jsenabled .type_tabbar .tabs .tab-active:hover .type_weather_default span.a:hover .type_mail_default tr:hover a .type_fptoday .y-carousel-list .selected:hover .type_pa .sb .edit .btn:hover .do-rm .type_pa .sb .btn .do-rm:hover .type_pa .sb .do-add-link:hover .type_pa .pa-add .y-add-col .add-app:hover .ua-ie6 .type_pa .pa-add .pa-remove-item .add-app:hover .type_pa .pa-add .y-add-col .add-app:hover .prop-title .type_pa .pa-add .y-add-col .add-app:hover .op-icon .type_pa .pa-add .pa-remove-item .add-app:hover .op-icon .type_pa .pa-add .y-add-col .loading .add-app:hover .op-icon .type_pa .pa-add .y-add-col .loading .add-app:hover .op-icon (inline block #1) has 5 very inefficient rules, 4 inefficient rules, and 5 potentially inefficient uses of :hover out of 158 total rules. Very inefficient rules (good to fix on any page): .goto-link span.property img Tag key with 2 descendant selectors and Class overly qualified with tag .type_pa .sb .edit .btn a Tag key with 4 descendant selectors .type_pa .sb .edit .y-sortable a:hover Tag key with 4 descendant selectors .type_pa .sb .edit .y-sortable-false a Tag key with 4 descendant selectors .type_pa .sb .edit .ft a Tag key with 4 descendant selectors Inefficient rules (good to fix on interactive pages): .mod .sub-hd a:link Tag key with 2 descendant selectors .mod .sub-hd a:visited Tag key with 2 descendant selectors .mod .sub-hd a Tag key with 2 descendant selectors .type_pa .sb .btn-hover a Tag key with 3 descendant selectors Rules that use the :hover pseudo-selector on non-anchor elements. This can cause performance problems in Internet Explorer versions 7 and 8 when a strict doctype is used. .tab-user:hover .tab-mail:hover .pv-email:hover .pv-tuc:hover .type_pa .sb .btn .do-edit:hover .lbl http://l.yimg.com/a/combo?metro/g/apppromo/apppromo_0.0.19.css&metro2/g/pacontainer/pacontainer_0.0.... has 6 very inefficient rules, 33 inefficient rules, and 1 potentially inefficient uses of :hover out of 88 total rules. Very inefficient rules (good to fix on any page): .ua-ie6 .type_apppromo_default li div p Tag key with 4 descendant selectors .ua-ie .type_pacontainer .y-menu .settings-option span Tag key with 4 descendant selectors .ua-ie .type_pacontainer .y-menu .help-option span Tag key with 4 descendant selectors .ua-ie .type_pacontainer .y-menu .remove-option span Tag key with 4 descendant selectors .ua-ie .type_pacontainer .y-menu .expand-option span Tag key with 4 descendant selectors .ua-ie6 .type_pacontainer .pa-unavailable li.pa-unavailable-all-svcs a Tag key with 4 descendant selectors and Class overly qualified with tag Inefficient rules (good to fix on interactive pages): .ua-ie6 .type_apppromo_default li Tag key with 2 descendant selectors Analyze your site at http://gtmetrix.com Page 19 of 64
  • 20. .type_apppromo_default li div Tag key with 2 descendant selectors .type_apppromo_default li div p Tag key with 3 descendant selectors .ua-ie6 .type_apppromo_default span Tag key with 2 descendant selectors .ua-ie7 .type_apppromo_default span Tag key with 2 descendant selectors .type_pacontainer .hide-ad iframe Tag key with 2 descendant selectors .ua-ie6 .type_pacontainer .hidebody iframe Tag key with 3 descendant selectors .ua-ie7 .type_pacontainer .hidebody iframe Tag key with 3 descendant selectors .type_pacontainer .pa-add-promo span Tag key with 2 descendant selectors .type_pacontainer .y-menu li Tag key with 2 descendant selectors .type_pacontainer .y-menu li a Tag key with 3 descendant selectors .type_pacontainer .y-menu li a:focus Tag key with 3 descendant selectors .type_pacontainer .y-menu .settings-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .help-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .remove-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .expand-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .settings-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .expand-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .help-option span Tag key with 3 descendant selectors .type_pacontainer .y-menu .remove-option span Tag key with 3 descendant selectors .type_pacontainer .confirmation-screen p Tag key with 2 descendant selectors .type_pacontainer .confirmation-screen b Tag key with 2 descendant selectors .type_pacontainer .confirmation-screen .remove-all input Tag key with 3 descendant selectors .type_pacontainer .pa-disclaimer-intl button Tag key with 2 descendant selectors .type_pacontainer .pa-disclaimer-intl p Tag key with 2 descendant selectors .type_pacontainer .pa-disc-less p Tag key with 2 descendant selectors .type_pacontainer .pa-unavailable strong Tag key with 2 descendant selectors .type_pacontainer .pa-unavailable li Tag key with 2 descendant selectors .type_pacontainer .pa-unavailable li a Tag key with 3 descendant selectors .type_pa .pa-mod-disc h6 Tag key with 2 descendant selectors .type_pa .pa-mod-disc p Tag key with 2 descendant selectors .type_pa .pa-mod-disc-exp h6 Tag key with 2 descendant selectors .type_pa .pa-mod-disc-exp p Tag key with 2 descendant selectors Rules that use the :hover pseudo-selector on non-anchor elements. This can cause performance problems in Internet Explorer versions 7 and 8 when a strict doctype is used. .type_pacontainer .pa-menu-optionsbtn:hover Put CSS in the document head B (85) Avg 9 Score: 94% CSS High 4 CSS in the document body adversely impacts rendering performance. http://ca.yahoo.com/?p=us has CSS in the document body: % 3 style block(s) in the body should be moved to the document head. Remove unused CSS C (71.4) Avg 6 Score: 65% CSS Low 5 28.7% of CSS (estimated 70.7kB of 246.6kB) is not used by the current page. % http://l.yimg.com/a/combo?metro/g/core_yui_3.3.0.css&metro/g/core_srvc_1.0.6.css&metro/g/core_mod_1....: 58.5kB of 222.5kB is not used by the current page. table caption, th q:before, q:after sup sub table pre, code, kbd, samp, tt strong line 2 .mod .oops-msg line 2 .view-error .oops-msg line 2 .mod .oops line 2 .ua-ie .mod .oops line 2 Analyze your site at http://gtmetrix.com Page 20 of 64