This website is eco-designed

Last updated on March 01, 2024
Effective date March 01, 2024

Principle

Ecodesign is based on a methodological approach and the adoption of a set of best practices designed to minimize the impact of websites on the environment.
To this end, we have taken steps to understand, measure and reduce the ecological impact of our website as a whole. Ains, we use energy-saving technologies and lightweight, optimized content, while ensuring an optimal user experience.

Eco-design measurement

We evaluate pages based on a variety of performance, efficiency and user experience factors, as well as emissions estimates and green hosting powered by renewable energy.

This assessment is based on a number of key principles which we apply, and of which you will find our actions below.

1 - Page weight

By compressing the image file size and removing unused elements from a page, we not only reduce emissions, but faster page downloads will also make users happier. This is an important step in reducing our footprint, and one that we are continually improving.

Optimizing media

Images, videos and animations are often the most important multimedia resources on a page. By optimizing these files, we can reduce loading times and cut emissions.

Reduce overall page weight

Web pages that use scripts, media or other unnecessary elements can slow down page performance, frustrate users and increase download times and broadcasts. We offer users fast, lightweight pages by removing all unnecessary elements.

Delete unused code

Third-party plugins, widgets and frameworks often introduce unnecessary code snippets into our page, which can have a negative impact on download speed and performance.

Correctly size images

Broadcast images of appropriate size to save cellular data and improve loading time.

Removing duplicate modules from JavaScript bundles

Remove large, duplicate JavaScript modules from bundles to reduce unnecessary bytes consumed by network activity.

Reduce the impact of third-party code

Third-party code can have a significant impact on loading performance. Limit the number of redundant third-party providers and try to load third-party code once our main page has finished loading.

2 - UX design

Creating an accessible user experience, free from barriers or intrusions, helps users find what they need and get things done quickly. This is important because the use of end-consumer devices can potentially account for up to 52% of the overall emissions of a digital product or service.

Improve page rendering

Studies have shown that users quickly leave pages that don’t display content. Page content « above the waterline » must be displayed on a user’s device in no more than 2.5 seconds. This is particularly crucial in low-bandwidth areas and for users with older devices.

Interaction between pages

Pages that respond slowly or don’t respond as expected to user interactions (such as button clicks, key presses, form entries, etc.) consume more energy and frustrate users.

Optimizing content for search

Pages that use SEO best practices help users find content more quickly, thus reducing the energy used during search. Search-optimized pages also tend to be more accessible and work on a wider range of devices and platforms. This reduces the amount of energy (and frustration) expended by users when obstacles exist.

Accessibility

Accessible pages tend to work on a wider range of devices and platforms, including assistive technologies used by people with disabilities. Prioritizing accessibility reduces the amount of energy (and frustration) expended by users when obstacles exist. What’s more, it’s exactly the right thing to do.

Serve static assets with an efficient cache policy

A long cache life can speed up repeat visits to your page.

Image with explicit width and height

Set an explicit width and height on image elements to reduce layout changes and improve the experience.

Avoid multi-page redirects

Page redirects lead to slower page speeds. Pages are flagged if they contain two or more redirects. To avoid this, we consult the list of redirects and update the links to point directly to the actual location of each resource. This will eliminate unnecessary redirects and reduce loading times.

Passive listeners for improved scrolling performance

Consider marking your touch and wheel event listeners as « passive » to improve your page’s scrolling performance.

Pre-connection to required origins

Consider adding « preconnect » or « dns-prefetch » resource hints to establish early connections with important third-party origins.

Reduce server requests

Every time your page makes a request to the server, energy is required to transfer and display the data. Reducing the number of requests made to our pages can improve performance and reduce emissions.

3 - Green accommodation

Choosing a hosting provider that powers its servers with renewable energy can reduce the environmental impact of your digital product or service by around 15%. But not all renewable energies are created equal. To achieve this, it’s vital to choose a hosting partner that powers its data centers directly with renewable energy, rather than one that buys unbundled offsets or renewable energy credits (RECs).

Green accommodation

Powering servers with renewable energy is an important choice for measurably reducing the environmental impact of our product or service. That’s why we’ve selected Hostinger.