Skip to content
Optimization of an inefficient web application's JavaScript, CSS and assets delivery, ensuring it runs at 60fps and achieves a PageSpeed score of at least 90.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
img
js
views
.gitattributes
.gitignore
README.md
index.html
project-2048.html
project-mobile.html
project-webperf.html

README.md

Website Performance Optimization Project

Optimization of an inefficient web application's JavaScript, CSS and assets delivery, ensuring it runs at 60fps and achieves a PageSpeed score of at least 90.

This is the fourth project for the Udacity Front End Web Developer Nanodegree co-created by AT&T, Google, GitHub and Hack Reactor.

Installation Instructions

Either clone the repository using GIT, or use the download ZIP link on the right hand side of the screen. Open the directory and double click the index.html file.

Changes

  • Scripts were moved to the bottom of the page but inside the body tag.
  • Stopped forced synchronous layout.
  • Reordered loop to read layout properties first then batch styled changes.
  • Reduced the number of iterations for pizza images.
You can’t perform that action at this time.