Chromium, оптимизиран за Snapdragon устройства

Разработчиците на форума 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

хром е версията с отворен код на браузъра Chrome на Google. С малко шум, група разработчици на Code Aurora Forum работят върху оптимизирането на Chromium за устройства Snapdragon.

Можете да проследите техния напредък на страницата на проекта им където можете също да вградите изходния код в APK. Някои потребители, които са създали APK от източника, съобщават, че версията на браузъра Chromium е само на v42 и следователно е остаряла. Обикновено не е препоръчително да използвате остарял софтуер на браузъра поради многото пропуски в сигурността, които се откриват и своевременно коригират между всяка версия. Изглежда обаче, че най-новата стабилна версия на Chromium, v46, наскоро е обединен в източника на проекта така че трябва да очаквате да можете да стартирате най-новата версия много скоро.

Характеристика

Разработчиците, поддържащи изграждането на CAF, не само са оптимизирали браузъра за устройства Snapdragon, но също така въведохме много ключови функции, за които потребителите на нашите форуми искат от друга мрежа браузъри. В допълнение към всички функции, които ще намерите в официалните версии на Google Chrome, оптимизираният за Snapdragon браузър Chromium включва:

  1. Нощен режим
  2. Вграден рекламен блокер
  3. Режим за пестене на енергия, който ограничава броя на процесорните ядра и намалява скоростите на ядрата, за да намали потреблението на енергия
  4. Обновена страница за изтегляне с възможност за избор в коя директория да се запази всеки файл
  5. Възможност за странично плъзгане, която ви позволява да се движите напред/назад в зависимост от кой ръб плъзгате (съответно надясно/наляво)

Подобрения на кода

Субективно изглежда, че CAF оптимизациите са направили сърфирането много по-бързо. Проведох сравнителния тест на браузъра SunSpider на Chrome Dev от Google Play Store срещу оптимизираната за CAF компилация на Chromium и завърших с резултат от 996,7 ms +/- 17,5% за Chrome Dev в сравнение с 761.6ms +/- 13.8% за CAF оптимизирана конструкция. За разработчици, които се интересуват от създаване на уеб браузър, разработчиците на CAF са предоставили страница за персонализиране с инструкции за добавяне на функции като URL и DOM (Document Object Model) манипулатор за скриване на нежелано съдържание. Независимо дали сте разработчик, който иска да създаде нов уеб браузър, или обикновен потребител, който търси по-бърза алтернатива на Chrome, този браузър определено трябва да отговаря на вашите нужди.

Chrome браузърът ви по подразбиране ли е? Пробвали ли сте тази компилация на Chromium? Споделете с нас вашите предпочитания за браузър в коментарите!