Optimized 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
README.md
index.html
ngrok
project-2048.html
project-mobile.html
project-webperf.html

README.md

Website Performance Optimization portfolio project

How to run this project

  1. Clone or download this repository
  2. Click index.html

####The changes I made ######index.html

  1. Inline CSS.
  2. Adding asyncto <script>.
  3. Adding mediaattribute.

######main.js 1.Moving the variable definition out of the for loop. 2.Using getElementById to substitute getElementsByClassName.

######other Compress the size of pictures.