Разработчики на форуме Code Aurora создали форк браузера Chromium, оптимизированный для устройств Snapdragon.
Что такое CAF?
Помните КАФ? Возможно, вы видели это имя на всех форумах, когда разработчики ядра для устройств Qualcomm Snapdragon поддерживали две отдельные ветки своей работы. Один для кода на основе AOSP Google, а другой — на основе CAF. Форум Code Aurora поддерживается Linux Foundation, и именно здесь Qualcomm публикует справочные источники для своих различных платформ. Большинство OEM-производителей основывают свои исходные коды ядра на том, что предоставляет Qualcomm. С другой стороны, AOSP использует ветвь CAF для каждой итерации программного обеспечения Android, попутно вводя новые функции для всех устройств Android. Со временем CAF представляет свои собственные оптимизации, предназначенные специально для устройств Snapdragon.
Браузер Хром
Хром — это версия браузера Chrome от Google с открытым исходным кодом. Без особой помпы группа разработчиков на форуме Code Aurora работала над оптимизацией Chromium для устройств Snapdragon.
Вы можете следить за их прогрессом на странице их проекта. где вы также можете встроить исходный код в APK. Некоторые пользователи, создавшие APK из исходного кода, сообщают, что версия браузера Chromium только v42 и, следовательно, устарела. Как правило, не рекомендуется использовать устаревшее программное обеспечение браузера из-за множества недостатков безопасности, которые обнаруживаются и быстро исправляются между каждой версией. Однако, похоже, недавно вышла последняя стабильная версия Chromium v46. были объединены с исходным кодом проекта поэтому вам следует ожидать, что очень скоро вы сможете запустить последнюю версию.Функции
Разработчики, поддерживающие сборку CAF, не только оптимизировали браузер для устройств Snapdragon, но также представили множество ключевых функций, которые пользователи на наших форумах требуют от других веб-сайтов. браузеры. В дополнение ко всем функциям, которые вы найдете в официальных сборках Google Chrome, браузер Chromium, оптимизированный для Snapdragon, включает в себя:
- Ночной режим
- Встроенный блокировщик рекламы.
- Режим энергосбережения, который ограничивает количество ядер процессора и снижает частоту ядер для снижения энергопотребления.
- Обновленная страница загрузки с возможностью выбора каталога для сохранения каждого файла.
- Возможность бокового смахивания, позволяющая вам двигаться вперед/назад в зависимости от того, от какого края вы проводите пальцем (вправо/влево соответственно)
Улучшения кода
Субъективно кажется, что оптимизация CAF сделала работу в Интернете намного быстрее. Я запустил тест браузера SunSpider на Chrome Dev из Google Play Store в сравнении со сборкой Chromium, оптимизированной CAF, и в итоге получил оценку 996,7 мс +/- 17,5% для Chrome Dev по сравнению с 761,6 мс +/- 13,8% для оптимизированной сборки CAF. Для разработчиков, заинтересованных в создании веб-браузера, разработчики CAF предоставили страницу настройки с инструкциями по добавлению таких функций, как URL-адрес и манипулятор DOM (объектная модель документа), чтобы скрыть нежелательный контент. Независимо от того, являетесь ли вы разработчиком, желающим создать новый веб-браузер, или обычным пользователем, ищущим более быструю альтернативу Chrome, этот браузер определенно должен соответствовать вашим потребностям.
Является ли Chrome вашим браузером по умолчанию? Вы пробовали эту сборку Chromium? Сообщите нам о предпочтениях вашего браузера в комментариях!