Chrome на Android сломал чужие MitM-сертификаты, но это можно исправить

Прозрачность сертификатов (CT) — отличный проект компании Google, который сейчас фактически стал стандартом де-факто в интернете. Серверы CT показывают все выпущенные EV-сертификаты в открытых и общедоступных источниках.
Всё работает отлично до тех пор, пока не сломается.
В частности, в последнее время браузер Chrome создал ряд проблем под Android, фактически заблокировав работу сторонних приложений, таких как снифферы, MitM-прокси и средства разработки. Эти программы устанавливают в систему собственные доверенные сертификаты для перехвата и разбора трафика.
Первые признаки проблемы появились в мае 2022 года. Примерно в этом время в документации Chrome Enterprise v99 под Android возникло следующее примечание о прозрачности сертификатов:

Написано, что CT уже действует на десктопах, а сейчас распространится на всех пользователей Android Chrome.
Проблема в том, что после таких изменений у нас перестанут работать многие полезные инструменты, в том числе на рутованных устройствах.

После внедрения CT все эти инструменты при попытки проанализировать HTTPS-трафик или совершить другое действие от имени своего корневого сертификата получат одинаковую ошибку: «Требуется прозрачность сертификата» (на скриншоте).
ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
Что такое Certificate Transparency (CT)
Certificate Transparency (RFC 6962, а недавно принята вторая версия RFC 9162) — стандарт безопасности для мониторинга цифровых сертификатов в интернете. Он работает через систему публичных журналов, куда в конечном итоге попадают все сертификаты, выданные центрами сертификации.
Однако в публичный лог не попадёт ваш личный самоподписанный сертификат, который вы сделали для использования на своём собственном смартфоне. В этом и проблема.
Модель угрозы
Понятно, от какой угрозы CT защищает пользователей.
Различные злоумышленники пытаются установить в систему доверенные сертификаты своих собственных центров сертификации. Так пытаются сделать некоторые VPN-сервисы, китайские зловреды, национальные провайдеры и др. В этом случае система глобального доверия может оказаться подорвана, потому что MiTM-актор с корневым сертификатом сможет читать и подменять любую информацию в канале HTTPS, то есть к любому защищённому сайту, включая Google, Gmail и др.
Жертва такой атаки будет нормально подключаться к настоящим сайтам. В то же время трафик можно прослушать третьему лицу. Браузер не заметит подделки и будет сигнализировать «замочком» HTTPS, что всё нормально. Это очень опасно. Отдельные люди годами сидят на такой «прослушке» и ничего не замечают.
Поэтому прозрачность сертификатов введена неспроста. Общий прозрачный лог сертификатов в виде глобального дерева Меркла хранит все документы от каждого глобального центра сертификации, с метками времени (SCT), а браузеры проверяют эти SCT. Данные метки служат определённым доказательством, что сертификат предъявлен общественности и внесён в открытую базу. Ну и любой желающий всегда может посмотреть эту базу и проверить SCT.
Но бывают исключительные ситуации, когда установка MiTM-прокси реально необходима. Например, для дебаггинга трафика при разработке мобильных и веб-приложений, для реверс-инжиниринга, пентестинга. Есть целый класс инструментов, таких как mitmproxy и HTTP Toolkit специально для подобных целей. Они в процессе работы выдают поддельные сертификаты для серверов, к которым подключается клиент (с разрешения клиента, то есть браузера). Работа таких инструментов теперь затруднена, потому что браузер больше не даёт разрешения.
От «принудительной защиты» со стороны Chrome пострадают в первую очередь профессиональные разработчики, тестеры, специалисты по безопасности, исследователи.
Хранилища сертификатов
На устройстве Android в реальности установлено несколько разных хранилищ сертификатов (CA):
- /system/etc/security/cacerts/
- /data/misc/user/0/cacerts-added/
- CA отдельного приложения
Но с версии Android Chrome 99 браузер начинает проверять метки SCT для всех сертификатов, которые выдаёт ваш MitM-прокси, на каждой страничке выбрасывая ошибки NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED .
Как исправить
В Chromium это не признали багом (статус WontFix ), поэтому решать проблему придётся самостоятельно.

