Розробники на форумі Code Aurora створили форк браузера Chromium, оптимізований для пристроїв Snapdragon.
Що таке CAF?
Пам'ятаєте CAF? Можливо, ви бачили це ім’я на всіх форумах, коли розробники ядра для пристроїв Qualcomm Snapdragon підтримували два окремих відділи своєї роботи. Один для коду на основі AOSP Google, а інший – на основі CAF. Форум Code Aurora підтримується Linux Foundation, і тут Qualcomm випускає довідкові джерела для своїх різних платформ. Більшість OEM-виробників будують джерело свого ядра на основі того, що надає Qualcomm. З іншого боку, AOSP працює на основі розгалуження CAF для кожної ітерації програмного забезпечення Android, запроваджуючи нові функції для всіх пристроїв Android. З часом CAF представляє власні оптимізації, призначені спеціально для пристроїв Snapdragon.
Браузер Chromium
Хром це версія браузера Google Chrome з відкритим кодом. Без шуму група розробників на форумі Code Aurora працювала над оптимізацією Chromium для пристроїв Snapdragon. Ви можете стежити за їхнім прогресом на сторінці проекту
де ви також можете вбудувати вихідний код у файл APK. Деякі користувачі, які створили файл APK із вихідного коду, повідомляють, що версія браузера Chromium доступна лише для версії 42 і, отже, застаріла. Загалом не рекомендується запускати застаріле програмне забезпечення браузера через безліч недоліків безпеки, які виявляються та негайно виправляються між кожною версією. Однак, здається, остання стабільна версія Chromium, v46, нещодавно з’явилася було об’єднано в джерело проекту тому слід очікувати, що ви зможете запустити останню версію дуже скоро.особливості
Розробники, які підтримують збірку CAF, не лише оптимізували браузер для пристроїв Snapdragon, але також представили багато ключових функцій, яких вимагають користувачі на наших форумах з інших веб-сайтів браузери. На додаток до всіх функцій, які ви знайдете в офіційних збірках Google Chrome, оптимізований для Snapdragon браузер Chromium включає:
- Нічний режим
- Вбудований блокувальник реклами
- Режим енергозбереження, який обмежує кількість ядер процесора та зменшує швидкість ядра, щоб зменшити енергоспоживання
- Оновлена сторінка завантаження з можливістю вибору каталогу для збереження кожного файлу
- Можливість змахування збоку, що дозволяє рухатися вперед/назад залежно від того, з якого краю ви проводите (відповідно вправо/вліво)
Покращення коду
Суб’єктивно складається враження, що оптимізація CAF значно пришвидшила роботу в Інтернеті. Я запустив порівняльний тест веб-переглядача SunSpider на Chrome Dev із магазину Google Play і оптимізовану збірку Chromium, оптимізовану за CAF, і отримав оцінку 996,7 мс +/- 17,5% для Chrome Dev порівняно з 761,6 мс +/- 13,8% для оптимізованої збірки CAF. Для розробників, зацікавлених у створенні веб-браузера, розробники на CAF надали сторінку налаштування з інструкціями щодо додавання таких функцій, як URL-адреса та маніпулятор DOM (об’єктна модель документа), щоб приховати небажаний вміст. Незалежно від того, чи ви розробник, який хоче створити новий веб-браузер, чи звичайний користувач, який шукає швидшу альтернативу Chrome, цей веб-переглядач безперечно має відповідати вашим потребам.
Чи є Chrome вашим браузером за умовчанням? Ви пробували цю збірку Chromium? Розкажіть нам про ваші переваги браузера в коментарях!