Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains a static web page with some typical performance. Source: https://github.com/jschroeter/hdm-webperformance

Lighthouse report

lighthouse report

The goal is to optimize the application to have better web vitals score

Exercise

  • open the page with a slow internet connection (e.g. network throtteling of browser dev tools) and observe how the page loads and renders
  • run and check web performance analysis with tools like https://web.dev/measure/, https://WebPageTest.org and Lighthouse
  • implement improvements

Ligthhouse report over changes

  • make performance worst: score 9
  • correct images layout shift alt text
  • add web worker for heavy task alt text
  • change google analytics to asynchronous , change css order , defer for jquery file alt text
  • Add async ro remove rendering blocking resources, minify jquery , default fonts alt text
  • minify jquery, add lazy load, update font usage alt text
  • add fonts in the server, minify css alt text
  • optomize images , correct css alt text

About

Front end performance optimazation for a web application with bad score

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages