На днях мы обновили Chrome для iOS, полностью изменив систему отрисовки страниц. О ней сегодня и расскажем.
Нам всегда хотелось, чтобы пользователи iOS могли ощутить преимущества внепроцессного режима отрисовки веб-страниц, одной из первых инновационных особенностей Chrome. Однако из-за системного компонента UIWebView это было невозможно. Появление WKWebView в iOS 8 подарило нам такой шанс, хотя переход на новый движок и сопровождался серьезными трудностями. Версия Chrome 48 базируется на новом компоненте и отличается заметными улучшениями в плане надежности, скорости загрузки и быстродействия, а также совместимости браузера с веб-стандартами.
Самые большие изменения касаются стабильности работы браузера. Благодаря режиму обработки в отдельном процессе Chrome продолжает работу даже при возникновении проблем с загрузкой сайта или при нехватке оперативной памяти. С переходом на WKWebView количество сбоев в работе браузера сократилось на 70%. Хотя сообщение «Опаньки...» до сих пор изредка возникает при проблемах с загрузкой, это большой прогресс.
Надежность работы новой версии Chrome в iOS.
И это не все заметные улучшения!.. Добавив поддержку таких функций, как IndexedDB, мы повысили совместимость браузера с веб-стандартом HTML5. По результатам теста HTML5test, Chrome в iOS получил оценку в 409 баллов (до этого — 391 балл). Теперь при переходе к фоновым вкладкам перезагрузка страниц происходит на 25% реже. Тест Octane показал, что скорость работы JavaScript заметно увеличилась, а прокрутка стала более быстрой и плавной.
Работа JavaScript в Chrome для iOS, результаты теста Octane.
Команда разработчиков Chrome продолжает работать, чтобы повысить надежность и качество браузера. Мы надеемся, что вам понравятся наши нововведения!
Комментарии (26)
susnake
28.01.2016 18:09А для BlackBerry10 планируете выпускать chrome?
Mairon
28.01.2016 22:24Google вряд ли будет заморачиваться, учитывая, что сама Blackberry уже выпускает девайсы на Андроиде. Возможно, что канадцам самим бы стоило заняться портированием Chromium, но подозреваю, что это была бы очень дорогая задача без очевидного профита.
barkalov
28.01.2016 22:38+1О, может в этом топике мне помогут. Я уже и гуглил, и писал в саппорт, и в спортлото, все без толку…
У меня, как мне кажется, совершенно стандартный паттерн поведения: я открываю ссылки в новых вкладках, читаю их по очереди, а когда открытых вкладок становится слишком много, закрываю все разом (или же все те, что слева).
А ещё я пользуюсь хромом на айпаде. Проблема в том, что там нет функции «закрыть все вкладки». Нет совсем. На десктопе есть, на телефоне есть, а на планшете нет. Приходится целится в крестики закрывать каждую вкладку вручную.
Раньше, около года назад, когда хром под iOS был довольно нестабильным, его можно было уронить интенсивными свайпами влево-вправо. Это был единственный способ закрыть все вкладки. Как вы понимаете, горю моему не было предела, когда этот баг пофиксили.
У меня вопрос: о чем вообще думают UX-спецы гугла? О том, как наказать меня за то, что я не купил планшет на Android?
niXman
28.01.2016 22:49Так а на этой платформе хром использует WebKit, или свой движок?
OnYourLips
29.01.2016 09:07Нельзя конкурировать с Safari.
Поэтому все браузеры на платформе iOS должны тормозить и падать (использовать стандартные вебвью-компоненты, свои движки запрещены).kutensky
30.01.2016 20:10Больше нет. С iOS 8 убрали это ограничение, о чем и говорится в новости
tundrawolf_kiba
31.01.2016 00:12Разве? Насколько я понял суть в том, что заменили старый стандартный компонент на новый стандартный компонент, а не на Blink, например.
tikhonglum
28.01.2016 22:51Жаль конечно, что с текущим обновлением исчезло сжатие трафика.
tundrawolf_kiba
29.01.2016 00:24Попробуйте ЯБ — они на WKWebView еще 10 месяцев назад перешли, но сжатие траффика таки сохранили)
NetBUG
28.01.2016 23:19+3В чем измеряются крэши на первом графике?
График без легенды — маркетинговый буллшит.Sarymian
29.01.2016 10:00Разве не очевидно — в попугаях!
А по делу — действительно необходимо указывать, что это: краши приложение в день на одного пользователя? ВСЕГО крашей «до» и «после»?
rauch
31.01.2016 17:04Уже из названия новости "… теперь еще быстрее" отдает маркетинговым буллшитом.
Браузер был ранее нереально тормозным(сам пользуюсь из-за простой синхронизации вкладок между набором устройств), а теперь ЕЩЕ быстрее… самим-то не смешно от такой формулировки?
SOLON7
29.01.2016 06:26+1Скоро Nokia освободится от MS, И так мы увидим либо Нокию с Андроид(Классика). Либо МС все таки внедрит новую ОС как хотели Убунту…
ololoepepe
29.01.2016 09:58Это все круто, а тормоза при наборе текста исправили? Надоело ждать по секундн после ввода каждой буквы, пришлось перейти на сафари.
Aeliot
29.01.2016 10:00Было бы хорошо, если бы хромоделы подправили баузер на обычных дэсктопах. А то при переключении на старую вкладку получаешь «белый экран ничего» (с) вместо страницы. Хотя казалось с чего бы. Контент загружен, отрэндерин. Но по факту, открыть ту же страницу в новой вкладке (загрузить + отрэндерить) оказывается раз в 5 быстрее, чем ждать пока проснётся уже загруженная вкладка.
Carburn
29.01.2016 10:03Наверное ОЗУ малый объем и данные страницы записывается в файл подкачки, откуда их долго обратно в ОЗУ загружать.
Celtis