# Avertissements de dépréciation de la console Chrome sur Discourse v2026.1.0-latest (+307)

**URL:** https://meta.discourse.org/t/chrome-console-deprecation-warnings-on-discourse-v2026-1-0-latest-307/394534
**Category:** Development
**Tags:** composer
**Created:** [Janvier 28, 2026, 12:54 UTC](https://meta.discourse.org/t/chrome-console-deprecation-warnings-on-discourse-v2026-1-0-latest-307/394534 "2026-01-28T12:54:09Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Ethsim2](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ethsim2/32/522255_2.png) [@Ethsim2](https://meta.discourse.org/u/Ethsim2)
#### Post date: [Janvier 28, 2026, 12:54 UTC](https://meta.discourse.org/t/chrome-console-deprecation-warnings-on-discourse-v2026-1-0-latest-307/394534/1 "2026-01-28T12:54:09Z")

</div>

Bonjour à tous,

Lors des tests d’un site Discourse, j’observe des avertissements de dépréciation constants dans la console Chrome lors du chargement initial de la page.

Cela ne casse pas la fonctionnalité - le site fonctionne normalement - mais je voulais vérifier si c’était déjà connu ou si c’était en cours de nettoyage dans les commits récents.

### Environnement

- Noyau Discourse : v2026.1.0-latest +307  
(le plus récent disponible au moment du test : +349, environ 42 commits d’avance)
- Navigateur : Chrome (version stable actuelle)
- OS : Windows 11
- Thème : thème de site standard (aucun JS personnalisé ajouté manuellement)
- Plugins : seuls les plugins officiels de Discourse sont activés

Avertissements de console observés

- L’accès à `site.mobileView` / `site.desktopView` pendant l’initialisation du site pourrait entraîner des erreurs dans les futures versions
- `document.execCommand()` est obsolète

Ceux-ci apparaissent pendant l’initialisation précoce de l’application (avant l’interaction de l’utilisateur) et sont reproductibles lors d’un rechargement forcé.

Je suis conscient qu’il s’agit d’avertissements de dépréciation plutôt que d’erreurs d’exécution - je vérifie principalement si :

- ceux-ci sont déjà traités dans des commits -latest plus récents, ou
- il existe un modèle de remplacement moderne recommandé pour les thèmes / composants qui dépendent encore de ces API.

Je suis heureux de tester par rapport à +349 ou à une installation propre si cela peut aider.

Merci !

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [Janvier 28, 2026, 1:12 UTC](https://meta.discourse.org/t/chrome-console-deprecation-warnings-on-discourse-v2026-1-0-latest-307/394534/2 "2026-01-28T13:12:24Z")

</div>

> [@Ethsim2](#):
>
> Accéder à site.mobileView / site.desktopView pendant l’initialisation du site

Ceci est un héritage qui est lentement remplacé ; nous n’avons pas de calendrier précis pour savoir quand toutes les instances de ceci seront résolues.

Je suppose qu’il en va de même pour l’autre.

> [@Ethsim2](#):
>
> - il existe un modèle de remplacement moderne recommandé pour les thèmes / composants qui dépendent encore de ces API.

Pour celui ci-dessus, c’est décrit dans :

> [@Designing for Different Devices (Viewport Size, Touch/Hover, etc.)](https://meta.discourse.org/t/designing-for-different-devices-viewport-size-touch-hover-etc/367810):
>
> This document outlines the APIs used to adapt Discourse’s user interface for different devices. Viewport Size The most important characteristic to consider is the viewport size. We design “mobile first” and then add customizations for larger devices as needed. The breakpoints we use are: Breakpoint Size Pixels (at 16px body font size) sm 40rem 640px md 48rem 768px lg 64rem 1024px xl 80rem 1280px 2xl 96rem 1536px To use these in an SCSS file, add @use "lib/viewport"; at the t…
