This repository contains some of the knowledge acquired in a course on how to design green digital solutions.
The world has a growing demand of green skills. Hopefully sharing what I learned here will help someone else.
- Green skills: are those that enable the environmental sustainability of economic activities.
- Green jobs: are those that cannot be performed without extensive knowledge of green skills.
- Greening jobs: can be performed without green skills, but typically require some green skills.
- Greening Potential jobs: can be performeed without green skills, but occasionally require some level of green skills.
- Non-green job: are those that do not require green skills to be performed.
- JEDI practices: designing for the least privileged users - if they get the best experience then everyone will also get it (e.g. reducing assets for slow connections).
- Assets: use media efficiently - see comments on videos and images in this article.
- Fonts: use system fonts that are already on the users device.
- Dark mode: using dark designs reduces the brightness of the screen, which means less energy is used.
- Content with expiry date: after serving its purpose, content should be taken down.
- UX Performance: to make it actionable, to reduce the amount of time people should spend on deciding which path to take.
- Minify and combine JS and CSS
- Reduce tracking and advertising scripts
Digital doesn't equal green. A sustainable hosting shuold either:
- Be powered by renewable energy, or
- use carbon offsets / renewable energy credits.
- https://sustainablewebdesign.org/category/design/
- https://www.thegreenwebfoundation.org/directory/
- https://www.websitecarbon.com/
- https://digitalbeacon.co/
- http://carbonly.co/index.php/calculator/
- https://globemallow.io/
- https://www.wholegraindigital.com/blog/website-energy-efficiency/
- https://www.sustainablewebmanifesto.com/
- https://www.performancebudget.io/
- https://www.webpagetest.org/
The content provided in this page is a summary from multiple sources. It is not an exhaustive list of guidelines, or links, and there could be unintenationally included errors present - if you found any please let me know.