iPhone: Safari против запуска из закладки «Домашний экран» - PullRequest
3 голосов
/ 13 июля 2010

Какая разница между этими двумя?Они оба запускают Safari (за исключением того, что на домашнем экране не отображается URL / панель инструментов?

Я обнаружил странные причуды, которые появляются в версии для домашнего экрана ... у них разные механизмы рендерингаНапример, mailto: не работает в режиме домашнего экрана, и есть некоторые небольшие ошибки рендеринга / CSS-стиля, которые не появляются, если я захожу в мое веб-приложение из мобильного Safari.

Спасибо!

1 Ответ

2 голосов
/ 07 апреля 2011

Apple использует две разные среды выполнения для браузера Sarari при запуске в качестве браузера или приложения Homescreen. Среда домашнего экрана страдает от нескольких ограничений:

  1. отсутствие печати, mailto, caching-support и список можно продолжить ...
  2. в iOS 4.3 у него не включен новый движок Nitro, поэтому производительность в этой среде всегда будет ниже
...