Se eu tiver o Javascript desativado no Safari do iOS, o conteúdo simplesmente não é renderizado: a página inicial fica em branco e as páginas de tópicos exibem apenas o título e a categoria sem nenhum conteúdo de texto. Estou vendo esse comportamento no meu próprio site, bem como no Meta:
@Falco / @david Acredito que esta seja a otimização que temos para dispositivos móveis, onde não enviamos a carga útil completa para economizar tráfego?
Parece deliberado, mas talvez haja algo que possamos fazer aqui a longo prazo e forçar um redirecionamento ou algo assim para casos como estes? (redirecionar para ?javascript_disabled ou algo assim…)
Sim, é exatamente isso. A troca é um desempenho melhor para 99,999% dos usuários, com economia de uso de rede e bateria do usuário, mas as pessoas que desativam o JS em seus smartphones modernos não recebem a versão HTML estática.
Forçar um redirecionamento com uma tag meta? Talvez renderizemos um botão no else deste if aqui
que recarrega a página atual com um parâmetro e/ou definindo um cookie?
Considerando o impacto aqui e o trabalho necessário, eu diria que é um trabalho de baixa prioridade e pr-welcome.