75 / 100
Deve corrigir:
Eliminar JavaScript e CSS de bloqueio de renderização no conteúdo acima da borda
Sua página tem 2 recursos de script de bloqueio e 1 recursos de CSS de bloqueio. Isso causa um atraso na renderização de sua página.
Nenhuma parte do conteúdo acima da dobra em sua página seria renderizado sem aguardar o carregamento dos seguintes recursos. Tente adiar ou carregar de maneira assíncrona os recursos de bloqueio, ou incorpore in-line as partes fundamentais desses recursos diretamente ao HTML.
Remova o JavaScript de bloqueio de renderização:
- http://www.cbc.ca/m/g/shell/touch/js/raw/basics.js
- http://www.cbc.ca/m/g/shell/touch/js/raw/core.js
Otimize a exibição de CSS dos seguintes itens:
- http://www.cbc.ca/m/touch/css/intro.css
Mostrar como corrigir
Considere Corrigir:
Evitar redirecionamentos da página de destino
Sua página tem 2 redirecionamentos. Os redirecionamentos inserem atrasos adicionais antes que a página possa ser carregada.
Evite redirecionamentos da página de destino para a seguinte sequência de URLs redirecionados.
- http://cbc.ca/
- http://www.cbc.ca/
- http://www.cbc.ca/m/touch/
Mostrar como corrigir
Aproveitar cache do navegador
A definição de uma data de validade ou de uma idade máxima nos cabeçalhos de HTTP para recursos estáticos instrui o navegador a carregar os recursos transferidos anteriormente a partir do disco local e não por meio da rede.
Aproveite o cache do navegador para os seguintes recursos que podem ser armazenados em cache:
- http://www.cbc.ca/m/g/shell/touch/js/libs/s_code.js (11 segundos)
- http://www.cbc.ca/m/touch/img/bg/searchbtn.png (48 segundos)
- http://www.cbc.ca/m/g/shell/touch/js/raw/basics.js (49 segundos)
- http://www.cbc.ca/m/touch/css/intro.css (49 segundos)
- http://www.cbc.ca/m/g/shell/touch/js/raw/core.js (50 segundos)
- http://www.cbc.ca/m/touch/js/hsinfo.js (50 segundos)
- http://www.cbc.ca/m/touch/img/cbc_gem_2x.png (52 segundos)
- http://www.cbc.ca/m/touch/img/gry_chevron_2x.png (52 segundos)
- http://www.cbc.ca/m/g/shell/touch/js/compact/compiled.js (54 segundos)
Mostrar como corrigir
Compactar HTML
A compactação do código HTML, incluindo qualquer JavaScript e CSS in-line contidas nele, pode economizar muitos bytes de dados e acelerar os tempos de download e de análise.
Reduza o HTML para os seguintes recursos a fim de diminuir o tamanho em 885 B (11% de redução).
- Reduzir http://www.cbc.ca/m/touch/ pouparia 885 B (11% de redução) após a compactação.
Mostrar como corrigir
Otimizar imagens
Formatar e compactar corretamente imagens pode economizar muitos bytes de dados.
Otimize as seguintes imagens para diminuir o tamanho em 2,4 KiB (50% de redução).
- A compactação de http://www.cbc.ca/m/touch/img/cbc_gem_2x.png pouparia 1,6 KiB (47% de redução).
- A compactação de http://www.cbc.ca/m/touch/img/gry_chevron_2x.png pouparia 895 B (57% de redução).
Mostrar como corrigir
5 regras corretas
100 / 100
5 regras corretas
66 / 100
Deve corrigir:
Aproveitar cache do navegador
A definição de uma data de validade ou de uma idade máxima nos cabeçalhos de HTTP para recursos estáticos instrui o navegador a carregar os recursos transferidos anteriormente a partir do disco local e não por meio da rede.
Aproveite o cache do navegador para os seguintes recursos que podem ser armazenados em cache:
- http://js.casalemedia.com/casaleJTag.js (expiração não especificada)
- http://speed.pointroll.com/PointRoll/Media/Asset/RespLib/201296/resp.lib.js (expiração não especificada)
- http://www.cbc.ca/i/o/globalnav/v10/globalnav.js (1 segundo)
- http://www.cbc.ca/i/o/tabs/sst.css (1 segundo)
- http://www.cbc.ca/i/o/tvradioschedule/css/tvradioschedule.css (1 segundo)
- http://www.cbc.ca/i/o/tvradioschedule/js/init.js (1 segundo)
- http://www.cbc.ca/includes/ads/gfx/ad_label_h.gif (1 segundo)
- http://www.cbc.ca/network/includes/gfx/HighSchoolFashion.jpg (1 segundo)
- http://www.cbc.ca/network/includes/gfx/Stress2.jpg (1 segundo)
- http://www.cbc.ca/network/includes/gfx/TheRock1.jpg (1 segundo)
- http://www.cbc.ca/network/includes/gfx3/NoFoulPlay-trees-140.jpg (1 segundo)
- http://www.cbc.ca/network/includes/gfx3/TheGoods-s1e27-140.jpg (1 segundo)
- http://www.cbc.ca/network/includes/herobox/hero-wednesday.json (1 segundo)
- http://www.cbc.ca/network/includes/herobox/watch-wednesday.json (1 segundo)
- http://www.cbc.ca/network/includes/gfx/Money3.jpg (3 segundos)
- http://www.cbc.ca/i/o/tvradioschedule/img/disabled.png (5 segundos)
- http://www.cbc.ca/i/o/globalnav/v10/gfx/rs-ad.gif (16 segundos)
- http://www.cbc.ca/i/o/globalnav/v14/scripts/globalfooter.js (21 segundos)
- http://www.cbc.ca/i/o/cbc/v10/config/cbc.js (22 segundos)
- http://www.cbc.ca/g/i/loader.js (30 segundos)
- http://www.cbc.ca/i/css/v11/core.css (30 segundos)
- http://www.cbc.ca/i/o/tvradioschedule/js/tvradioschedule.js (32 segundos)
- http://www.cbc.ca/ (34 segundos)
- http://www.cbc.ca/i/l/yui/3.11.0/yui/yui-min.js (35 segundos)
- http://www.cbc.ca/i/o/personalize/settings-min.js (42 segundos)
- http://www.cbc.ca/museum/risingstar/risingstar.css (52 segundos)
- http://www.cbc.ca/network/includes/gfx3/RomeoSectionRisingTide620.jpg (52 segundos)
- http://www.cbc.ca/marketsquare/css/marketsquare.css (53 segundos)
- http://www.cbc.ca/network/includes/gfx/StarWars2.jpg (53 segundos)
- http://www.cbc.ca/marketsquare/html5shiv.js (54 segundos)
- http://www.cbc.ca/museum/appletest/risingstar.css (54 segundos)
- http://www.cbc.ca/network/includes/gfx3/BooksMichaelFraser300.jpg (54 segundos)
- http://www.cbc.ca/network/includes/gfx3/ComedyWhiteSupremacy300.jpg (54 segundos)
- http://www.cbc.ca/network/includes/gfx3/Marketplace-CelebritySell-140.jpg (54 segundos)
- http://www.cbc.ca/network/includes/gfx3/TheCurrentBannon300.jpg (54 segundos)
- http://www.cbc.ca/network/includes/gfx3/MurdochMysteries-s10e6-300.jpg (55 segundos)
- http://www.cbc.ca/revenue/image/ThisOnesForYou-byHilton-300x100.jpg (55 segundos)
- http://www.cbc.ca/marketsquare/css/marketsquare-at.css (56 segundos)
- http://www.cbc.ca/network/includes/gfx/TonyBlair1.jpg (58 segundos)
- http://www.cbc.ca/network/includes/gfx3/TrumpProtestContinues300.jpg (59 segundos)
- http://www.cbc.ca/i/gfx/loading.gif (61 segundos)
- http://www.cbc.ca/i/news/v10/gfx/icon_a-v.png (63 segundos)
- http://www.cbc.ca/includes/ads/gpt.js (68 segundos)
- http://www.cbc.ca/i/o/cbc/v10/core-min.js (69 segundos)
- http://www.cbc.ca/i/css/cbc_viafoura.css (95 segundos)
- http://www.cbc.ca/i/hp/v14/css/hero-feature.css (95 segundos)
- http://www.cbc.ca/i/o/sm/v10/gfx/sprite.png (101 segundos)
- http://www.cbc.ca/i/o/tvradioschedule/img/active.png (113 segundos)
- http://www.cbc.ca/g/stats/js/cbc-stats-top.js (118 segundos)
- http://www.cbc.ca/i/o/globalnav/v10/css/globalnav.css (2 minutos)
- http://www.cbc.ca/i/hp/v10/gfx/ico-getconnected.png (2 minutos)
- http://www.cbc.ca/i/o/globalnav/v14/styles/footer-fixed.css (2,2 minutos)
- http://www.cbc.ca/g/i/globalfuncs.js (2,3 minutos)
- http://www.cbc.ca/g/stats/js/cbc-stats-bottom.js (2,3 minutos)
- http://www.cbc.ca/i/o/globalnav/v14/images/cbc-gem.svg (2,4 minutos)
- http://www.cbc.ca/i/hp/v14/gfx/contact-us-sprite.png (2,4 minutos)
- http://www.cbc.ca/i/hp/v14/js/homepage.js (2,7 minutos)
- http://www.cbc.ca/i/ticker/ticker.min.js (2,8 minutos)
- http://www.cbc.ca/i/o/personalize/stations.js (2,8 minutos)
- http://www.cbc.ca/i/o/modalbox/modalbox-min.js (2,8 minutos)
- http://www.cbc.ca/i/queue/queue.min.js (3 minutos)
- http://www.cbc.ca/i/hp/v14/js/homepage2.min.js (3 minutos)
- http://www.cbc.ca/i/o/personalize/settings.css (3,1 minutos)
- http://www.cbc.ca/i/o/tvradioschedule/js/nowplaying.js (3,1 minutos)
- http://www.cbc.ca/i/podium/news-basicelements.css (3,2 minutos)
- http://www.cbc.ca/i/hp/v14/css/homepage.min.css (3,3 minutos)
- http://www.cbc.ca/i/elementselector/elementselector.min.js (3,4 minutos)
- http://www.cbc.ca/i/o/ticker/sprite.gif (3,5 minutos)
- http://www.cbc.ca/i/o/modalbox/modalbox.css (3,8 minutos)
- http://www.cbc.ca/i/podium/news-ticker.css (4,4 minutos)
- http://www.cbc.ca/includes/ads/ads.css (4,5 minutos)
- http://www.cbc.ca/i/o/tabs/sst-min.js (4,5 minutos)
- http://cdn.clicktale.net/www/ChangeMonitor-latest.js (5 minutos)
- http://cdn.clicktale.net/www/tc/WR-latest.js (5 minutos)
- http://cdn.clicktale.net/www08/pcc/1e64634f-c5ee-4755-b47c-87bab90f7f07.js?DeploymentConfigName=Release_11092016&Version=1 (5 minutos)
- http://cdn.clicktale.net/www08/ptc/1e64634f-c5ee-4755-b47c-87bab90f7f07.js (5 minutos)
- http://cdn.viafoura.net/vf.js (5 minutos)
- http://www.googletagservices.com/tag/js/gpt.js (15 minutos)
- https://js-sec.indexww.com/ht/cbc.js (59,7 minutos)
- http://pagead2.googlesyndication.com/pagead/expansion_embed.js?source=safeframe (60 minutos)
- http://pagead2.googlesyndication.com/pagead/osd.js (60 minutos)
- http://pagead2.googlesyndication.com/pagead/show_companion_ad.js (60 minutos)
- http://www.cbc.ca/i/l/comboloader/index.php?b=i/l/yui&f=3.11.0/widget-parent/widget-parent-min.js,3.11.0/widget-child/widget-child-min.js,3.11.0/tabview-base/tabview-base-min.js,3.11.0/plugin/plugin-min.js,3.11.0/event-simulate/event-simulate-min.js,3.11.0/async-queue/async-queue-min.js,3.11.0/gesture-simulate/gesture-simulate-min.js,3.11.0/node-event-simulate/node-event-simulate-min.js,3.11.0/node-focusmanager/node-focusmanager-min.js,3.11.0/tabview/tabview-min.js,3.11.0/querystring-stringify-simple/querystring-stringify-simple-min.js,3.11.0/io-base/io-base-min.js,3.11.0/datatype-xml-parse/datatype-xml-parse-min.js,3.11.0/io-xdr/io-xdr-min.js,3.11.0/io-form/io-form-min.js,3.11.0/io-upload-iframe/io-upload-iframe-min.js,3.11.0/queue-promote/queue-promote-min.js,3.11.0/io-queue/io-queue-min.js,3.11.0/datatype-date-parse/datatype-date-parse-min.js,3.11.0/datatype-date-format/lang/datatype-date-format_en-US.js,3.11.0/datatype-date-format/datatype-date-format-min.js,3.11.0/datatype-date-math/datatype-date-math-min.js (82,2 minutos)
- http://static.chartbeat.com/js/chartbeat.js (2 horas)
- http://static.chartbeat.com/js/chartbeat_mab.js (2 horas)
- http://www.cbc.ca/i/l/comboloader/index.php?b=i/l/yui&f=3.11.0/intl/intl-min.js,3.11.0/attribute-core/attribute-core-min.js,3.11.0/attribute-observable/attribute-observable-min.js,3.11.0/attribute-extras/attribute-extras-min.js,3.11.0/attribute-base/attribute-base-min.js,3.11.0/base-core/base-core-min.js,3.11.0/base-observable/base-observable-min.js,3.11.0/base-base/base-base-min.js,3.11.0/anim-base/anim-base-min.js,3.11.0/anim-color/anim-color-min.js,3.11.0/anim-xy/anim-xy-min.js,3.11.0/anim-curve/anim-curve-min.js,3.11.0/anim-easing/anim-easing-min.js,3.11.0/anim-node-plugin/anim-node-plugin-min.js,3.11.0/anim-scroll/anim-scroll-min.js,3.11.0/attribute-complex/attribute-complex-min.js,3.11.0/base-pluginhost/base-pluginhost-min.js,3.11.0/classnamemanager/classnamemanager-min.js,3.11.0/widget-base/widget-base-min.js,3.11.0/widget-htmlparser/widget-htmlparser-min.js,3.11.0/widget-skin/widget-skin-min.js,3.11.0/widget-uievents/widget-uievents-min.js,3.11.0/arraylist/arraylist-min.js,3.11.0/base-build/base-build-min.js (2,4 horas)
- https://z.moatads.com/cbc441030876027/moatad.js (9,6 horas)
- http://www.cbc.ca/i/l/comboloader/index.php?b=i/l/yui&f=3.11.0/cookie/cookie-min.js,3.11.0/oop/oop-min.js,3.11.0/event-custom-base/event-custom-base-min.js,3.11.0/dom-core/dom-core-min.js,3.11.0/dom-base/dom-base-min.js,3.11.0/selector-native/selector-native-min.js,3.11.0/selector/selector-min.js,3.11.0/node-core/node-core-min.js,3.11.0/node-base/node-base-min.js,3.11.0/event-base/event-base-min.js,3.11.0/event-delegate/event-delegate-min.js,3.11.0/node-event-delegate/node-event-delegate-min.js,3.11.0/pluginhost-base/pluginhost-base-min.js,3.11.0/pluginhost-config/pluginhost-config-min.js,3.11.0/node-pluginhost/node-pluginhost-min.js,3.11.0/color-base/color-base-min.js,3.11.0/dom-style/dom-style-min.js,3.11.0/dom-screen/dom-screen-min.js,3.11.0/node-screen/node-screen-min.js,3.11.0/node-style/node-style-min.js,3.11.0/event-custom-complex/event-custom-complex-min.js,3.11.0/event-synthetic/event-synthetic-min.js,3.11.0/event-mousewheel/event-mousewheel-min.js,3.11.0/event-mouseenter/event-mouseenter-min.js (22,1 horas)
- http://www.cbc.ca/i/l/comboloader/index.php?b=i/l/yui&f=3.11.0/event-key/event-key-min.js,3.11.0/event-focus/event-focus-min.js,3.11.0/event-resize/event-resize-min.js,3.11.0/event-hover/event-hover-min.js,3.11.0/event-outside/event-outside-min.js,3.11.0/event-touch/event-touch-min.js,3.11.0/event-move/event-move-min.js,3.11.0/event-flick/event-flick-min.js,3.11.0/event-valuechange/event-valuechange-min.js,3.11.0/event-tap/event-tap-min.js (22,2 horas)
- http://www.cbc.ca/i/l/comboloader/index.php?b=i/l/yui&f=3.11.0/widget-base/assets/skins/sam/widget-base.css,3.11.0/tabview/assets/skins/sam/tabview.css (22,5 horas)
Mostrar como corrigir
Considere Corrigir:
Ativar compactação
A compactação de recursos com gzip ou deflate pode reduzir o número de bytes enviados pela rede.
Ative a compactação para os seguintes recursos a fim de diminuir o tamanho de transferência em 4,6 KiB (61% de redução).
- A compactação de http://www.cbc.ca/i/o/globalnav/v14/images/cbc-gem.svg pouparia 1,2 KiB (61% de redução).
- A compactação de http://as.casalemedia.com/j?s=144987&a=2&id=130484922&p=0&v=2&inif=1&l=0&t=0&w=1024&h=768&z=480&u=http%3A%2F%2Fwww.cbc.ca%2F pouparia 1 KiB (64% de redução).
- A compactação de http://as.casalemedia.com/j?s=144987&a=4&id=130484330&p=0&v=2&inif=1&l=0&t=0&w=1024&h=768&z=480&u=http%3A%2F%2Fwww.cbc.ca%2F pouparia 897 B (60% de redução).
- A compactação de http://as.casalemedia.com/j?s=155556&a=4&id=130484330&p=0&v=2&inif=1&l=0&t=0&w=1024&h=768&z=480&u=http%3A%2F%2Fwww.cbc.ca%2F pouparia 801 B (63% de redução).
- A compactação de http://as.casalemedia.com/j?s=155556&a=2&id=130484922&p=0&v=2&inif=1&l=0&t=0&w=1024&h=768&z=480&u=http%3A%2F%2Fwww.cbc.ca%2F pouparia 723 B (58% de redução).
Mostrar como corrigir
Compactar CSS
A compactação do código CSS pode economizar muitos bytes de dados e acelerar os tempos de download e de análise.
Reduza a CSS para os seguintes recursos a fim de diminuir o tamanho em 1,5 KiB (17% de redução).
- Reduzir http://www.cbc.ca/i/css/cbc_viafoura.css pouparia 999 B (17% de redução) após a compactação.
- Reduzir http://www.cbc.ca/i/o/globalnav/v10/css/globalnav.css pouparia 516 B (17% de redução) após a compactação.
Mostrar como corrigir
Compactar JavaScript
A compactação do código JavaScript pode economizar muitos bytes de dados e acelerar os tempos de download, de análise e de execução.
Reduza o JavaScript para os seguintes recursos a fim de diminuir o tamanho em 3,3 KiB (22% de redução).
- Reduzir http://www.cbc.ca/i/o/globalnav/v10/globalnav.js pouparia 1,1 KiB (17% de redução) após a compactação.
- Reduzir http://www.cbc.ca/i/o/globalnav/v14/scripts/globalfooter.js pouparia 1.001 B (52% de redução) após a compactação.
- Reduzir http://www.cbc.ca/i/hp/v14/js/homepage.js pouparia 740 B (26% de redução) após a compactação.
- Reduzir http://speed.pointroll.com/PointRoll/Media/Asset/RespLib/201296/resp.lib.js pouparia 524 B (13% de redução) após a compactação.
Mostrar como corrigir
Eliminar JavaScript e CSS de bloqueio de renderização no conteúdo acima da borda
Sua página tem 13 recursos de script de bloqueio e 15 recursos de CSS de bloqueio. Isso causa um atraso na renderização de sua página.
Nenhuma parte do conteúdo acima da dobra em sua página seria renderizado sem aguardar o carregamento dos seguintes recursos. Tente adiar ou carregar de maneira assíncrona os recursos de bloqueio, ou incorpore in-line as partes fundamentais desses recursos diretamente ao HTML.
Remova o JavaScript de bloqueio de renderização:
- http://www.cbc.ca/i/l/yui/3.11.0/yui/yui-min.js
- http://www.cbc.ca/g/i/loader.js
- http://www.cbc.ca/g/i/globalfuncs.js
- http://www.cbc.ca/g/stats/js/cbc-stats-top.js
- http://www.cbc.ca/i/o/tvradioschedule/js/nowplaying.js
- http://www.cbc.ca/i/o/tvradioschedule/js/init.js
- http://www.cbc.ca/marketsquare/html5shiv.js
- http://www.cbc.ca/i/o/globalnav/v14/scripts/globalfooter.js
- http://www.cbc.ca/i/hp/v14/js/homepage2.min.js
- http://speed.pointroll.com/PointRoll/Media/Asset/RespLib/201296/resp.lib.js
- http://www.cbc.ca/i/queue/queue.min.js
- http://www.cbc.ca/g/stats/js/cbc-stats-bottom.js
- https://js-sec.indexww.com/ht/cbc.js
Otimize a exibição de CSS dos seguintes itens:
- http://www.cbc.ca/i/o/globalnav/v10/css/globalnav.css
- http://www.cbc.ca/includes/ads/ads.css
- http://www.cbc.ca/i/css/v11/core.css
- http://www.cbc.ca/i/podium/news-basicelements.css
- http://www.cbc.ca/i/hp/v14/css/homepage.min.css
- http://www.cbc.ca/i/o/globalnav/v14/styles/footer-fixed.css
- http://www.cbc.ca/i/podium/news-ticker.css
- http://www.cbc.ca/museum/risingstar/risingstar.css
- http://www.cbc.ca/museum/appletest/risingstar.css
- http://www.cbc.ca/i/hp/v14/css/hero-feature.css
- http://www.cbc.ca/marketsquare/css/marketsquare.css
- http://www.cbc.ca/marketsquare/css/marketsquare-at.css
- http://fonts.googleapis.com/css?family=Open+Sans:300&subset=latin
- http://www.cbc.ca/i/o/tvradioschedule/css/tvradioschedule.css
- http://www.cbc.ca/i/l/comboloader/index.php?b=i/l/yui&f=3.11.0/widget-base/assets/skins/sam/widget-base.css,3.11.0/tabview/assets/skins/sam/tabview.css
Mostrar como corrigir
Otimizar imagens
Formatar e compactar corretamente imagens pode economizar muitos bytes de dados.
Otimize as seguintes imagens para diminuir o tamanho em 32,6 KiB (15% de redução).
- A compactação de http://s0.2mdn.net/dfp/323731/17346451/1477427917426/728x90px/images/House_Missing_and_Murdered_728x90px_atlas_NP_.jpg?1477413037227 pouparia 23,5 KiB (13% de redução).
- A compactação de http://www.cbc.ca/i/o/sm/v10/gfx/sprite.png pouparia 3,9 KiB (78% de redução).
- A compactação de http://www.cbc.ca/i/o/globalnav/v10/gfx/rs-ad.gif pouparia 1.022 B (85% de redução).
- A compactação de http://www.cbc.ca/i/hp/v14/gfx/contact-us-sprite.png pouparia 1.017 B (58% de redução).
- A compactação de http://www.cbc.ca/network/includes/gfx3/NoFoulPlay-trees-140.jpg pouparia 854 B (14% de redução).
- A compactação de http://www.cbc.ca/network/includes/gfx3/Marketplace-CelebritySell-140.jpg pouparia 851 B (14% de redução).
- A compactação de http://www.cbc.ca/network/includes/gfx3/CSP-s3e1-140.jpg pouparia 849 B (11% de redução).
- A compactação de http://www.cbc.ca/network/includes/gfx3/TheGoods-s1e27-140.jpg pouparia 847 B (13% de redução).
Mostrar como corrigir
4 regras corretas
* Os resultados são mantidos por 30s. Se efetuou alterações na sua página, espere por favor 30s antes de voltar a correr a avaliação.