# Discourse ne fonctionne pas/ne se charge pas sur les navigateurs de consoles de jeux vidéo ?

**URL:** https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832
**Category:** Bug
**Created:** [Septembre 7, 2021, 1:02 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832 "2021-09-07T13:02:55Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [Septembre 7, 2021, 1:02 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/1 "2021-09-07T13:02:55Z")

</div>

Certains de nos utilisateurs qui naviguent sur notre forum via la console Xbox One ont récemment commencé à recevoir une page blanche. Ils pouvaient auparavant parcourir les forums.

J’ai vérifié sur la console Xbox Series X en utilisant le navigateur Edge et un navigateur C Lite, et je peux confirmer ce problème. J’ai également essayé de visiter d’autres forums Discourse, mais ils ne se chargent pas non plus. Même [meta.discourse.org](http://meta.discourse.org) ne parvient pas à se charger.

L’un de nos membres a essayé de charger les forums sur la console PlayStation 4, également sans succès.

Donc, avez-vous des idées sur la raison pour laquelle Discourse ne peut pas être chargé sur les consoles ?

---

<div class="post-metadata">

### Author: ![anon73664359](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@anon73664359](https://meta.discourse.org/u/anon73664359)
#### Post date: [Septembre 7, 2021, 3:01 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/2 "2021-09-07T15:01:14Z")

</div>

C’est un problème lié à la version EdgeHTML de Microsoft Edge (qui n’est plus prise en charge). Essayez de demander à vos utilisateurs de mettre à jour leurs applications. Je ne peux qu’imaginer à quel point il est difficile de naviguer sur une communauté Discourse depuis une console de jeu.

Il y a toutefois une bonne nouvelle.

[![](https://global.discourse-cdn.com/meta/original/4X/f/3/3/f3363aeb08e9a7bf53aa58c2624e78184be95d2e.jpeg "Xbox's new Edge browser running Stadia, Discord, and more") ](https://www.youtube.com/watch?v=sIBBUe4rP8U)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [Septembre 8, 2021, 1:40 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/3 "2021-09-08T01:40:22Z")

</div>

Nous devrions bien sûr afficher la vue HTML et non une page vide. Vos utilisateurs voient-ils une page blanche ?

cc @dan

---

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [Septembre 8, 2021, 6:03 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/4 "2021-09-08T06:03:55Z")

</div>

Oui, une page blanche. Dans l’onglet du navigateur, vous pouvez voir quel forum vous visitez, mais la page reste vide. Sur l’un des forums que j’ai visités, ils utilisent une image d’arrière-plan pour le forum et cette image se charge, mais Discourse lui-même ne s’affiche pas.

J’ai essayé presque tous les navigateurs disponibles téléchargeables depuis le Microsoft Store sur la console, et le résultat est le même.

---

<div class="post-metadata">

### Author: ![dan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dan/32/101549_2.png) [@dan](https://meta.discourse.org/u/dan)
#### Post date: [Septembre 8, 2021, 9:58 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/6 "2021-09-08T09:58:59Z")

</div>

Discourse dispose de deux méthodes pour détecter les « navigateurs non pris en charge », c’est-à-dire les navigateurs qui n’implémentent pas toutes les API nécessaires au bon fonctionnement de Discourse.

La première méthode est implémentée en JavaScript et permet au navigateur de décider s’il est incapable de rendre la page, en basculant automatiquement vers la vue HTML statique. C’est ce qui aurait dû se produire, mais il existe une particularité (encore inconnue à ce jour) des navigateurs des consoles de jeu qui empêche l’exécution de ce code, ce qui entraîne l’affichage d’une page blanche.

La deuxième méthode s’exécute côté serveur, a été spécifiquement mise en œuvre pour ces situations et force le navigateur à afficher la vue HTML statique lorsqu’il détecte certains agents utilisateurs. Cette méthode utilise un paramètre de site masqué que vous pouvez mettre à jour via la console Rails.

Je pense que cela résoudra votre problème. Pour démarrer la console, connectez-vous en SSH à votre serveur et exécutez :

```plaintext
cd /var/discourse
./launcher enter app
rails c

```

Pour mettre à jour le paramètre de site masqué, tapez :

```plaintext
SiteSetting.browser_update_user_agents = "#{SiteSetting.browser_update_user_agents}|Xbox|PlayStation"

```

---

<div class="post-metadata">

### Author: ![blattersturm](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/blattersturm/32/76134_2.png) [@blattersturm](https://meta.discourse.org/u/blattersturm)
#### Post date: [Septembre 8, 2021, 10:07 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/7 "2021-09-08T10:07:36Z")

</div>

La prochaine mise à jour majeure pour les consoles Xbox Series devrait passer à Chromium Edge, comme le montre le lien vidéo ci-dessus. Ainsi, si vous ajoutez uniquement `Xbox` à la détection, cela risque d’être peu fiable. `Trident/` ou `Edge/` (la nouvelle Edge indique « Edg/») seraient peut-être des correspondances plus appropriées.

Le navigateur PS4 (ou le navigateur « caché » de la PS5 ?) est étrange à voir ainsi défaillant. Sony n’aurait-elle pas mis à jour son portage WebKit ou aurait-elle introduit une régression par rapport à Safari ?

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [Septembre 8, 2021, 10:44 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/8 "2021-09-08T10:44:02Z")

</div>

> [@blattersturm](#):
>
> `Trident/` ou `Edge/` (le nouveau Edge indique « Edg/ ») pourrait être un meilleur choix

Cela couvrira de nombreux autres agents utilisateurs autres que les consoles, et ce n’est pas souhaité, n’est-ce pas ?

---

<div class="post-metadata">

### Author: ![anon73664359](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@anon73664359](https://meta.discourse.org/u/anon73664359)
#### Post date: [Septembre 8, 2021, 10:45 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/9 "2021-09-08T10:45:37Z")

</div>

Tous les navigateurs web disponibles sur le Microsoft Store doivent utiliser le même moteur de rendu que l’ancien Microsoft Edge.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Septembre 24, 2021, 5:23 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/13 "2021-09-24T17:23:31Z")

</div>

Nous avons apporté les correctifs nécessaires, et les consoles utilisant d’anciens moteurs de navigateur recevront notre version HTML de base en lecture seule, ce qui leur permettra de naviguer sur Discourse.

> **[Xbox gets a new Edge browser that can play Stadia games, access Discord, and...](https://www.theverge.com/2021/9/24/22691196/xbox-new-edge-browser-chromium-release?utm_campaign=theverge&amp%3Butm_content=chorus&amp%3Butm_medium=social&amp%3Butm_source=twitter)**
>
> Xbox owners now get full access to the web.

De plus, avec cette dernière mise à jour, nous confirmons que les Xbox One, S et X peuvent désormais accéder à l’intégralité de l’application web Discourse 🎉

---

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [Septembre 24, 2021, 9:36 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/14 "2021-09-24T21:36:55Z")

</div>

Super nouvelle ! Je vérifierai demain matin. Merci à l’équipe Discourse ❤!

---

<div class="post-metadata">

### Author: ![anon73664359](https://avatars.discourse-cdn.com/v4/letter/a/6de8d8/32.png) [@anon73664359](https://meta.discourse.org/u/anon73664359)
#### Post date: [Septembre 25, 2021, 4:45 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/15 "2021-09-25T16:45:15Z")

</div>

> [@Falco](#):
>
> Avec cette dernière mise à jour, nous avons confirmé que les Xbox One, S et X peuvent désormais parcourir l’application web Discourse complète 🎉

Le changement a été mis en ligne au cours des dernières 24 heures ! 😁

> <https://twitter.com/MSEdgeDev/status/1441495095111393280?s=20>

---

<div class="post-metadata">

### Author: ![robotnjik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/robotnjik/32/120095_2.png) [@robotnjik](https://meta.discourse.org/u/robotnjik)
#### Post date: [Septembre 26, 2021, 10:37 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/16 "2021-09-26T10:37:45Z")

</div>

Oui, je viens de vérifier sur Xbox Series X et les forums Discourse se chargent. Merci encore ❤.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Septembre 27, 2021, 11:00 UTC](https://meta.discourse.org/t/discourse-doesnt-work-load-on-video-game-console-browsers/202832/17 "2021-09-27T11:00:58Z")

</div>

Ce sujet a été automatiquement fermé après 2 jours. Les nouvelles réponses ne sont plus autorisées.
