Браузер Kiwi недавно стал открытым исходным кодом, расширив поддержку расширений для других браузеров на базе Chromium. Теперь как минимум трое из них получат поддержку.
Одним из преимуществ программного обеспечения с открытым исходным кодом является возможность существования ответвлений основных проектов. Эти вилки могут затем принимать другую форму, чтобы получить разные функции. Если все пойдет хорошо, эти изменения и исправления ошибок также могут вернуться в исходный проект, а затем переданы во все последующие проекты, которые на него полагаются. В этом красота открытого исходного кода, и мы, вероятно, очень скоро увидим, как пример будет заметно реализован на наших телефонах. Код, представленный разработчиком недавно открытого браузера Kiwi Browser, теперь облегчит вилкам Chromium поддержку расширений на мобильных устройствах.
Браузер Chromium — это проект с открытым исходным кодом он служит основой для многих веб-браузеров, включая Google Chrome, Microsoft Edge, Vivaldi, Brave и Kiwi. Большинство этих браузеров на базе Chromium предлагают несколько дополнительных функций по сравнению с базовыми, но есть и такие, которые радикально меняют работу. Браузер Kiwi от старшего участника XDA
Арно42попадает в последнюю категорию, с такими функциями, как встроенный блокировщик контента, темный режим, фоновое воспроизведение видео, пропуск AMP и тот факт, что это был один из первые браузеры на базе Chromium для Android, поддерживающие Chrome, второй — Яндекс Браузер. Ранее в этом году браузер Kiwi стал открытым исходным кодом, что позволяет другим проектам Chromium включать код, обеспечивающий поддержку расширений, в свои собственные проекты. На момент анонса разработчик упомянул, что они уже работают с другими разработчиками браузеров, чтобы помочь им интегрировать некоторые функции браузера Kiwi.Как замечен Динсаном Фрэнсисом, у Арно42 было начал отчет об ошибках в Chromium Gerrit чтобы облегчить проектам на базе Chromium включение расширений. Код, предложенный в отчете об ошибке, облегчит форкам Chromium включение расширений, если они того захотят, не затрагивая Google Chrome для Android. Представленный код еще не был объединен с Chromium, и, чтобы уточнить, нет никаких оснований полагать, что Google включит поддержку расширений для Chrome для Android. Но тем не менее, есть «как минимум три варианта Киви», над которыми работают с поддержкой расширений.
В результате мы повышаем удобство обслуживания для последующих игроков, которые поддерживают расширения или могут испытывать желание это сделать (пример: Microsoft, и, конечно, Kiwi Browser, но прямо сейчас рождаются как минимум 3 варианта Kiwi, в том числе с очень-очень большим OEM)
Мы попросили девелопера уточнить, о каких проектах идет речь, но они отметили, что не смогут их назвать. Независимо от конкретных вариантов, это хорошая новость для потребителей, поскольку вскоре у них их будет больше. альтернативы браузера с поддержкой расширений и, в свою очередь, побудят других также рассмотреть его выполнение.
Интересно, Хром Геррит коммит это изменило бы процесс сборки Chromium, чтобы упростить перебазирование Chromium с включенными расширениями, было представлено инженером Samsung. Однако мы не думаем, что Samsung станет «крупным OEM-производителем», упомянутым arnaud42, поскольку интернет-браузер Samsung уже поддерживает расширения, хотя и в ограниченном объеме, поскольку вы можете устанавливать только одобренные расширения из Galaxy Магазин. Компания Samsung по-прежнему будет заинтересована в коде, представленном arnaud42, поскольку с его помощью им будет проще перебазировать интернет-браузер Samsung на более новые версии Chromium, например, как они недавно обновил Samsung Internet с Chromium 71 на Chromium 79.
Цена: Бесплатно.
4.1.
[appbox xda com.kiwibrowser.browser]
Источники: Трекер ошибок Chrome, Хром Геррит
История через: @_dinsan