tedsanders / betthebill

The best way to split a bill quickly and fairly
3 stars 0 forks source link

To do: Speed up performance #8

Closed tedsanders closed 10 years ago

tedsanders commented 10 years ago

https://developers.google.com/speed/pagespeed/insights/?url=www.tedsanders.com%2FBetTheBill

  1. Think about javascript blocking/positioning
  2. Minify javascript
  3. Combine CSS
  4. Minify CSS
  5. Think about calling d3 and other libraries from their hosts rather than our local site (because github pages automatically tells browsers to cache for only 10 minutes) (Plus they are more likely to be cached that way)
  6. If no, then can we super-optimize by only loading the parts of the library that we use? Hmm. Sounds like too much work if there isn't an automated tool.
tedsanders commented 10 years ago

Ok, rather than combine and minify, I've decided to call the libraries from CDNs. Google isn't super happy about this but so what. Further performance optimizations look hard. The final thing we should do when we hit version 2.0 is minify the JavaScript. I'm going to close this issue.