Skip to content

Instantly share code, notes, and snippets.

@grayghostvisuals
Last active December 15, 2015 03:18
Show Gist options
  • Select an option

  • Save grayghostvisuals/5192973 to your computer and use it in GitHub Desktop.

Select an option

Save grayghostvisuals/5192973 to your computer and use it in GitHub Desktop.
Performance Matters Check

#My Performance Check

§ Resources:

http://aerotwist.com/blog/dont-guess-it-test-it

http://igvita.com

§ Network

  1. load minimum and load it quickly
  • images (60% are images)
    • consider mod_pagespeed - apache module applies best performace practices to pages and assets. converts images on the fly.
    • bandwidth != latency. latency is round trip to get the bytes back.
    • reduce requests
    • every request keeps the radio active for devices. (radio and screen kill battery)
  1. minimize our work / compute quickly

    • layut Thrashing - reflow/repaint
    • dont' set and get set and get. How to not trigger a layout.
  2. Render: reduce painting and paint quickly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment