В последние дни большое количество пользователей выразили свой гнев и негодование по отношению к Firefox на форумах Реддита. Причина в том, что Мозилла ошибочно добавили возможность показа рекламы в Firefox для сервиса Mozilla VPN, реализованного в виде всплывающего окна.
Реклама стала навязчивой, так как он перекрывает содержимое произвольно открытых вкладок до закрытия рекламного блока, блокируя работу с текущей страницей.
Первоначально затронутые пользователи начали сообщать о веб-сайтах на котором была показана навязчивая реклама, но когда накопились жалобы и увидели, что реклама показывалась рандомно и не на определенных сайтах, кроме того, что веб-мастера сайтов также будут утверждать, Они поняли, что отображаемая реклама связана не с веб-сайтами, а с самим браузером.
В поданных жалобах пользователи отметили недопустимость навязчивого метода внедряется Mozilla для продвижения своих услуг, что мешает работе браузера. Примечательно, что кнопка закрытия была почти незаметной в рекламном окне (крест, сливающийся с фоном, сразу не бросается в глаза) и не было возможности отказаться от дальнейшей рекламы (для закрытия блокирующего рекламного окна предлагалась ссылка "Не сейчас", без возможности окончательного отказа).
Некоторые пользователи сообщили, что браузер завис при отображении рекламного блока, который длился около 30 секунд. Владельцы сайта также выразили свое возмущение, так как у неопытных пользователей сложилось впечатление, что навязчивая реклама отображается на этом сайте, а не на заменяющем его браузере.
Кроме того, выявлена ошибка в реализации показа рекламы, чтобы рекламный блок появлялся во время работы, а не через 20 минут бездействия пользователя, как предполагалось изначально. После волны недовольства пользователей отображение рекламы Mozilla VPN в браузере было отключено (browser.vpn_promo.enabled=false в about:config).
С другой стороны, также стоит отметить, что ночные сборки Firefox (которые станут основой для выпуска Firefox 4 от 115 июля) уже содержат механизм сборки. Бергамот перевод, что по умолчанию включен автоматический перевод с одного языка на другой.
Бергамот примечателен тем, что не зависит от работы других и не использует внешние облачные сервисы, как перевод выполняется в локальной системе пользователя.
Механизм перевода Бергамот разрабатывается в Mozilla совместно с исследователями из нескольких университетов. из Великобритании, Эстонии и Чешской Республики при финансовой поддержке Европейского Союза.
Движок написан на C++ и представляет собой оболочку для фреймворка машинного перевода Marian, в котором используются рекуррентные нейронные сети (RNN) и языковые модели на основе преобразователей. Графический процессор можно использовать для ускорения обучения и перевода. Платформа Marian также используется для поддержки службы перевода Microsoft Translator и разработана главным образом инженерами Microsoft в сотрудничестве с исследователями из университетов Эдинбурга и Познани.
На данный момент в движке есть готовые модели для 16 языков, в том числе экспериментальные модели для перевода с английского на русский и украинский и наоборот.
Стоит отметить, что ранее в Firefox уже был встроен механизм перевода страниц, но он был завязан на использование внешних облачных сервисов (поддерживаются Google, Яндекс и Bing) и не был включен по умолчанию (настройка "browser.translation" доступна для включения в about:config).
Механизм перевода поддерживает автоматическое определение языка при открытии страницы на неизвестном языке и отображает специальное приглашение с просьбой перевести страницу. Есть режим автоматического перевода (browser.translations.autoTranslate в about:config).
Для тех, кто заинтересован, вы должны знать, что вы можете использовать настройку «browser.translations.enable» в about: config, чтобы контролировать, включена ли система перевода.