Chrome IOS - это просто UIWebView?

Я не уверен, что это подходящий вопрос для вас, но это новое приложение для Chrome для IOS - это просто UIWebView?

Если это так, можно ли предположить, что между ним и мобильным Safari не должно быть никаких различий?

Ответ 1

Начиная с версии 48, Chrome для iOS использует WKWebView, то же самое представление, используемое в Safari.

Источники:

Ответ 2

Нет, это не просто UiWebView. Майк Пинкертон сообщение в googlegroup хром-команды:

Chrome для iOS имеет некоторые довольно серьезные технические ограничения, наложенные App Store, такие как требование использовать встроенный интерфейс UIWebView для рендеринга, не V8 и однопроцессорную модель. В результате было сложно повторно использовать критические компоненты инфраструктуры Chromium. Тем не менее, существует много кода, который мы используем, например, сетевой уровень, инфраструктура синхронизации и закладки, омнибокс, метрики и отчеты о сбоях и растущая часть контента.

Только сетевой уровень содержит множество оптимизаций для улучшения вашего браузера. Вот краткий обзор: http://www.igvita.com/2012/06/04/chrome-networking-dns-prefetch-and-tcp-preconnect/

Ответ 3

Да, вы правы... он использует механизм рендеринга webkit с пользовательским интерфейсом Chrome.

Ref. DaringFireball...

Это не механизмы рендеринга Chrome или JavaScript - App Store правила запрещают это. Его версия iOS для системы WebKit, завернутая в Пользовательский интерфейс браузера Google\