By @rakel
What is your idea about?
Today, editors don’t know how to produce content according to sustainability godd practices. We can only measure the environmental impact of a page using external tools after the page is online.
This extension provides a module to analyze the environmental impact of pages content directly from the TYPO3 Back-End testing very simple measure like: the DOM size, the requests number, the page weight, without needing to enter the URL of the tested page into external tools.
The analysis tools will use the GreenIT library available here: GitHub - cnumr/GreenIT-Analysis: GreenIT-Analysis
What do you want to achieve by the end of Q2 2025?
We want this extension to be compatible with TYPO3 versions 12 and 13, this extension, with a complete documentation, will provide ecoindex score for the page weight, the DOM complexity, and the Number of server requests.
For the integrators:
In the site configurations, they can define the extension settings for each site:
- Dashboard widgets available for the site
- Key pages that will be listed in the widgets
For the editors:
In the site configurations, they can choose the available widgets for the Dashboard:
- A widget displaying the overall site score
- A widget displaying the score of a list of key pages
In the page module: - The Page module displays the page scores on top of the content, in the same way than Yoast extension.
In the page editing form: - When editing the page, the page scores are also displayed above the tabs.
- After each modification, a new analysis is performed and stored, and the displayed score is updated.
What is the potential impact of your idea for the overall goal?
Sustainability is a major issue today, some end customers in the public sector are more and more involved in this topic, and start to ask for tools to help the editors to produce sutainable websites. This kind of tool helps the editors to be more proactive while editing their pages, and therefore, to produce eco-friendly websites from their construction.
Which budget do you need for your idea?
5.000 Euro
Please note: After the start of the voting we can not change the idea description nor the idea outcome. If this idea is selected by the members, it must be archived as described.