Alguns de nossos tipos de acesso a conteúdos/sistemas funcionam através de mecanismos Web utilizando serviços WebKit/Safari (Safari Services), o que significa que funções Web do próprio sistema operacional são utilizados como um serviço para visualização (com contexto nos URLs).
Todo o processamento e exibição ocorrem externamente ao aplicativo, embora alguns detalhes como a cor da interface sejam configuradas para manter uma experiência integrada. A interface não pode ser controlada/monitorada pelo aplicativo, e tudo ocorre em um processo externo por segurança e privacidade das pessoas que estão utilizando. Até mesmo cookies e outros dados são privados do próprio navegador (Safari).
Não existe a possibilidade de alguma falha ou erro de acesso ocorrer apenas dentro do aplicativo e não externamente. Na prática, o que está sendo visualizado por dentro do aplicativo é um navegador normal (Safari) por cima em um processo externo, privado e seguro. Uma questão que pode não estar certa é a própria configuração de URL (suportando contexto) ou a conexão.
Existe um botão padrão com ícone do navegador (Safari) que abre o próprio URL atual utilizando o aplicativo normal de navegador, assim como ação para compartilhar e copiar o URL, entre outros.
Determinadas configurações são utilizadas de forma que a interface do navegador (Safari) não seja usada, e sim apenas o conteúdo Web utilizando um mecanismo chamado "WebView", onde o comportamento é o mesmo mas sem exibir a interface do navegador. Recomenda-se por padrão este uso do navegador por proporcionar melhor experiência ao usuário.
Comentários
0 comentário
Artigo fechado para comentários.