Mantendo o suporte para iOS 12 - 14 até janeiro de 2023

Nossa política sempre foi apoiar as “versões estáveis mais recentes de todos os principais navegadores e plataformas”. No entanto, dado o grande número de Dispositivos Apple ainda em uso que são limitados ao iOS 12, fizemos uma exceção temporária:

Nosso objetivo será dar suporte ao Safari no iOS 12.5 e iOS 13 até janeiro de 2023. O Discourse 3.0 será a última versão stable a oferecer suporte ao iOS 12 / 13. Após o lançamento do Discourse 3.0, o suporte ao iOS 12/13 será removido do tests-passed (a versão padrão usada por sites auto-hospedados e em nossa hospedagem oficial discourse.org).

Após isso, os usuários do iOS 12 e 13 verão a visualização HTML básica não interativa. Todos os navegadores iOS são baseados no Safari, portanto, isso afetará todos eles, incluindo Chrome, Firefox e DiscourseHub.

Para referência, uma lista de dispositivos e sua versão máxima do iOS pode ser encontrada em iosref.com/ios. Orientações oficiais da Apple podem ser encontradas nestas páginas:

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

24 curtidas

Só para esclarecer se você usa o Discourse Hub no iOS, essa mudança não o afetará. Certo?

7 curtidas

O aplicativo DiscourseHub (e todos os outros navegadores no iOS) usam o Safari por baixo dos panos. Portanto, isso também afetará o aplicativo DiscourseHub no iOS 12.

Atualizarei o anúncio para deixar isso mais claro :eyes:

15 curtidas

O aplicativo será atualizado para exigir iOS 13 ou posterior?

3 curtidas

A versão suportada do iOS do aplicativo não está diretamente relacionada à versão suportada do iOS do Discourse. Tecnicamente, o aplicativo poderia ser usado para navegar em uma instalação superantiga do Discourse. Mas, dito isso, é seguro assumir que a versão necessária do iOS do nosso aplicativo aumentará em um futuro não muito distante :+1:

Note que a partir de janeiro de 2023, voltaremos a suportar apenas o iOS mais recente (atualmente iOS 15). Estamos fazendo uma exceção temporária para o iOS 12 porque alguns dispositivos não podem ser atualizados para versões mais recentes (por exemplo, iPhone 5s/6).

Não pretendemos fazer o mesmo para iOS 13 / 14, pois nenhum dispositivo é forçado a ficar preso nessas versões.

8 curtidas

Versões mais antigas do Safari no macOS também serão afetadas? Se sim, isso afetará apenas o macOS Mojave (já que essa é a versão do macOS que foi lançada junto com o iOS 12)?

Ok, então vocês também deixarão de dar suporte ao Safari 13 e Safari 14?

A propósito, obrigado antecipadamente! :thumbsup:

3 curtidas

O Safari no macOS pode ser atualizado independentemente do sistema operacional. De https://en.wikipedia.org/wiki/Safari_version_history:

Nossa política é dar suporte apenas às versões mais recentes e estáveis dos navegadores. Portanto, damos suporte apenas ao Safari 15 no Desktop.

7 curtidas

Ah, sim, eu tinha me esquecido completamente disso! Obrigado pelo lembrete!

Ok, talvez a pergunta que eu deveria fazer seja: o iOS 13 e o iOS 14 também exibirão a visualização HTML básica não interativa?

Desculpe pela confusão… :see_no_evil:

5 curtidas

Sim - qualquer navegador não suportado recebe a visualização básica de HTML. (Nós garantimos que isso funcione até mesmo em navegadores mega-antigos como o Internet Explorer 6! :older_man:)

10 curtidas

Ah, agora está começando a fazer mais sentido. O macOS Catalina é a versão mais antiga do macOS a suportar o Safari 15, então isso responde à minha pergunta. Novamente, muito obrigado!

Estou indo testar se vai funcionar no Internet Explorer 1.0… :grin:

7 curtidas

E no Netscape? :rofl:

4 curtidas

Haha! Talvez eu devesse tentar isso! :wink:

3 curtidas

OT, mas parece muito bom, desde que você use um proxy para se conectar a sites modernos via HTTPS. :wink:

20 curtidas

Isso não significa que eu deveria ser capaz de ver uma visualização HTML básica e não interativa agora em vez desta tela? :

5 curtidas

Sim, nunca devemos ficar presos no spinner de carregamento.

Qual modelo/navegador/versão exata você está usando? Você consegue reproduzir no meta? @david recentemente o alterou para que executemos o código através de um transpiler, talvez tenha havido uma regressão (ou apenas foi corrigido)

6 curtidas

Sim, esse problema foi corrigido em

Assim que deixarmos oficialmente de suportar o iOS12, sim - você verá uma visualização HTML básica :+1:

Este caso em particular foi um bug - como Sam disse, nunca queremos que as pessoas fiquem presas na tela de carregamento.

8 curtidas

Há alguns dias, fico preso na tela de carregamento se tento acessar o fórum do Sketchup no meu dispositivo iOS 12.5. Obviamente, isso não acontece com este fórum. É algo que pode ser corrigido?

2 curtidas

Acho que isso deve ser resolvido na próxima vez que o site for atualizado. Receio que a maior parte da equipe esteja aproveitando o fim de semana no momento, então não tenho uma ideia clara de quando isso está agendado para a próxima vez?

6 curtidas

Obrigado. Notei também que não consigo responder a mensagens neste fórum a partir do dispositivo iOS. Consigo inserir a resposta, mas quando clico no botão de responder, nada acontece. Tenho que ir ao fórum no meu PC e clicar no botão de responder a partir daí.

2 curtidas

@PdxRick, agora deve estar funcionando melhor no fórum do SketchUp.

Obrigado por relatar o problema com a resposta - vamos analisar.

6 curtidas