Maintien du support pour iOS 12 - 14 jusqu'en janvier 2023

Notre politique a toujours été de prendre en charge les « dernières versions stables de tous les principaux navigateurs et plateformes ». Cependant, étant donné le grand nombre d’appareils Apple encore en usage qui sont limités à iOS 12, nous avons fait une exception temporaire :

Nous visons à prendre en charge Safari sur iOS 12.5 et iOS 13 jusqu’en janvier 2023. Discourse 3.0 sera la dernière version stable à prendre en charge iOS 12 / 13. Après la sortie de Discourse 3.0, la prise en charge d’iOS 12/13 sera supprimée de tests-passed (la version par défaut utilisée par les sites auto-hébergés et sur notre hébergement officiel discourse.org).

Après cela, les utilisateurs d’iOS 12 et 13 verront la vue HTML de base non interactive. Tous les navigateurs iOS sont basés sur Safari, donc cela affectera tous les navigateurs, y compris Chrome, Firefox et DiscourseHub.

Pour référence, une liste des appareils et de leur version iOS maximale peut être trouvée sur iosref.com/ios. Les directives officielles d’Apple peuvent être trouvées sur ces pages :

iPhone : iPhone models compatible with iOS 14.7 - Apple Support
iPad : iPad models compatible with iPadOS 14.7 - Apple Support

24 « J'aime »

Pour clarifier, si vous utilisez le hub Discourse sur iOS, ce changement ne vous affectera pas. N’est-ce pas ?

7 « J'aime »

L’application DiscourseHub (et tous les autres navigateurs sur iOS) utilisent Safari en arrière-plan. Cela affectera donc également l’application DiscourseHub sur iOS 12.

Je mettrai à jour l’annonce pour que ce soit plus clair :eyes:

15 « J'aime »

L’application sera-t-elle mise à jour pour nécessiter iOS 13 ou une version ultérieure ?

3 « J'aime »

La version iOS prise en charge par l’application n’est pas directement liée à la version iOS prise en charge par Discourse. Techniquement, l’application pourrait être utilisée pour naviguer dans une installation très ancienne de Discourse. Mais cela dit, on peut supposer que la version iOS requise par notre application augmentera dans un avenir pas trop lointain :+1:

Notez qu’à partir de janvier 2023, nous ne prendrons en charge que la dernière version d’iOS (actuellement iOS 15). Nous faisons une exception temporaire pour iOS 12 car certains appareils ne peuvent pas être mis à jour plus haut (par exemple, iPhone 5s/6).

Nous n’avons pas l’intention de faire de même pour iOS 13 / 14, car aucun appareil n’est obligé de rester bloqué sur ces versions.

8 « J'aime »

Les anciennes versions de Safari sur macOS seront-elles également affectées ? Si oui, cela n’affectera-t-il que macOS Mojave (puisque c’est la version de macOS qui est sortie en même temps qu’iOS 12) ?

D’accord, vous allez donc également abandonner la prise en charge de Safari 13 et Safari 14 ?

Au fait, merci d’avance ! :thumbsup:

3 « J'aime »

Safari sur macOS peut être mis à jour indépendamment du système d’exploitation. D’après Safari (web browser) - Wikipedia :

Notre politique est de ne prendre en charge que les versions les plus récentes et stables des navigateurs. Par conséquent, nous ne prenons en charge que Safari 15 sur ordinateur.

7 « J'aime »

Oh oui, j’avais complètement oublié ça ! Merci de me le rappeler !

D’accord, peut-être que la question que je devrais poser est : iOS 13 et iOS 14 afficheront-ils également la vue HTML de base non interactive ?

Désolé pour la confusion… :see_no_evil:

5 « J'aime »

Oui, tout navigateur non pris en charge reçoit la vue HTML de base. (Nous nous assurons qu’elle fonctionne même sur des navigateurs très anciens comme Internet Explorer 6 ! :older_man:)

10 « J'aime »

Ah, maintenant ça commence à avoir plus de sens. macOS Catalina est la plus ancienne version de macOS à prendre en charge Safari 15, donc cela répond à ma question. Encore une fois, merci beaucoup !

Je pars tester si ça fonctionne sur Internet Explorer 1.0… :grin:

7 « J'aime »

Et Netscape ? :rofl:

4 « J'aime »

Haha ! Je devrais peut-être essayer ça ! :clin d’oeil:

3 « J'aime »

HS, mais il a l’air plutôt bien tant que vous utilisez un proxy pour vous connecter à des sites modernes sur HTTPS. :wink:

20 « J'aime »

Cela ne signifie-t-il pas que je devrais maintenant pouvoir voir une vue HTML de base non interactive au lieu de cet écran ? :

5 « J'aime »

Nous ne devrions jamais rester bloqués sur le spinner de chargement.

Quel modèle/navigateur/version exact utilisez-vous ? Pouvez-vous reproduire sur meta ? @david l’a récemment modifié pour que nous exécutons le code via un transpiler, peut-être qu’il y a eu une régression (ou qu’il vient d’être corrigé)

6 « J'aime »

Oui, ce problème a été résolu ici :

Une fois que nous aurons officiellement abandonné la prise en charge d’iOS 12, oui, vous verrez une vue HTML de base :+1:

Ce cas particulier était un bug - comme Sam l’a dit, nous ne voulons jamais que les gens soient bloqués sur l’écran de chargement.

8 « J'aime »

Depuis quelques jours, je suis bloqué sur l’écran de chargement si j’essaie d’accéder au forum Sketchup sur mon appareil iOS 12.5. Évidemment, cela n’arrive pas avec ce forum. Est-ce quelque chose qui peut être corrigé ?

2 « J'aime »

Je pense que cela devrait être résolu la prochaine fois que le site sera mis à jour. Je crains que la plupart des membres de l’équipe ne profitent de leur week-end en ce moment, donc je n’ai pas une idée précise de la date de la prochaine mise à jour ?

6 « J'aime »

Merci. J’ai également remarqué que je ne peux pas répondre aux messages sur ce forum depuis mon appareil iOS. Je peux saisir la réponse, mais lorsque j’appuie sur le bouton de réponse, rien ne se passe. Je dois aller sur le forum depuis mon PC et appuyer sur le bouton de réponse à partir de là.

2 « J'aime »

@PdxRick, cela devrait mieux fonctionner sur le forum SketchUp maintenant.

Merci d’avoir signalé le problème de réponse - nous allons examiner cela.

6 « J'aime »