O safari para iOS / celular ainda aumenta o zoom enquanto a viewport está configurada como escalável pelo usuário = não? Verifique as configurações de acessibilidade!

Esse problema específico do Mobile Safari (aparentemente impossível e ainda não documentado) me manteve por muito tempo hoje, e eu estava prestes a postar uma pergunta sobre isso aqui quando descobri.

O problema: enquanto eu tinha definido<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=no;"/> meu aplicativo da web para iPad ainda permitia o zoom manual (beliscar no navegador). - Mas apenas no meu iPad, não no meu iPhone.

Além disso, eu alternaria o dispositivo entre os modos retrato e paisagem para verificar os códigos CSS específicos do modo de orientação, que deram resultados estranhos:

Ao alternar entre Paisagem e Retrato, não havia problema, os tamanhos e o posicionamento de tudo faz sentido.Depois disso, girando de Retrato de volta para Paisagem e ... a janela de exibição permaneceu tão larga quanto no modo Retrato, ou seja. foi ampliado (redimensionado). Eu tive que diminuir o zoom manualmente para voltar à imagem / janela de visualização completa. O que deveria ser impossível.

questionAnswers(4)

yourAnswerToTheQuestion