Suppression d'iOS 15 et d'autres anciens navigateurs en juillet 2025

Si Discourse compte vraiment des dizaines de millions d’utilisateurs, en exclure même un petit pourcentage en mai est une mauvaise décision, surtout juste pour ajouter quelques fonctionnalités non essentielles. Les utilisateurs d’appareils/systèmes d’exploitation plus anciens sont conscients des risques potentiels, sont assez intelligents pour ne pas faire de bêtises et ont de bonnes raisons de ne pas mettre à niveau. Les considérer comme des utilisateurs illégitimes est injuste et contredit l’esprit inclusif d’une « communauté ».

4 « J'aime »

Je vous ai suivi ici et je souhaite continuer à mieux comprendre l’impact de ce changement sur les différentes communautés.

Pour une communauté donnée, on pourrait décomposer cela comme suit :

  • T nombre total d’utilisateurs dans la communauté
    • x nombre de ces utilisateurs impactés par ce changement
      • a nombre de ces utilisateurs qui n’ont pas de solution de contournement acceptable
      • b complément de a
    • y complément de x
  • t temps d’attente avant d’apporter ce changement.

Pour une communauté donnée, je suppose qu’il y a une forte probabilité que x > 0, et même que a > 0.

On pourrait considérer l’impact de ce changement sur une communauté donnée comme étant modélisé par une fonction f(t) qui renvoie les valeurs T, x, a.

Si nous acceptons que x et a seront difficiles à ramener à 0, quel devrait être notre objectif ?

Peut-être pourrions-nous catégoriser l’impact par a/T et fixer un seuil sur ce que nous jugeons acceptable.

On pourrait considérer l’impact de ce changement sur les communautés dans leur ensemble comme une fonction similaire F(t) qui renvoie une population de communautés []{T, x, a}.

On pourrait utiliser le même seuil ci-dessus et mesurer combien de communautés sont impactées au-delà de ce que nous avons déterminé comme acceptable.

Si nous attendions encore un an pour cela, je suppose que pour de nombreuses communautés, x et a diminueraient, mais resteraient supérieurs à 0.

Il n’y a donc pas de décision parfaite ici.

Alors, qu’est-ce qui devrait influencer notre décision ?

Quelle est une valeur acceptable pour a pour une communauté donnée ? Combien de communautés sommes-nous prêts à voir dépasser ce seuil ? Devrions-nous apporter ce changement ?

Nous n’avons rien fait d’aussi rigoureux, mais nous avons examiné certaines des données dont nous disposons pour éclairer notre décision, et nous pensons que mai est une réponse raisonnable pour t.

7 « J'aime »

Je me souviens d’un sujet d’il y a quelques années sur une situation similaire que j’ai trouvée très émouvante :

Peut-être que @codev a quelques astuces sur la façon dont ils (et leur communauté) ont géré cela à l’époque ?

Par curiosité, comment la dépréciation est-elle gérée pour les sites qui suivent stable ? Comme c’est entre deux versions majeures, verront-ils cet avertissement ou cela se produira-t-il simplement la prochaine fois qu’ils mettront à jour vers la prochaine version majeure ?

14 « J'aime »

J’ai l’impression que la meilleure réponse (pour les utilisateurs) n’est pas d’attendre un certain temps jusqu’à ce que peu de gens soient affectés, mais de s’engager à mettre en œuvre des solutions de contournement - dégradation progressive du forum, maintien de la capacité de lecture et d’écriture - avant de supprimer la prise en charge des anciens navigateurs.

Quelle est l’urgence d’implémenter de nouvelles fonctionnalités qui exigent des navigateurs plus récents ? Pourquoi ne pas toujours avoir une solution de repli élégante ?

5 « J'aime »

Je pense que « l’urgence » est le mot auquel je m’oppose ici, en décrivant la décision comme une fonction du temps, avec un impact qui diminue mais qui pourrait ne jamais atteindre zéro.

Si nous disions que nous prévoyions de faire cela dans 1 an au lieu d’un mois, cela semblerait-il urgent ?

En supposant que je puisse ignorer ce mot pour l’instant et reformuler la question sans lui :

Quelle est la [raison de l’] implémentation de nouvelles fonctionnalités qui nécessitent des navigateurs plus récents ? Pourquoi ne pas toujours avoir un repli élégant ?

Il s’agit de coûts et de la valeur relative de faire cela par rapport à faire d’autres choses.

