
По функциональности Chrome для iOS соответствует своему Android-аналогу, но его возможности ограничены по сравнению с другими платформами. Чтобы решить проблему более сложной отладки веб-страниц, Chrome 73 добавляет новый инструмент Inspect для разработчиков, позволяющий просматривать журналы JavaScript.
Для сбора журналов JavaScript веб-разработчики теперь могут открыть chrome://inspect в фоновом режиме в приложении iOS. Ранее это отсутствие легкодоступных инструментов отладки часто вынуждало разработчиков находить собственные решения для устранения неполадок на страницах.
На другой вкладке воспроизведите интересующий вас случай. Затем вернитесь на вкладку chrome://inspect, чтобы просмотреть собранные журналы. (Сбор журналов прекратится, если страница chrome://inspect закроется или перейдет на другой URL, а журналы будут потеряны, поскольку они не сохраняются.)
Этот новый инструмент Inspect предназначен для «устранения пробела в поддержке разработчиков», который ранее требовал сборки Chrome для iOS из исходного кода. Общедоступная версия WKWebView, выпускаемая через App Store, не поддерживает функцию удаленной отладки Safari от Apple.
Однако это требует значительных усилий, включая настройку checkout Chromium, установку текущей версии Xcode и ожидание завершения сборки. Кроме того, требуется Mac с достаточным объемом дискового пространства для хранения кода и инструментов. Этот барьер для отладки приводил к тому, что ошибки сообщались о конкретных сбоях веб-сайтов в Chrome для iOS.

Согласно Google, сборка Chrome из исходного кода по-прежнему является «лучшим способом полной отладки веб-страниц». Chrome 73 для iOS доступен сейчас через App Store, полные примечания к выпуску приведены ниже:
- Если формы не заполняются автоматически, теперь вы можете нажать на значки над клавиатурой и легко получить доступ к сохраненным паролям, адресам и данным кредитных карт.
- Обновлен список поисковых систем по умолчанию. Вы всегда можете выбрать свой любимый в качестве значения по умолчанию, выполнив поиск на этом веб-сайте в Chrome, а затем посетив настройки Chrome, чтобы добавить поисковую систему.
- Если вы веб-разработчик, теперь вы можете просматривать сообщения консоли JavaScript. Включите эту функцию, перейдя в chrome://inspect, затем выполните нужные действия на другой вкладке. Вернитесь на ту же вкладку chrome://inspect, чтобы просмотреть любые выведенные журналы консоли JavaScript.