This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 6 years ago

Last modified 3 years ago

#26 assigned defect

Optimize web page rendering process

Reported by: pferreir Owned by: jatrzask
Priority: high Milestone: v2.2
Component: Optimization Version: 0.97.0
Keywords: javascript, css, optimization, compression, minification Cc:

Description

Google Page Speed says we could do much better. Here are some points that could be improved, and a tongue-in-cheek evaluation of the degree of difficulty of each one:

  • Leverage browser caching - medium - add caching info;
  • Combine external JavaScript? - hard - get rid of domTT;
  • Minify CSS - medium - some lib required;
  • Enable gzip compression - easy;
  • Minify JavaScript? - easy - apply jsbuild to other files;
  • Optimize the order of styles and scripts - hard;
  • Defer loading of JavaScript? - very hard - maybe leave for later;
  • Specify image dimensions - easy;
  • Use efficient CSS selectors - medium;

Change History (5)

comment:1 Changed 6 years ago by pferreir

  • Milestone changed from v0.97 to v0.98

comment:3 Changed 3 years ago by jbenito

  • Milestone changed from v0.98.1 to v1.0
  • Priority changed from normal to high

comment:4 Changed 3 years ago by jbenito

  • Owner set to jatrzask
  • Status changed from new to assigned

comment:5 Changed 3 years ago by jbenito

  • Milestone changed from v1.0 to v1.4
Note: See TracTickets for help on using tickets.