Разработчики HTTP Toolkit поясняют, что нам просто нужно запустить Chrome с флагом —ignore-certificate-errors-spki-list=$YOUR_SPKI_FINGERPRINT . Они предлагают такой обходной путь (на рутованном смартфоне):
-
Сделайте отпечаток SPKI своего сертификата:
openssl x509 -in $YOUR_CA_CERTIFICATE -pubkey -noout | openssl pkey -pubin -outform der | openssl dgst -sha256 -binary | openssl enc -base64
- /data/local/chrome-command-line
- /data/local/android-webview-command-line
- /data/local/webview-command-line
- /data/local/content-shell-command-line
- /data/local/tmp/chrome-command-line
- /data/local/tmp/android-webview-command-line
- /data/local/tmp/webview-command-line
- /data/local/tmp/content-shell-command-line
На этом проблема решена.

- Android Chrome
- Certificate Transparency
- MitM
- мониторинг сертификатов
- CT
- mitmproxy
- Chromium
Общие сведения о наших поисковых роботах и инструментах для сбора данных (агентах пользователя)
Google использует поисковые роботы и инструменты для сбора данных, чтобы выполнять действия со своими продуктами автоматически или по запросу пользователя.
Поисковый робот (или «паук») – это программа, которая автоматически обнаруживает и сканирует сайты, переходя по ссылкам от страницы к странице. Основной поисковый робот, который используется в Google Поиске, называется Googlebot.
Инструменты для сбора данных, как и браузер, загружают один URL по запросу пользователя.
В приведенных ниже таблицах вы найдете информацию о том, как поисковые роботы и инструменты для сбора данных Google, используемые разными продуктами и сервисами, упоминаются в журналах переходов и как их указывать в файле robots.txt. Учтите, что в списках указаны лишь основные отправители запросов, которые представлены в файлах журналов.
- Токен агента пользователя указывается в строке User-agent: файла robots.txt и позволяет выбирать, на каких поисковых роботов будет распространяться то или иное правило сканирования. Как видно из таблицы, некоторым роботам соответствует несколько токенов, но для того, чтобы правило действовало, достаточно одного. Приведенный ниже перечень не является исчерпывающим, но содержит информацию о роботах, которые с наибольшей вероятностью будут посещать ваш сайт.
- Полная строка агента пользователя – это подробное описание поискового робота. Оно указывается в HTTP-запросах и журналах. Внимание! Строка агента пользователя может с легкостью быть подделана. Узнайте, как проверить, является ли посетитель поисковым роботом Google.
Основные поисковые роботы
Основные поисковые роботы Google используются для создания индексов Google Поиска, анализа и выполнения других операций сканирования в зависимости от конкретного продукта. Они всегда следуют правилам из файла robots.txt и, как правило, выполняют сканирование из диапазонов IP-адресов, опубликованных в объекте googlebot.json.
Googlebot Smartphone
| Токен агента пользователя | Googlebot |
| Полная строка агента пользователя | Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
Googlebot Desktop
- Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Chrome/W.X.Y.Z Safari/537.36
- Редко:
- Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
- Googlebot/2.1 (+http://www.google.com/bot.html)
Googlebot Image
Этот робот позволяет сканировать байты графических данных для Google Картинок и продуктов, в которых они используются.
Googlebot-News
Googlebot News использует робот Googlebot для сканирования новостных статей, учитывая при этом и свой первоначальный токен агента пользователя Googlebot-News .
- Googlebot-News
- Googlebot
Googlebot Video
Этот робот позволяет сканировать байты видеоданных для Google Видео и продуктов, в которых они используются.
Google StoreBot
Google StoreBot сканирует страницы с информацией о товаре, страницы корзины и оплаты и некоторые другие страницы аналогичных типов.
- Версия для компьютеров:
Mozilla/5.0 (X11; Linux x86_64; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 - Мобильная версия:
Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012; Storebot-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Mobile Safari/537.36
Google-InspectionTool
Поисковый робот Google-InspectionTool используется инструментами тестирования Search Console, в том числе предназначенными для проверки расширенных результатов и проверки URL. Помимо агента пользователя и его токена, он имитирует работу робота Googlebot.
- Google-InspectionTool
- Googlebot
- Мобильная версия:
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Google-InspectionTool/1.0;) - Версия для компьютеров:
Mozilla/5.0 (compatible; Google-InspectionTool/1.0;)
GoogleOther
GoogleOther – поисковый робот общего назначения, который может использоваться командами по работе над разными продуктами для получения общедоступного контента с сайтов. Например, с его помощью можно выполнять однократные операции сканирования для внутренних исследований и разработки.
Токен агента пользователя GoogleOther Полная строка агента пользователя GoogleOther Google-Extended
Google-Extended – отдельный токен продукта, который позволяет веб-издателям указать, поддерживают ли их сайты оптимизацию с использованием Bard и Vertex (API для создания контента с помощью искусственного интеллекта), а также последующих поколений моделей, лежащих в основе этих продуктов.
Токен агента пользователя Google-Extended Полная строка агента пользователя В Google-Extended нет отдельной строки агента пользователя HTTP-запроса. Сканирование выполняется с помощью имеющихся строк агента пользователя Google. При этом токен агента пользователя из файла robots.txt применяется в целях проверки. Специальные поисковые роботы
Специальные поисковые роботы используются определенными продуктами при наличии договоренности между ними и сайтами, которые сканируются такими роботами. Например, AdsBot игнорирует глобальный агент пользователя из файла robots.txt ( * ), если это разрешено издателем объявления. Такие роботы могут не учитывать правила robots.txt, поэтому работают из диапазона IP-адресов, не используемого основными поисковыми роботами. Диапазоны IP-адресов опубликованы в объекте special-crawlers.json.
APIs-Google
Используется в API Google для отправки push-уведомлений. Игнорирует глобальный агент пользователя ( * ) из файла robots.txt.
Токен агента пользователя APIs-Google Полная строка агента пользователя APIs-Google (+https://developers.google.com/webmasters/APIs-Google.html) AdsBot Mobile Web Android
Проверяет качество рекламы на веб-страницах, предназначенных для устройств Android. Игнорирует глобальный агент пользователя ( * ) из файла robots.txt.
Токен агента пользователя AdsBot-Google-Mobile Полная строка агента пользователя Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html) AdsBot Mobile Web
Проверяет качество рекламы на веб-страницах, предназначенных для устройств iOS. Игнорирует глобальный агент пользователя ( * ) из файла robots.txt.
Токен агента пользователя AdsBot-Google-Mobile Полная строка агента пользователя Mozilla/5.0 (iPhone; CPU iPhone OS 14_7_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Mobile/15E148 Safari/604.1 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html) AdsBot
Проверяет качество рекламы на веб-страницах, предназначенных для компьютеров. Игнорирует глобальный агент пользователя ( * ) из файла robots.txt.
Токен агента пользователя AdsBot-Google Полная строка агента пользователя AdsBot-Google (+http://www.google.com/adsbot.html) AdSense
Робот AdSense заходит на ваш сайт и определяет его содержание с целью размещения релевантных объявлений. Игнорирует глобальный агент пользователя ( * ) из файла robots.txt.
Токен агента пользователя Mediapartners-Google Полная строка агента пользователя Mediapartners-Google Mobile AdSense
Робот Mobile AdSense заходит на ваш сайт и определяет его содержание с целью размещения релевантных объявлений. Игнорирует глобальный агент пользователя ( * ) из файла robots.txt.
Токен агента пользователя Mediapartners-Google Полная строка агента пользователя (Various mobile device types) (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html) Google-Safety
Агент пользователя Google-Safety выполняет сканирование, связанное со злоупотреблениями. Например, он ищет вредоносное ПО по общедоступным ссылкам, размещенным в сервисах Google. Этот агент игнорирует правила в файле robots.txt.
Полная строка агента пользователя Google-Safety Инструменты для сбора данных о сайте, управляемые пользователем
Такие инструменты для сбора данных активируются пользователями и обеспечивают работу функций определенного продукта. Например, Google Site Verifier выполняет действия по запросу пользователя. Так как сбор данных инициирует пользователь, такие инструменты, как правило, игнорируют правила из файла robots.txt. Диапазоны IP-адресов, которые они используют, опубликованы в объекте user-triggered-fetchers.json.
Feedfetcher
Feedfetcher используется, чтобы сканировать фиды RSS или Atom для Google Подкастов, Google Новостей и PubSubHubbub.
Токен агента пользователя FeedFetcher-Google Полная строка агента пользователя FeedFetcher-Google; (+http://www.google.com/feedfetcher.html) Google Центр издателей
Извлекает и обрабатывает фиды, которые были явным образом предоставлены издателями с помощью Google Центра издателей и предназначены для использования на целевых страницах в Google Новостях.
Полная строка агента пользователя GoogleProducer; (+http://goo.gl/7y4SX) Google Read Aloud
По запросу пользователя Google Read Aloud получает и зачитывает веб-страницы, преобразуя текст в речь.
Текущие агенты пользователя:
- Версия для компьютеров:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943) - Мобильная версия:
Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)
Прежняя версия (больше не поддерживается):
Google Site Verifier
Google Site Verifier по запросу пользователя получает токены подтверждения Search Console.
Полная строка агента пользователя Mozilla/5.0 (compatible; Google-Site-Verification/1.0) Примечание о компоненте Chrome/W.X.Y.Z в строках агентов пользователей
В строках, которые содержат элемент Chrome/W.X.Y.Z, сочетание символов W.X.Y.Z – это плейсхолдер для версии браузера Chrome, используемой агентом пользователя. Пример: 41.0.2272.96 . Это значение соответствует последней версии Chromium, которую использует робот Googlebot, и поэтому со временем оно будет возрастать.
При поиске агента пользователя в журнале или на сервере не указывайте точное значение версии, а используйте подстановочные знаки.
Агенты пользователей в файлах robots.txt
Если в файле robots.txt обнаружится несколько токенов агентов пользователей, робот Google последует правилу с наиболее точно соответствующим ему токеном. Если вы хотите оставить сайт доступным для всех наших роботов, такой файл вообще не нужен. Чтобы запретить или разрешить всем поисковым роботам Google доступ к определенному контенту, укажите в правиле агент пользователя Googlebot. К примеру, чтобы все страницы сайта появлялись в Google Поиске, а на самих страницах показывались объявления AdSense, не используйте файл robots.txt. Если же вы решите полностью запретить Google сканировать некоторые страницы, то правило для агента пользователя Googlebot заблокирует доступ к контенту и всем остальным нашим роботам.
Можно указать агент пользователя более точно. Предположим, вы хотите, чтобы все страницы сайта показывались в Google Поиске, но чтобы при этом не сканировались изображения из вашего личного каталога. В таком случае в файле robots.txt запретите агенту пользователя Googlebot-Image сканировать файлы в каталоге /personal. При этом робот Googlebot сохранит доступ к файлам во всех каталогах. Запись должна выглядеть следующим образом:
User-agent: Googlebot Disallow: User-agent: Googlebot-Image Disallow: /personal
Рассмотрим другой пример. Вы хотите разместить на всех страницах рекламу, но сами страницы не должны появляться в Google Поиске. В таком случае следует полностью заблокировать доступ агенту пользователя Googlebot, но разрешить сканирование агенту пользователя Mediapartners-Google . Нужное правило должно выглядеть так:
User-agent: Googlebot Disallow: / User-agent: Mediapartners-Google Disallow:
Управление скоростью сканирования
Поисковые роботы Google посещают сайты с разными целями. Периодичность их появлений тоже отличается. Чтобы определить оптимальную частоту сканирования каждого сайта, Google использует ряд алгоритмов. Если наш поисковый робот посещает ваш ресурс слишком часто, вы можете уменьшить частоту сканирования.
Устаревшие поисковые роботы Google
Указанные поисковые роботы Google больше не используются и перечислены здесь лишь для справки.
Duplex в интернете
Обеспечивал работу сервиса «Duplex в интернете».
Токен агента пользователя DuplexWeb-Google Полная строка агента пользователя Mozilla/5.0 (Linux; Android 11; Pixel 2; DuplexWeb-Google/1.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.193 Mobile Safari/537.36 Web Light
Проверял наличие заголовка no-transform , когда пользователь нажимал на ссылку на вашу страницу в результатах поиска при определенных условиях. Агент пользователя Web Light действовал, только когда посетитель явным образом запрашивал страницу в браузере. При этом правила в файле robots.txt блокируют только автоматические запросы на сканирование, поэтому они не относились к Web Light.
Токен агента пользователя googleweblight Полная строка агента пользователя Mozilla/5.0 (Linux; Android 4.2.1; en-us; Nexus 5 Build/JOP40D) AppleWebKit/535.19 (KHTML, like Gecko; googleweblight) Chrome/38.0.1025.166 Mobile Safari/535.19 Mobile Apps Android
Проверяет качество рекламы в приложениях для устройств Android. Следует правилам AdsBot-Google из файла robots.txt, но игнорирует в нем глобальный агент пользователя ( * ).
Токен агента пользователя AdsBot-Google-Mobile-Apps Полная строка агента пользователя AdsBot-Google-Mobile-Apps Google Favicon
- Googlebot-Image
- Googlebot
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons «С указанием авторства 4.0», а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-12-14 UTC.
Google представила Android 13 Go: чем упрощенная система отличается от Android
В мае 2017 года на конференции Google I/O компания представила новую систему — Android Go. А 19 октября 2022 года вышла версия Android 13 (Go edition). Хотя многие пишут, что это оптимизированный вариант обычной Android под слабые устройства с объемом оперативной памяти от 1 ГБ, на деле Android Go логичнее назвать урезанной операционкой. Что теряем, а что нового в «чертовой дюжине»?
Интерфейс Android Go
Все функции на месте
Намного легче
Что с приложениями
Обновление ПО
Стоит ли покупать смартфон с Android Go?
Интерфейс Android Go
Все функции на месте
Намного легче
Что с приложениями
Обновление ПО
Стоит ли покупать смартфон с Android Go?
В 2017 году Android Go вышел на базе Android 8.1 Oreo, и с тех пор компания ежегодно в сентябре обновляет эту версию операционки — на текущий момент актуальной является недавно представленная система Android 13 Go. ОС самодостаточна, и под нее создаются два вида оптимизированных приложений: часть из них имеет приставку Go, другая часть пишется на HTML/JS. Последние утилиты еще называются PWA-приложения и работают на базе браузера Chrome или системного WebView.
Android Go — одна из лучших инициатив компании по продвижению «зеленого робота» в массы. Ведь это все та же любимая многими ОС, но с некоторыми отличиями. Мы решили поподробнее рассказать вам, чем Go-версия отличается от стандартного, «чистого» Android, и насколько заметна эта разница.
Интерфейс Android Go: немного проще, но не критично
На самом деле различий между упрощенной и стандартной ОС немного. Шторка уведомлений и быстрых настроек, а также меню приложений и сам раздел «Настройки» почти не отличаются. По сути это одна и та же система.
До выхода Android 11 Go системы разнились по части «Недавних приложений». В Android Go не было больших карточек с недавно открытыми утилитами: здесь работающие в фоне программы отображались в виде списка с небольшими превью. Нечто подобное было в стандартном Android до версии 5 Lollipop, только у Go-версии превью имело еще меньший размер.

Теперь и это отличие ушло в небытие — упрощенная операционка максимально приблизилась по внешнему виду к оригиналу. Правда, меню недавно открытых приложений отображается на сером фоне, в то время как в стандартном Android это прозрачный размытый задний фон.
С выходом Android 13 Go в системе появилась и главная фишка дизайна Material You. Теперь, как и в оригинале, пользователи могут настраивать цветовую схему системы в зависимости от устанавливаемых обоев.
Все функции на месте
По функциональной части Android Go также мало чем отличается от старшего брата. Это до Android 11 Go смартфоны на упрощенной ОС управлялись только классическим способом, а именно — тремя виртуальными кнопками в «Навигационном баре». Жесты в системе не были предусмотрены. Видимо такое положение дел пользователей не устраивало, и Google внедрила жесты в Go-систему.
Android Go намного легче и шустрее
Вес дистрибутива удалось снизить за счет небольшого упрощения графических элементов, ввиду чего выросла и скорость работы системы. На отзывчивость ОС благоприятно влияют и упрощенные Go-утилиты, не говоря уже про PWA-приложения. Последние весят сотни килобайт вместо сотен мегабайт — в тысячу раз «легче». Это серьезно снижает нагрузку на постоянную и оперативную память, причем одновременно расходуется и меньше ресурсов чипсета.

Согласно официальным заявлениям самой Google, актуальная версия Android 13 Go весит на 900 МБ меньше относительно Android 10 Go. Разработчики освободили до 270 МБ оперативной памяти, и ОС позволяет на 30% быстрее запускать нативные Go-приложения. По сравнению с классическим Android, который в установленном виде занимает 10−12 ГБ на внутреннем накопителе, Android Go использует от 2 до 3 ГБ на внутреннем накопителе.
А с приложениями все в порядке?
Интересно, что на стандартный Android можно установить почти все Android Go приложения — с этим мы уже подробно разобрались. Есть и обратная совместимость: на Android Go можно установить все утилиты, написанные под классическую систему, поэтому Go Edition нельзя назвать какой-то неполноценной.
Однако ввиду того, что Android Go распространяется на смартфоны ультрабджетного класса с 1−2 ГБ оперативной и 8−16 ГБ постоянной памяти, лучше пользоваться именно Go-утилитами, так как они весят в 5−15 раз меньше обычных.
Особенностью Android Go является тот факт, что ему доступен эксклюзивный магазин приложений Google Play. На деле это все тот же обычный Google Play, позволяющий скачивать любые утилиты, но в первую очередь предлагающий к загрузке Go-программы и имеющий соответствующий раздел с упрощенными приложениями.
Обновление ПО только через Google Play
Обновление системы и утилит требуют немало памяти, которой в ультрабюджетных смартфонах и без того мало. С приходом Android 13 Go все, что связано с актуализацией системы / патчей безопасности / системных программ, будет происходить исключительно через магазин Google Play. Это позволит ускорить доставку критических обновлений не задействуя внутреннюю память для временного хранилища обновляемых данных.

В результате пользователи получают смартфон, остающийся актуальным в течение длительного времени независимо от скорости выпуска апдейтов со стороны производителя гаджета. Ведь все эти обязательства взяла на себя Google.
Стоит ли покупать смартфон с Android Go?
Естественно, что здесь все индивидуально. У каждого свои запросы и желания относительно функциональности смартфона, а также разные финансовые возможности. Например, если требуется устройство с позиционированием «звонилка» или «рабочая лошадка» для звонков, видеосозвонов или чатов в соцсетях, которое не жалко потерять/разбить/утопить, то аппарат на Android Go здесь уместен.
Аналогично и в случае покупки первого смартфона для ребенка — лучшего варианта за 4−6 тысяч рублей с Android Go не найти. Таким образом вы получаете полноценный телефон, способный обеспечить голосовую и видеосвязь, позволяющая общаться в мессенджерах и просматривать видео на YouTube. Естественно, о тяжелых игрушках или качественных фото/видео не может идти и речи.
Смартфоны на Go-версии «зеленого робота» урезаны не столько по части системы, как по части «железа». В основном в таких устройствах используются SoC от Spreadtrum или древние Mediatek, а также дисплеи крайне низкого качества: TN-матрицы с минимальными углами обзора или не лучшего качества IPS, предлагающие разрешение не более 960×480 точек при 5,5″ диагонали.
Смартфоны на Android Go:
- Nokia C21 и C21 Plus;
- TCL 305;
- realme C30;
- Tecno Spark 8;
- Infinix Smart 6 и другие.
На фоне современных смартфонов за 15−17 тысяч рублей это крайне скудные параметры, и это необходимо учитывать. Поэтому перед покупкой Android Go девайса желательно подольше изучить его, рассмотреть со всех сторон.
Это тоже интересно
- Apple приготовиться: как Google намерена стать № 1 в IT-индустрии
- Верните нормальные уведомления. Обзор iOS 16
- Как восстановить Айфон до заводских настроек: 4 простых способа
Сравнение браузера Firefox с Google Chrome
Пожалуйста, загрузите Firefox ESR (выпуск с расширенной поддержкой), чтобы использовать Firefox.
Firefox больше не поддерживается для macOS 10.14 и более ранних версий.
Пожалуйста, загрузите Firefox ESR (выпуск с расширенной поддержкой), чтобы использовать Firefox.
В 2008 году Google представил Chrome, и его инновационность в сфере браузерных технологий была очевидной. Он быстрее загружал сайты, занимал минимум места на экране и имел простой пользовательский интерфейс.
Оценивая ситуацию сегодня, мы видим, что конкурентная среда для браузеров изменилась, и многие начали задумываться о том, что происходит с их личными данными, такими как история просмотров страниц, пароли и другой приватной информацией. Многое изменилось с 2008 года, когда появился Chrome. В Firefox мы работаем над тем, чтобы перепроектировать наш интерфейс и предоставить пользователям постоянно растущее число улучшений приватности и производительности, автоматически включённых по умолчанию, а также множество удобных инструментов.
И вот мы здесь, войны браузеров снова обостряются, и пришло время пересмотреть и сравнить браузер Firefox с Google Chrome.

Безопасность и приватность
Безопасность и приватность Режим приватного просмотра Блокировка кук сторонних трекеров по умолчанию Блокировка скриптов-криптомайнеров Блокировка трекеров соцсетей У Firefox огромное количество преданных пользователей, которые ценят нашу неизменную приверженность приватности в Интернете. Например, в последней версии Firefox есть настройка под названием «Улучшенная защита от отслеживания» (УЗО), которая по умолчанию включена для всех пользователей во всём мире. УЗО блокирует более 2000 трекеров, включая трекеры соцсетей от таких компаний, как Фейсбук, Твиттер и LinkedIn. Он также имеет встроенную функцию Firefox Monitor, которая автоматически уведомит вас, если ваш пароль будет затронут утечками данных или его будет необходимо сменить. В дополнение к этим средствам защиты режим приватного просмотра в Firefox автоматически удаляет такую информацию о просмотре, как история и куки, не оставляя следов после завершения сеанса.
Мы также недавно подтвердили нашу приверженность конфиденциальности и прозрачности в отношении пользовательских данных в нашем последнем Уведомлении о конфиденциальности, в котором говорится: «В Mozilla мы считаем, что конфиденциальность имеет основополагающее значение для здорового Интернета».
Google Chrome по всем параметрам является безопасным браузером с такими функциями, как Безопасный просмотр Google, помогающий защищать пользователей, отображающий предупреждения, которые невозможно пропустить, при попытке перейти на опасные сайты или загрузить опасные файлы.
На самом деле и Chrome, и Firefox имеют строгую защиту. Оба включают в себя то, что называется «песочницей», которая разделяет процессы браузера, поэтому что-то вроде вредоносного веб-сайта не заражает другие части вашего ноутбука или другого устройства.
Хотя Chrome является безопасным веб-браузером, его приватность сомнительна. Google на самом деле собирает тревожно большой объём данных от своих пользователей, включая местоположение, историю поиска и посещения сайтов. Google обосновывает сбор данных, говоря, что он делает это для улучшения своих услуг — например, помогает вам найти свитер или кафе, например, тот, который вы раньше купили или посетили. Однако другие могут не согласиться, отметив, что Google на самом деле собирает беспрецедентный объём данных для собственных маркетинговых целей. Они заявляют, что держат вашу информацию в секрете от хакеров, но это не относится к делу. Сама Google управляет крупнейшей в мире рекламной сетью, во многом благодаря данным, которые они получают от своих пользователей.
В конечном счёте, вам решать, когда делиться своей историей поиска и покупок, а когда нет. Но если вы чем-то похожи на большинство людей, вы, вероятно, искали в Интернете некоторые вещи, которые вы бы предпочли сохранить в тайне.
Загрузить браузер Firefox
Удобство
Удобство Блокировка автовоспроизведения Поддержка вкладок Менеджер закладок Автозаполнение форм Настройка поисковых систем Озвучивание текста Режим чтения Проверка орфографии Веб-расширения/Дополнения Встроенный инструмент для создания снимков экрана С точки зрения возможностей и Firefox, и Chrome обладают огромной библиотекой расширений и плагинов, а каталог Chrome значительно превосходит каталог любого другого браузера, прекрасно интегрируясь с другими службами Google, такими как Gmail и Google Docs.
Хотя и не такая обширная, как у Chrome, библиотека дополнений Firefox, как программное обеспечение с открытым исходным кодом с огромным количеством активных участников, также имеет невероятное количество полезных расширений.
Firefox также имеет функцию синхронизации для просмотра ваших открытых и недавних вкладок, истории просмотра и закладок на всех ваших устройствах.
В то время как Chrome получает признание благодаря надстройкам и расширениям, Firefox имеет приятный набор встроенных функций, таких как невероятно удобный инструмент захвата экрана и функцию режима чтения, которая удаляет со страницы всё, кроме текста статьи, которую вы читаете.
Если вам нравится пользоваться множеством открытых вкладок, то это действительно зависит от ваших предпочтений в отношении пользовательского интерфейса. Firefox имеет функцию горизонтальной прокрутки всех ваших открытых вкладок вместо того, чтобы уменьшать их до размера значка. Google Chrome предпочитает сжимать их, чтобы был виден только значок. Единственная проблема в том, что если с одного и того же веб-сайта открыто несколько вкладок, вы увидите один и тот же значок на всех вкладках.
Что касается настройки, то наши поклонники скажут вам, что одна из вещей, которые им больше всего нравится в нашем браузере — это его способность позволять вам перемещать и размещать большинство элементов пользовательского интерфейса в соответствии с вашими потребностями. Chrome позволяет скрывать определённые элементы пользовательского интерфейса, но при этом не имеет таких возможностей для перемещения элементов интерфейса на основе ваших предпочтений. Однако следует отметить, что и Chrome, и Firefox позволяют довольно легко изменить внешний вид и тему вашего браузера.
Загрузить браузер Firefox
Переносимость
Переносимость Доступность для ОС Доступность для мобильных ОС Синхронизация с мобильным Управление паролями Основной пароль Нет необходимости говорить, что версии и Firefox, и Chrome доступны для самых популярных компьютерных и мобильных операционных систем (Windows, macOS, Linux, Android, iOS).
И Chrome, и Firefox также умеют синхронизировать такие вещи, как пароли, закладки и открытые вкладки между всеми вашими устройствами. В Firefox есть дополнительный уровень безопасности в виде основного пароля, который хранит все сохранённые логины и пароли под дополнительным замком с ключом. Если у вас есть Аккаунт Firefox, вы можете вручную отправить открытую вкладку с вашего компьютера на мобильное устройство или наоборот. В Chrome это делается автоматически, если вы выбрали этот параметр в своих настройках. Отсутствие необходимости вручную отправлять вкладку с одного устройства на другое удобно, если вы хотите сделать что-то вроде продолжения чтения статьи, которую не закончили ранее. Но могут быть случаи, когда автоматическая синхронизация может быть не идеальной, например, если есть вероятность, что несколько пользователей просматривают страницу при входе в ваш аккаунт Google.
Загрузить браузер Firefox
Общая оценка
Мы считаем, что было бы справедливо сказать, что Firefox и Chrome действительно идут ноздря в ноздрю с точки зрения мобильности и удобства, причём Chrome имеет небольшое преимущество в удобстве за счёт его огромной библиотеки расширений и функций дополнений. Но с точки зрения приватности Firefox имеет большое преимущество с нашим обязательством хранить данные наших пользователей в безопасности и предоставлять бесплатные встроенные сервисы, такие как менеджеры паролей, которые также предупредят вас, если случится утечка данных, связанная с вашими учётными данными.
В практических целях, очевидно, ничто не мешает вам использовать оба браузера — Firefox для тех моментов в жизни, когда приватность действительно имеет значение, и Chrome, если вы много вложили в работу в экосистеме Google. Тем не менее, с ростом числа вторжений в наши личные данные Firefox может оказаться правильным выбором в долгосрочной перспективе для тех из нас, кто ценит защиту нашей личной приватности в Интернете.
Приведённые здесь сравнения были выполнены с настройками по умолчанию в следующих версиях браузеров:
Firefox (81) | Chrome (85)
Эта страница обновляется два раза в квартал, чтобы учитывать новые версии, и может не отражать последние обновления.Firefox больше не поддерживается для Windows 8.1 и более ранних версий.
Пожалуйста, загрузите Firefox ESR (выпуск с расширенной поддержкой), чтобы использовать Firefox.
Firefox больше не поддерживается для macOS 10.14 и более ранних версий.
Пожалуйста, загрузите Firefox ESR (выпуск с расширенной поддержкой), чтобы использовать Firefox.
Загрузите последнюю версию браузера Firefox.
Firefox больше не поддерживается для Windows 8.1 и более ранних версий.
Пожалуйста, загрузите Firefox ESR (выпуск с расширенной поддержкой), чтобы использовать Firefox.
Firefox больше не поддерживается для macOS 10.14 и более ранних версий.
Пожалуйста, загрузите Firefox ESR (выпуск с расширенной поддержкой), чтобы использовать Firefox.