Drupal 9 optimize -- 3
Budget: €30 – €250 EUR
For my drupal 9 website I need all my 3 main pages front-page, taxonomy & product pages to be green under pagespeed.
Most of the work is going to replace the existing menu with a Mobil and desktop optimized menu, to reduce unused css due to showed display:none.
For Taxonomy and product pages the Desktop menu should only be loading on click to display the first 6 terms, and on hover the children.
As taxonomy category don't change too often the menu should be full cached via preproccesing to fetch all data and only display what is required for mobile or desktop to allow for best caching.
Other optimizations are my product sliders to only load when required and visible. Best to only load first, Second and last images, and load other images when pages finished loading.
Not visible views should be lazyloaded
This together with delayed load of chat should help to archive all green the Google pagespeed optimizations.
Patch gtranslate module to add missing hreflang html.twig to my dual language website.
Upgrade to Drupal 10 to help with performance.
You work on a dev environment, and when all works changes will be ported to life site.
Most of the work is going to replace the existing menu with a Mobil and desktop optimized menu, to reduce unused css due to showed display:none.
For Taxonomy and product pages the Desktop menu should only be loading on click to display the first 6 terms, and on hover the children.
As taxonomy category don't change too often the menu should be full cached via preproccesing to fetch all data and only display what is required for mobile or desktop to allow for best caching.
Other optimizations are my product sliders to only load when required and visible. Best to only load first, Second and last images, and load other images when pages finished loading.
Not visible views should be lazyloaded
This together with delayed load of chat should help to archive all green the Google pagespeed optimizations.
Patch gtranslate module to add missing hreflang html.twig to my dual language website.
Upgrade to Drupal 10 to help with performance.
You work on a dev environment, and when all works changes will be ported to life site.