Closed
Bug 519625
Opened 15 years ago
Closed 15 years ago
Improve yslow score to A for homepage, gallery and design detail pages
Categories
(Websites Graveyard :: getpersonas.com, defect, P2)
Tracking
(Not tracked)
VERIFIED
FIXED
2.1
People
(Reporter: rdoherty, Unassigned)
References
()
Details
(Keywords: perf)
Homepage: 75 Gallery: 71 Detail: 68 (sharethis.com to blame) http://webpagetest.org/result/090930_2C4Z/
Reporter | ||
Comment 1•15 years ago
|
||
Moving bugs necessary for 3.6 to new milestone.
Target Milestone: --- → 2.0
deferring to Ryan, coveted author of http://bit.ly/70R3gK, on specific next steps we can take to optimize performance. This is not a blocker, but important so marking as a P2 major.
Severity: normal → major
Priority: -- → P2
Reporter | ||
Comment 3•15 years ago
|
||
I agree. The performance isn't too bad right now. Would like to improve it if we have time.
Reporter | ||
Updated•15 years ago
|
Target Milestone: 2.0 → 2.1
Reporter | ||
Comment 5•15 years ago
|
||
r58774 adds far-future expires headers for CSS & JS using svn revision #. It also has the svn revision # for the repo (trunk) at the bottom in a comment: <!-- r58756 --> For QA: * CSS & JS file ( only 1 of each) should have a revision # at the end of the url. * CSS & JS file should expire in 10 years. * Footer of all pages has the svn revision number for trunk
Reporter | ||
Comment 6•15 years ago
|
||
r58887 & r58888 adds: * Far-future expires headers for *all* images, including persona images. * All images/css/js are loaded off the cdn hostname *unless* the site is being served via SSL. * All persona images have a modified timestamp at the end of the url (http://getpersonas-stage-cdn.mozilla.net/static/1/0/810/preview.jpg?1260821356) This timestamp changes whenever the persona is updated. Pages that display persona images: http://sm-personas01.mozilla.org/en-US/ http://sm-personas01.mozilla.org/en-US/gallery/ http://sm-personas01.mozilla.org/en-US/persona/827 http://sm-personas01.mozilla.org/en-US/external/mozilla/firstrun.php http://sm-personas01.mozilla.org/en-US/external/mozilla/ http://sm-personas01.mozilla.org/en-US/external/mozilla/students.php Note: currently some website images (not persona images) served from getpersonas-stage-cdn.mozilla.net don't have far-future expires headers. I think the old versions of the images were cached and need an hour or two to expire. I'm leaving this open until all changes show up on stage.
Reporter | ||
Comment 7•15 years ago
|
||
Homepage: 96 Gallery: 96 Detail: 86 (sharethis to blame, would definitely be an A otherwise) Marking this as fixed!
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Comment 8•15 years ago
|
||
Verified FIXED on http://personas.stage.mozilla.com/en-US/, http://personas.stage.mozilla.com/en-US/gallery/, and http://personas.stage.mozilla.com/en-US/persona/29825.
Status: RESOLVED → VERIFIED
Assignee | ||
Updated•11 years ago
|
Product: Websites → Websites Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•