La mise en œuvre de ces replis nécessiterait de l’attention et du temps. Et leur maintenance ferait de même. C’est du temps et de l’attention qui ne sont pas disponibles pour d’autres choses.

C’est peut-être quelque chose que nous envisagerons à l’avenir, mais pour le moment, notre évaluation est que nous devons faire un compromis ici.

8 « J'aime »

Peut-être une requête d’explorateur de données pour auditer les versions de navigateur que les utilisateurs utilisent ?

1 « J'aime »

En effet, « précipitation » n’est pas vraiment le terme exact. Bien que peut-être des avertissements plus précoces sur la fin du support de leur navigateur.

Les projets comme Discorkie sont peut-être la clé pour les personnes qui ne veulent pas/ne peuvent pas/ne sont pas capables d’explorer un changement de système d’exploitation. Sinon, il faudrait une sorte d’interface basique de secours. L’utilisateur affecté peut toujours naviguer sur le forum en mode lecture seule. Serait-il difficile d’ajouter la possibilité de publier/répondre en utilisant un chargement JSON comme Discorkie tout en utilisant l’autre code pour la décoration comme dans le mode lecture seule actuel ?

2 « J'aime »

Quelque chose dans ce sens me semble être la solution évidente. De cette façon, l’équipe Discourse peut continuer à se concentrer sur la fourniture de la meilleure expérience possible pour les navigateurs modernes sans avoir à compliquer le code avec une multitude de solutions de repli.

2 « J'aime »

Mac Mini fin 2014 exécutant 10.13.4.

Je pourrai peut-être le mettre à jour un peu, bien que je ne sois pas sûr que cela résolve le problème. J’étudie les possibilités de mise à jour ; mais je n’ai pas les moyens de le remplacer. Et même si mon appareil particulier peut être mis à jour, cela ne change rien au problème général.

Avez-vous envisagé d’utiliser un bootcamp sur la machine et de passer à Windows 10 (ce qui vous donnera jusqu’au 14 octobre) ou à Windows 11 ? Cela devrait fonctionner selon Internet et vous placera sur une trajectoire qui reçoit encore des mises à jour de sécurité.

Il y a une quantité énorme de risques à avoir un OS qui ne reçoit plus de mises à jour de sécurité sur le vaste Internet.

Les OS qui reçoivent des mises à jour ne sont vulnérables qu’aux exploits de type zero day qui coûtent des millions de dollars sur le marché noir.

Les OS qui ne sont plus mis à jour sont vulnérables à des problèmes connus et divulgués, ce qui présente un risque élevé de la part de jeunes hackers qui enrôlent simplement un ordinateur dans un botnet DDoS ou pire, des attaques de style crypto où vous devez envoyer de l’argent pour déchiffrer votre ordinateur.

Nous sous-estimons souvent la gravité de ces attaques, mais il y en a eu plusieurs au cours des dix dernières années qui peuvent désactiver un ordinateur simplement en visitant un site web.

4 « J'aime »

J’ai lu que celui-ci prend en charge les mises à jour jusqu’à Monterrey, qui est toujours pris en charge par Firefox, vous obtiendrez donc la même version de Firefox que celle que j’utilise actuellement.

Et vous pouvez toujours exécuter Windows 11 comme suggéré par @sam ou Linux comme options. Les deux donneront accès à des navigateurs pris en charge.

2 « J'aime »

Je n’ai pas le temps d’apprendre d’abord à faire fonctionner mon ancien Mac sous Windows, puis à apprendre à utiliser un système Windows que je ne veux pas et que, apparemment, même beaucoup d’utilisateurs de Windows n’aiment pas. Je gère une ferme et je serai extrêmement occupé entre maintenant et le 14 octobre et pendant un certain temps après cela.

Et ne devrais-je pas payer pour utiliser le système Windows, avec de l’argent que je n’ai pas ?

Oui, j’y réfléchis et je pourrais essayer. Il semble que cela pourrait être une solution temporaire avec un certain risque de tout gâcher d’une autre manière que je fais habituellement sur le Mini ; mais cela pourrait aussi avoir une chance de résoudre un autre problème qui ne fonctionne pas correctement actuellement.

2 « J'aime »

Je viens de poster dans ce fil de discussion, ou du moins j’ai essayé ; et maintenant, la seule chose que je peux voir est

« Contenu HTML omis car vous êtes connecté ou utilisez un appareil mobile moderne »

Comment puis-je rendre ce fil de discussion visible à nouveau ? et quel sens y a-t-il à me dire que je ne peux pas le voir parce que je suis connecté ? et oui, j’utilise le bureau.

2 « J'aime »

Pardon de m’immiscer, mais je me demanderais plutôt : “quelle est la raison de se priver de nombreux utilisateurs juste pour vouloir implémenter une fonctionnalité inutile et franchement même gênante à tout prix ?”

Parce que, disons-le honnêtement, qui se soucie de la gestion des couleurs alternatives, étant donné que la majorité des utilisateurs suivent les forums qui utilisent votre plateforme pour leur contenu et certainement pas pour l’aspect esthétique ?

Si vous regardez bien, la fonction “relative color syntax” est en fait la seule qui n’est pas prise en charge par bon nombre des navigateurs les plus anciens, tandis que les deux autres sont prises en charge (ou du moins, même mon vieux Firefox passe les tests des deux autres, aussi relativement inutiles soient-elles, et échoue seulement à celui de la relative color syntax, qui est TOTALEMENT inutile par rapport au contenu d’un forum.

Il ne faut pas beaucoup de temps pour décider de ne pas implémenter quelque chose de totalement inutile, n’est-ce pas ?

Considérons ensuite le fait que, selon certains, win7 serait totalement dangereux (ce qui est faux, mais laissons cela pour l’instant), et qu’il ne serait plus utilisé par personne… selon différents sites d’analyse du réseau (aucun ne donne de chiffres certains, il faut donc prendre une moyenne), il y aurait encore actuellement entre 60 et 100 millions d’utilisateurs qui, pour diverses raisons (rétrocompatibilité, logiciels ne fonctionnant plus sur win10/11, manque de moyens économiques nécessaires pour passer à quelque chose de nouveau, machines CNC fonctionnant avec win7pro mais pas avec 10/11, et de nombreuses autres raisons), utilisent encore win7.

Certes, par rapport aux quelque 1,5 milliard d’utilisateurs estimés qui utilisent un PC (et PAS seulement win, y compris mac, linux etc.), c’est un faible pourcentage, mais pas tout à fait négligeable… considérons ensuite que, étant donné que discourse s’ “infiltre” dans de nombreux environnements, il y ait ne serait-ce que 1 ou 2 % de ces utilisateurs qui utilisent un service quelconque basé sur discourse (ils seront probablement plus nombreux, mais restons bas), et que s’ils ne sont pas passés jusqu’à présent à quelque chose de supérieur comme des machines ou des systèmes d’exploitation, ils ne seront pas en mesure ou ne voudront pas y passer maintenant, nous parlons d’une perte potentielle d’utilisateurs (sans parler de la mauvaise publicité et de la perte de confiance) qui pourrait se situer entre 60 000 (minimum) et 200 000 (maximum, mais comme je l’ai dit, ils pourraient être encore plus nombreux)… j’ai un peu de mal à croire que la direction de discourse s’en soucie peu ou pas du tout… me trompé-je ?

Ne serait-il donc pas préférable de supprimer simplement l’implémentation inutile de la seule “caractéristique” (appelons-la ainsi, car je ne veux pas être impoli) qui cause la plupart des problèmes, en implémentant pour l’instant (toujours si elles ont une utilité réelle, évidemment) seulement les deux autres ?

5 « J'aime »

En tant que modérateur, je souhaite intervenir. C’est un sujet important et nous apprécions d’entendre les commentaires de nombreuses voix. Nous vous écoutons ! Cependant, je tiens à vous rappeler les règles de la communauté. Restons courtois, s’il vous plaît. :folded_hands:

7 « J'aime »

Cela pourrait fonctionner pour vous permettre d’exécuter des applications Windows sur votre Mac. Je l’ai utilisé sous Linux, donc en théorie, il suffit de l’installer. Aucune licence Windows requise.

3 « J'aime »

Allez dans la barre latérale et sélectionnez “Mes messages”

Je pense que cela pourrait être le sujet/message que vous recherchez.

2 « J'aime »

En fait, le problème était que j’avais désactivé certains scripts JavaScript qui doivent être activés pour utiliser ce site.

Il aurait été beaucoup plus utile que Discourse me dise d’activer Java plutôt que de me donner un message qui ne semblait avoir aucun rapport avec le problème réel.

1 « J'aime »

Vous dites que cela pourrait me permettre d’exécuter un navigateur Windows mis à jour ? Tous les rapports de test que je peux trouver sur le site pour cet OS semblent concerner des jeux.

En utilisant la recherche sur le lien que j’ai fourni avec Fire fox

1 « J'aime »