18 января, 2022

bolgrad

Находите самые свежие мировые новости со всего мира в Болграде.

DuckDuckGo теперь создает собственный настольный браузер

Ориентированная на конфиденциальность поисковая система DuckDuckGo предложила впервые взглянуть на свое готовящееся к выпуску настольное «приложение для просмотра», которое обещает простые настройки конфиденциальности по умолчанию.

Генеральный директор DuckDuckGo Габриэль Вайнберг показывает подробности настольного браузера в файле Блог, в котором представлены основные вехи на 2021 год, в том числе 150 миллионов загрузок интегрированных приложений для обеспечения конфиденциальности для iOS, Android и Chromium.

Вайнберг пытается отличить настольный браузер DuckDuckGo от подобных браузеров Brave и Mozilla Firefox на основе Chromium, говоря, что это не «браузер конфиденциальности». Вместо этого это просто браузер, который по умолчанию предлагает «надежную защиту конфиденциальности» и работает с поиском, просмотром, электронной почтой и т. Д.

«Это приложение для повседневного просмотра, которое уважает вашу конфиденциальность, потому что никогда не бывает плохого времени, чтобы остановить компании от слежки за вашими поисковыми запросами и историей просмотров», — написал Вайнберг.

Вайнберг предлагает некоторые подсказки о внутренней работе настольного браузера DuckDuckGo, или «приложения», как он его называет, но при этом не учитывает множество деталей.

Он говорит, что не будет полагаться на Chromium, проект с открытым исходным кодом, который поддерживает Google Chrome, Microsoft Edge, Brave, Vivaldi и около 30 других браузеров.

«Вместо того, чтобы использовать Chromium или что-то еще, мы создаем наше настольное приложение на основе механизмов рендеринга, предоставляемых операционной системой (например, мобильных устройств), что позволяет нам избавиться от большого количества ненужного беспорядка, накопившегося за долгие годы в основные браузеры », — поясняет Вайнберг.

Непонятно, к каким движкам рендеринга относится настольная ОС, но создание настольного браузера без движка Chromium Blink — нетривиальная задача. Просто спросите Microsoft, т.е. Запуск браузера Edge на основе Chromium прошлый год. Между тем Apple использует WebKit для Safari на рабочем столе и требует, чтобы все браузеры, кроме Safari на iOS, включая Chrome, использовали WebKit для iOS.

READ  Новые беспроводные колонки TCL работают только с Roku TV

ZDNet обратился к DuckDuckGo за разъяснениями, но директор по связям с общественностью DuckDuckGo, Элисон Джонсон, Я предоставил некоторые подробности The Verge О движках рендеринга.

«И macOS, и Windows теперь предлагают API WebView / WebView2, которые любое приложение может использовать для отображения веб-сайта. Это то, что мы использовали для создания нашего настольного приложения», — сказал Джонсон.

Реализация Microsoft WebView2 в Windows позволяет разработчикам встраивать веб-технологии, такие как HTML, CSS и JavaScript, в собственные приложения Windows.. WebView2 в Windows использует Microsoft Edge в качестве механизма рендеринга для отображения веб-сайтов в этих приложениях.

«Мы создаем настольное приложение с нуля на основе API-интерфейсов отображения, которые предоставляет операционная система. Это означает, что все, кроме отображения веб-сайта (например, вкладки, управление закладками, элементы управления навигацией, пароли и т. Д.), Зависит от нас. мы сами, — Джонсон.

Поэтому в Windows отображение браузера DuckDuckGo будет зависеть от файлов. обод / хром для Windows и Safari / Webkit В macOS отмечает The Verge.

Джонсон объяснил, что это не ответвление от лоз. Наглядным примером ветвления проекта является Google создал Blink, который использовал открытый исходный код механизма рендеринга WebKit (ранее поддерживаемого Google и Apple), а затем создал собственный движок веб-рендеринга для Chromium.

Тем не менее, DuckDuckGo выпустила свой новый настольный браузер, Вайнберг утверждает, что «по сравнению с Chrome настольное приложение DuckDuckGo чище и приватнее, а ранние тесты показали, что оно также значительно быстрее!»