Page http://www.ptt.cc/index.news.html (score: 90)

Scores below 100

Rule Score Message Extra
Make fewer HTTP requests 77 This page has 4 external Javascript scripts. Try combining them into one. This page has 7 external background images. Try combining them with CSS sprites.
Compress components with gzip 89 There is 1 plain text component that should be sent compressed

http://www.ptt.cc/index.news.html

Reduce DNS lookups 85 The components are split over more than 4 domains

www.ptt.cc: 3 components, 24.9K

images.ptt.cc: 9 components, 24.2K (17.1K GZip)

apis.google.com: 2 components, 96.3K (66.9K GZip)

connect.facebook.net: 1 component, 0.0K

www.google-analytics.com: 1 component, 37.3K (37.3K GZip)

fire.ptt.cc: 2 components, 0.0K

www.pixnet.net: 3 components, 13.6K (14.3K GZip)

Avoid HTTP 404 (Not Found) error 85 There are 3 requests that are 404 Not Found

http://www.pixnet.net/pttad.gif

http://www.pixnet.net/spixnet.jpg

http://www.pixnet.net/ptt.jpg

Use cookie-free domains 95 There is 1 component that is not cookie-free

https://apis.google.com/js/plusone.js

Avoid loading specific css for print 60 There is 1 print css files included on the page, that should be @media query instead

http://images.ptt.cc/print.css

Load CSS in head from document domain 90 The following 2 css are loaded from a different domain inside head, causing DNS lookups before page is rendered. Unique DNS in head that decreases the score:1.

http://images.ptt.cc/default.css

http://images.ptt.cc/print.css

Have long expire headers for static components 0 There are 17 static components without a far-future expiration date. There is 1 static component that are skipped from the score calculation:http://www.google-analytics.com/ga.js

http://images.ptt.cc/default.css

http://images.ptt.cc/print.css

http://connect.facebook.net/zh_TW/all.js#xfbml=1

https://apis.google.com/js/plusone.js

http://images.ptt.cc/bg1.gif

http://images.ptt.cc/ptt.jpg

http://images.ptt.cc/bg3.gif

http://images.ptt.cc/bg2.gif

http://images.ptt.cc/bg11.gif

http://images.ptt.cc/bg6.gif

http://images.ptt.cc/bg9b.gif

http://fire.ptt.cc/image/logo005.gif

http://fire.ptt.cc/5/wewantyou3.gif

http://www.pixnet.net/pttad.gif

http://www.pixnet.net/spixnet.jpg

http://www.pixnet.net/ptt.jpg

http://www.ptt.cc:4099/misc/star_small.jpg

Too much javascript compared to text content 0 The content of the page concist of 84.26% javascript, that is too much.

Page summary

type value
javascript 4
css 2
images 6
css images 7
font 0
requests 21
request cached 20
doc size 25.0 kb
page size 167.9 kb
js size 133.7 kb
css size 17.1 kb
image size 14.3 kb
css image size 7.2 kb
content weight that are js files 76.1 %
content weight that are css files 9.7 %
page weight cached 57.8 kb
load time 1347 ms
spof 0
sync js in head 0

Page assets

url type size
http://www.ptt.cc/index.news.html
doc 25.0 kb
http://images.ptt.cc/default.css
css 16.0 kb
http://images.ptt.cc/print.css
css 1.1 kb
https://apis.google.com/_/scs/apps-static/_/js/k=oz.gapi.zh_TW.LMh_arzcYf0.O/m=plusone/am=gQ/rt=j/d=1/rs=AItRSTNiGEnbRsw_kQskDMNLIDRRHAXyVw/cb=gapi.loaded_0
js 77.8 kb
http://connect.facebook.net/zh_TW/all.js#xfbml=1
js 0.0 kb
https://apis.google.com/js/plusone.js
js 18.5 kb
http://www.google-analytics.com/ga.js
js 37.4 kb
http://images.ptt.cc/bg1.gif
cssimage 0.3 kb
http://images.ptt.cc/ptt.jpg
cssimage 6.4 kb
http://images.ptt.cc/bg3.gif
cssimage 0.1 kb
http://images.ptt.cc/bg2.gif
cssimage 0.2 kb
http://images.ptt.cc/bg11.gif
cssimage 0.0 kb
http://images.ptt.cc/bg6.gif
cssimage 0.1 kb
http://images.ptt.cc/bg9b.gif
cssimage 0.2 kb
http://fire.ptt.cc/image/logo005.gif
image 0.0 kb
http://fire.ptt.cc/5/wewantyou3.gif
image 0.0 kb
http://www.pixnet.net/pttad.gif
image 4.6 kb
http://www.pixnet.net/spixnet.jpg
image 4.6 kb
http://www.pixnet.net/ptt.jpg
image 4.6 kb
http://www.ptt.cc:4099/misc/star_small.jpg
image 0.0 kb
http://www.ptt.cc/favicon.ico
favicon 0.0 kb