Introduction
The Nantes Museum of Art is committed to an eco-design approach aimed at reducing its environmental impact. To this end, this statement has been drafted as part of the implementation of the general eco-design guidelines for digital services (2024 version).
The general reference framework for the eco-design of digital services, a document produced by Arcep and Arcom in collaboration with ADEME, DINUM, CNIL, and Inria, is available on the Arcep website:arcep.fr
Its implementation has four main objectives:
- Designing more sustainable digital services that extend the lifespan of devices.
- Promote an approach of environmental restraint in response to strategies designed to capture user attention for online uses that are consistent with international environmental objectives.
- Reduce the IT resources used, optimize data traffic and the demand on digital infrastructure.
- Increase transparency regarding the environmental footprint of digital services.
Progress score
The diagnosis resulted in a progress score of 40%.
Score by topic
Theme|Compliance
Strategy | 55%
Specifications | 11%
Architecture | 24%
UX/UI| 62%
Contents| 100%
Frontend| 56%
Backend| 0%
Accommodation| 0%
Algorithms| 100%
12% of criteria are not applicable.
Diagnostic details with the general reference framework for eco-design of digital services
Priority criteria
Validated
- Criterion 1.1: Has the digital service been evaluated favorably in terms of usefulness, taking into account its environmental impacts? Justification: The site can facilitate access to culture for as many people as possible. The use of this service is justified for access to the latest information about the museum. An alternative to the services offered (news, opening hours, ticketing, etc.) would be to visit the museum in person, but using the website appears to have less of an environmental impact. The features offered are limited to what is strictly necessary.
- Criterion 1.5: Has the digital service set targets for reducing or limiting its own environmental impact? Justification: In the absence of a general consensus on the estimation of environmental impacts, targets have been set using technical metrics and the establishment of an environmental budget: * No more than 3 seconds for a page to load (Samsung Galaxy S10, Wi-Fi) * No more than 750 KB of data transferred when each page is first loaded * No more than 30 requests when each page is first loaded
- Criterion 1.9: Was the digital service designed using standard interoperable technologies rather than specific, closed technologies? Justification: The site is mainly based on a standard WordPress platform that does not require any specific or closed technologies.
- Criterion 2.4: Is the digital service usable on older versions of operating systems and web browsers? Justification: Compatible browsers are listed in the legal notices: https://museedartsdenantes.nantesmetropole.fr/mentions-legales/ Google Chrome: 63+ Internet Explorer: 9+ Microsoft Edge: 16+ Mozilla Firefox: 52+ Mozilla Firefox Quantum ESR: 60+ Safari: 11
- Criterion 4.1: Does the digital service only include animations, videos, and sounds that are disabled by default? Justification: From the outset, it was decided not to include any components that play automatically.
- Criterion 4.2: Does the digital service display content without infinite scrolling? Justification: Pagination is offered for content lists.
- Criterion 4.13: Does the digital service limit the use of notifications, while allowing users to disable them? Justification: No notifications.
- Criterion 5.3: Does the digital service use a resolution for each video that is appropriate for the content and viewing context? Justification: Video optimization is handled directly by YouTube.
- Criterion 5.4: Does the digital service offer videos with compression that is effective and appropriate for the content and viewing context? Justification: Video optimization is handled directly by YouTube.
- Criterion 5.5: Does the digital service offer a "listen only" mode for its videos? Justification: This mode is offered via YouTube integrations, but only for premium users of this service. In any case, this feature does not seem relevant for the videos offered here.
- Criterion 9.1: Has the digital service considered the need for a training phase to prevent unjustified and unreasonable use? Justification: The site does not include an automatic learning mechanism.
Pending approval
- Criterion 1.2: Has the digital service defined its target users, business needs, and the actual expectations of target users?
- Criterion 1.4: Does the digital service conduct regular reviews to ensure compliance with its eco-design approach? Justification: The site must be regularly audited from an eco-design perspective.
- Criterion 2.1: Has the digital service defined the list of hardware profiles that users will be able to use to access it? Justification: The list of target hardware is not defined, which is not a problem for a website. To ensure that the site functions properly, it is tested on a Samsung Galaxy S10.
- Criterion 2.2: Is the digital service usable on older device models? Justification: To ensure the site functions properly, it is tested on a Samsung Galaxy S10.
- Criterion 2.5: Does the digital service adapt to different types of display terminals? Justification: The site is responsive by design and has been tested on computers and smartphones.
- Criterion 2.7: Does the digital service have a maintenance and decommissioning strategy in place?
- Criterion 2.8: Does the digital service require its suppliers to guarantee that they are taking steps to reduce their environmental impact? Justification: This process should be defined at the Nantes Métropole level and applied to all projects.
- Criterion 2.10: Has the digital service taken into account the environmental impacts of third-party services used when selecting them? Justification: This process should be defined at the Nantes Métropole level and applied to all projects.
- Criterion 8.1: Does the digital service use hosting that aims to reduce its environmental footprint? Justification: Ecritel is not a signatory to the Code of Conduct on Data Centers. These do not belong to them and are managed by their suppliers. Ecritel conducted our carbon assessment in June 2024 and is in the process of finalizing its decarbonization plan.
- Criterion 8.2: Does the digital service use hosting that provides a sustainable equipment management policy? Justification: A sustainable IT equipment management plan has been implemented by Ecritel. It covers the following points: average lifespan of equipment, environmental impact of purchasing this equipment, and actions to optimize the end of life of equipment (recycling, reuse, reconditioning). The sustainable purchasing policy is currently being drafted.
- Criterion 8.3: Does the digital service use hosting with minimized PUE (Power Usage Effectiveness)? Justification: PUE depends on Ecritel's data center providers.
- Criterion 3.1: Is the digital service based on architecture, resources, or components designed to reduce their own environmental impacts?
- Criterion 3.4: Does the digital service guarantee the provision of corrective updates throughout the expected lifetime of the equipment and software related to the service?
Not validated
No criteria for this section.
Not applicable
- Criterion 7.4: Does the digital service rely on a consensus mechanism that minimizes its resource consumption? Justification: No consensus mechanism.
- Criterion 9.2: Does the digital service use a learning phase with a minimized level of complexity that is proportionate to the actual use of the service?
- Criterion 9.3: Has the digital service implemented mechanisms to limit the amount of training required for its operation?
- Criterion 9.4: Does the digital service limit the amount of data used for the learning phase to what is strictly necessary?
- Criterion 9.5: Does the digital service optimize the frequency of model updates and retraining based on its needs and user targets?
- Criterion 9.7: Does the digital service use an inference strategy that is optimized in terms of resource consumption and user targets?
Recommended criteria
Validated
- Criterion 1.3: Does the digital service have at least one identified digital eco-design representative? Justification: For Nantes Métropole, the eco-design representative is Thibaud MENANTEAU: thibaud.menanteau@nantesmetropole.fr
- Criterion 4.3: Does the digital service optimize the navigation path for each main feature? Justification: The site is primarily focused on consultation. The information architecture makes this easier for the user. Essential items (ticketing, schedules) are highlighted at the top of each page for easier access. This optimization of user paths is verified through measurements.
- Criterion 4.6: Does the digital service use only video, audio, and animated content that conveys information? Justification: No purely decorative media is presented, which should be incorporated directly into the editorial charter.
- Criterion 4.14: Does the digital service avoid the use of manipulative techniques in its user interface? Justification: No manipulative techniques are used on the site.
- Criterion 8.5: Does the digital service use hosting whose electricity consumption is documented and predominantly from renewable sources? Justification: The two main data centers are committed to an ongoing policy of reducing their environmental impact, with frequent certifications and audits and a carbon neutrality policy. Among other things, they are ISO 50001 and ISO 14001 certified, are 100% powered by renewable energy, and have labels for low-carbon projects.
- Criterion 8.6: Does the digital service use hosting that is geographically consistent with its activities and minimizes its environmental footprint? Justification: All of Nantes Métropole's infrastructure is hosted in Clichy. France is the second country with the most decarbonized electricity mix in the EU, with an average of 56 grams of CO2 emitted per kWh in 2023.
- Criterion 5.1: Does the digital service use a file format that is appropriate for the content and viewing context of each image? Justification: By default, images are offered in WebP or SVG formats.
- Criterion 5.2: Does the digital service offer images with a compression level appropriate to the content and viewing context? Justification: Images are automatically optimized.
- Criterion 6.1: Does the digital service adhere to a maximum weight and request limit per screen? Justification: Objectives to be achieved: * No more than 750 KB of data transferred on the first load of each page * No more than 30 requests for the first load of each page Regression thresholds: * 1 MB per page * 50 requests per page
- Criterion 6.4: Does the digital service mainly display images whose original dimensions correspond to the dimensions of the display context? Justification: Using the Greenspector Studio benchmark tool, it was possible to verify that the majority of images are not resized in the browser.
Pending approval
- Criterion 1.6: Does the digital service collect data in a responsible and reasonable manner? Justification: Personal data is collected in accordance with the GDPR. The privacy policy is detailed here: https://museedartsdenantes.nantesmetropole.fr/politique-de-confidentialite/ The integration of YouTube requires the collection of additional data, which is subject to user consent. With this in mind, the use of YouTube should be reconsidered.
- Criterion 1.8: Has the digital service implemented open source initiatives? Justification: The technical platform used is primarily based on WordPress and some of its publicly available extensions.
- Criterion 2.3: Can the digital service be used via a low-speed connection or offline? Justification: This type of operation is not explicitly taken into account but should be tested, for example with 3G measurements.
- Criterion 2.6: Was the digital service designed with a design review and code review that included reducing the environmental impact of each feature among its objectives? Justification: A design review was carried out in the form of a review of the website mock-ups.
- Criterion 4.4: Does the digital service allow users to decide whether to activate a third-party service? Justification: Via the cookie banner, third-party services require the user's explicit consent, in accordance with the GDPR. The only exception is YouTube, which is rather surprising.
- Criterion 4.12: Does the digital service inform the user that using a feature has significant environmental impacts? Justification: This information is not yet included.
- Criterion 4.15: Does the digital service provide users with a means of controlling their usage in order to monitor and reduce the associated environmental impacts? Justification: This feature is not yet available.
- Criterion 8.4: Does the digital service use hosting with minimized WUE (Water Usage Effectiveness)? Justification: WUE depends on Ecritel's data center providers. Ecritel states that it pays particular attention to the environmental commitments of its data centers and the evolution of its indicators.
- Criterion 8.7: Does the digital service use hosting that efficiently handles the heat generated by servers? Justification: Recovery and reuse of waste heat: Ecritel has converted its rooms into cold corridors to optimize air flow and air conditioning. By extending the cooling system to the entire cloud infrastructure, this not only improves IT performance but also significantly reduces energy consumption by 15 to 20%.
- Criterion 8.9: Does the digital service duplicate data only when necessary? Justification: The production server is a container whose data is duplicated in real time on two physical servers for redundancy purposes. In the event of a physical server failure, the SLA is therefore a maximum of 5 minutes before automatic failover to the second server. In the event of software failures on the container, standard SLAs apply.
- Criterion 8.10: Does the digital service take external constraints into account to minimize the environmental impact of asynchronous data calculations and transfers? Justification: There is no such optimization on Ecritel infrastructures, even older ones. However, it is possible to perform processing (batch, cron) voluntarily at night. Batch and cron jobs are set at the times requested by the customer.
- Criterion 3.2: Does the digital service operate on an architecture that can adapt the amount of resources used to the consumption of the service?
- Criterion 5.8: Does the digital service have a strategy for archiving and deleting obsolete or outdated content, either automatically or manually? Justification: To be verified with the customer.
- Criterion 6.2: Does the digital service use caching mechanisms for all transferred content under its control? Justification: Client-side caching is not implemented.
- Criterion 6.5: Does the digital service avoid triggering the loading of unused resources and content for each feature? Justification: Lazy loading is well integrated for images. However, Chromium's Code Coverage tool confirms that a significant proportion of unused code (JS and CSS) is loaded.
- Criterion 7.1: Does the digital service use a server cache system for the most frequently used data? Justification: To be discussed with the customer.
- Criterion 7.2: Does the digital service establish retention periods for data and documents with a view to their deletion or archiving after this period? Justification: To be discussed with the customer.
Not validated
No criteria for this section.
Not applicable
- Criterion 1.10: Does the digital service rely on documented and open APIs to interact with hardware? Justification: The site does not provide any APIs.
- Criterion 9.6: Does the digital service use compression techniques for the models used during the training phase?
Moderate criteria
Validated
- Criterion 1.7: Does the digital service use a level of encryption appropriate to its needs? Justification: By default, no data requires encryption. For users logged into WordPress, passwords are stored and encrypted according to the standards of this CMS, which is appropriate for the needs.
- Criterion 4.5: Does the digital service primarily use functional components that are native to the operating system, browser, or language used? Justification: The components used are primarily those of the WordPress platform, which are themselves as close as possible to native components.
- Criterion 4.9: Does the digital service limit server requests during user input? Justification: The search form does not include autocomplete.
- Criterion 4.10: Does the digital service inform the user of the expected input format, avoiding unnecessary server requests for form submission? Justification: To date, forms are only integrated on third-party sites.
- Criterion 8.8: Does the digital service host "hot" and "cold" data separately? Justification: There are two types of data: the website and its backups. The former is on LXC servers and the latter on a backup server (not Veeam).
- Criterion 3.3: Is the digital service able to support technical developments in protocols? Justification: The site supports the HTTPS protocol (with a recent version of TLS) and is accessible in IPV6.
- Criterion 3.6: Does the digital service offer incremental updates so that the entire code does not need to be replaced with each update? Justification: As with most websites, updates are made incrementally.
- Criterion 5.6: Does the digital service offer audio content with a compression mode that is appropriate for the content and listening context? Justification: Audio content optimization is handled directly by Soundcloud.
- Criterion 6.6: Does the digital service restrict the use of user device sensors to the needs of the service? Justification: User device sensors are not used.
- Criterion 6.7: Does the digital service host all transferred static resources that it issues on the same domain? Justification: Static resources are grouped together on the same domain (but cookies should not be used for these).
Pending approval
- Criterion 4.11: Does the digital service inform the user, prior to transfer, of the expected file sizes and formats? Justification: To be tested on pages offering the user the option to transfer or download files.
- Criterion 3.5: Does the digital service offer to install corrective updates independently of evolutionary updates in a transparent manner?
- Criterion 3.7: Does the digital service optimize the use of development, pre-production, or test environments according to its needs?
- Criterion 5.7: Does the digital service use a file format that is appropriate for the content and context of use for each document? Justification: To be verified on pages offering documents.
- Criterion 6.3: Has the digital service implemented compression techniques for transferred resources under its control? Justification: Some files (particularly JS) are not compressed.
Not validated
- Criterion 2.9: Did the digital service take into account the environmental impacts of the ready-to-use interface components used? Justification: The impacts of the components were not assessed.
- Criterion 4.8: Does the digital service limit the number of fonts downloaded? Justification: Not counting the fonts used for YouTube integrations, there are two different fonts. The first has a single variant and the second has four variants. The total weight of the fonts loaded is less than 100 KB. Ultimately, it can be considered that the YouTube integration invalidates this criterion.
Not applicable
- Criterion 7.3: Does the digital service inform the user of any processing taking place in the background? Justification: No background processing.