Новости про Mozilla

Mozilla будет искать ошибки в коде с помощью искусственного интеллекта

Организация Mozilla решила внедрить процесс Clever-Commit, который представляет собой автоматическую проверку кода с помощью системы машинного обучения.

Работы ведутся совместно с издателем Ubisoft. Целью проекта является автоматический поиск ошибок до выпуска продукта. Система работает, сравнивая новый код со старым, про который система знает, что он содержит ошибки.

Логотип Mozilla
Логотип Mozilla

Система Clever-Commit анализирует изменения в коде по мере того, как разработчики публикуют его в базу Firefox. Она сравнивает новый код со всем похожим кодом, который был доступен для анализа ранее и содержал ошибки. Если ассистент считает код подозрительным, он предупреждает об этом разработчика. Проведение данного анализа может выявить ошибку до того, как она попадёт в репозиторий исходников. Кроме поиска, Clever-Commit даже предлагает варианты исправления найденных ошибок.

В Mozilla планируют использовать ассистента при обзоре кода, а также во время других фаз разработки. Ассистент поддерживает все три языка, на котором пишется Firefox: C++, JavaScript и Rust.

Mozilla выпускает тестовый Reference Browser для Android

Недавно организация Mozilla объявила о закрытии программы Test Pilot, которая долгое время использовалась в качестве платформы для тестирования новых решений перед их выходом на рынок. Казалось, что у неё вообще нет планов на отдельную тестовую платформу, однако организация выпустила специальный обозреватель Reference Browser.

Новый обозреватель содержит набор различных элементов, таких как GeckoView, Glean и другие, которые являются частью инфраструктуры браузера. Однако Mozilla не станет выпускать Reference Browser отдельным продуктом. Вместо этого он будет использоваться для тестирования компонентов. Некоторые из них могут затем воплотиться в конечных продуктах. Сам же Reference Browser останется лишь тестовой платформой.

Mozilla Reference Browser
Mozilla Reference Browser

Приложение доступно исключительно для Android. Если вы хотите присоединиться к тестированию, то вам нужно войти в соответствующую группу Google и установить ночную сборку браузера из Play Store. О проблемах просят сообщать на странице проекта в GitHub.

Сейчас у браузера есть только базовый функционал и пару интересных функций, например, блокировка трекинга и приватный сёрфинг.

Mozilla отключит Flash в Firefox 69

Организация Mozilla Foundation, стоящая за браузером Firefox, сообщила о прекращении поддержки плагина Flash, начиная с Firefox 69. Это будет первым этапом. В последующие месяцы плагин будет полностью выведен из браузера.

Сейчас Firefox является одним из последних браузеров, работающих с этим устаревшим движком мультимедиа, который давно стал синонимом рисков в компьютерной безопасности. В настоящее время Flash можно встретить на 5% компьютеров.

Из стандартной версии обозревателя Mozilla исключить Flash в начале 2020 года, а версия ESR будет содержать его до конца следующего года. Начиная с 2021 года у пользователей не будет никакого доступа к Flash, поскольку и сама Adobe перестанет поддерживать эту технологию.

Логотип Mozilla Firefox
Логотип Mozilaa Firefox

Сейчас доступен Firefox 64, значит, поддержка плагина будет формально отключена уже осенью. Сейчас поддержка Flash доступна по запросу, чтобы запустить исполнение медиаресурса нужно нажать на него мышью, иначе он выглядит статичной картинкой.

Что касается Google Chrome, то он позволяет активировать Flash вручную, но к 2020 году эта возможность также уйдёт в прошлое.

Mozilla сообщила о закрытии Firefox Test Pilot

Организация Mozilla объявила о закрытии опытной программы Test Pilot для опробования новых функций браузера.

Причиной закрытие стал не провал, а успех: «Закрытие Test Pilot стало в большей или меньшей степени симптомом успеха нашей программы, как в вопросах поставляемого продукта, так и культурного влияния на организацию Firefox».

Теперь, вместо неё, разработка новых аддонов продолжится как основные части браузера. Существующие аддоны продолжат работать, но будут переведены из версий Test Pilot Beta.

Firefox Test Pilot
Firefox Test Pilot

Дополнения Firefox Send и Firefox Lockbox, которые разрабатывались как часть Test Pilot, станут самостоятельными продуктами, в то время как другие, например, Color, Side View, Price Wise и Email Tabs, будут улучшены для основного магазина аддонов и будут доступными «в обозримом будущем» с некоторыми изменениям (например, Tabs будут расширены за пределы сервисов Google).

Главным отличием будет то, что эти продукты больше не требуют дополнительного аддона Test Pilot, а будут работать независимо. Посещения сайта Test Pilot приведёт к удалению этого аддона. Также удалить Test Pilot можно самостоятельно.

Mozilla начинает тестировать функцию безопасности Firefox Monitor

Компания Mozilla начала работу над новой функцией безопасности для Firefox, которая позволяет выяснить, были ли аккаунты пользователей взломаны или компрометированы. Решение основано на ресурсе Троя Ханта Have I been Pwned (HIBP), который индексирует утечки данных.

Первичная разработка Троя была доработана и теперь тестируется на 250 000 пользователей, большая часть из которых живёт в США. После теста Firefox Monitor будет доступна для всех пользователей.

Firefox Monitor
Firefox Monitor

Технология Firefox Monitor создана для контроля учётных записей и повышения безопасности пользователей Интернета, включая тех, кто пользуется другими браузерами, однако через Firefox стоит рассчитывать на дополнительный удобный функционал. Для проверки утечки пользователи должны будут ввести адрес своего почтового ящика на сайте Firefox Monitor и увидеть, были ли данные компрометированы и какие именно данные.

Адрес электронной почты будет проверен по базе HIBP, однако проверка будет проводится через CloudFlare особым образом, чтобы предотвратить передачу персональных данных. После проверки вебсайт предложит лучшее решение, чтобы обезопасить свою учётную запись от утечки.

Также Mozilla планирует запустить сервис, который будет предупреждать пользователей о новых брешах, в которых фигурируют их персональные данные.

Mozilla рассказала о магии Firefox 57 Quantum

Фонд Mozilla, выпустив браузер Firefox 57 с кодовым именем Quantum, удивил всех скоростью его работы. Раньше разработчики всегда сообщали об ускорении от версии к версии, но заметить изменения не прибегая к тестам было сложно. В версии Quantum изменения оказались разительными.

Благодаря им Mozilla рассчитывает вернуть Firefox утраченные позиции на рынке. Но что стоит за таким увеличением производительности, было не ясно. Теперь же один из инженеров пояснил суть.

Оказывается при загрузке страницы новый Firefox откладывает загрузку скриптов из доменов трекинга, снижая общее время активной загрузки страницы и рендера контента. Инженер Хонза Бамбас придумал эту идею, которую назвал «затягивание». Этот метод позволяет более эффективно использовать канал связи, средства ввода-вывода и CPU для загрузки изображений и скриптов, работающих на сайте. В результате запрашиваемая страница оказывается загружена быстрее, чем могла бы быть при получена при обычном подходе.

Firefox Quantum

Бамбас отметил, что решение не нарушает стандартов HTML, а правильно построенные сайты будут показываться точно так же. Браузер Firefox 57 ничего не ломает, по крайней мере, на хорошо спроектированных сайтах, а лишь ускоряет их работу.

Но что если сайт построен неверно? Это может вызвать проблемы. Если вы столкнулись с проявлением ошибок на сайтах, или хотите опробовать работу браузера в старом режиме, то затягивание можно отключить, набрав в адресной строке about:config и переключить параметр set network.http.tailing.enabled на false.

Mozilla тестирует файлообменник Firefox Send

Неприбыльная ассоциация Mozilla Foundation анонсировала необычное нововведение в мире браузеров.

Компания ввела в обозреватель Firefox новую функцию, которая позволяет передавать файлы объёмом до 1 ГБ, после чего они разрушаются.

Интересным является то, что клиентская часть зашифрована, и что именно вы получаете — никто не знает. Файл самоуничтожается через сутки после отправки, либо сразу после загрузки. Файл, доступный для загрузки, представлен обычной гиперссылкой.

Firefox

В настоящее время функция Send работает как эксперимент в Firefox Test Pilot, однако она открыта для всех, даже не использующих Firefox.

По информации разработчиков на странице Test Pilot About, сейчас продукт выпущен на третьем этапе тестирования из четырёх, так что финальной реализации технологии ждать осталось не долго.

Mozilla уточняет мультипроцессную карту

Компания Mozilla анонсировала усиление работы в направлении мультипроцессности обозревателя Firefox, перейдя от методики белых списков расширений к чёрным спискам, что позволит покрыть максимальное количество пользователей.

Браузер Google Chrome уже много лет работает в режиме многопроцессности. Некоторое время назад разработчики Firefox также решили идти по этому пути, что позволит заметно поднять производительность. Версия обозревателя Firefox 48 стала первой, где поддерживается мультипроцессность, однако она доступна лишь небольшому числу пользователей. Новый подход позволит увеличить число таких пользователей до 50%.

Mozilla Firefox

Дело в том, что существующие мультипроцессные сборки не совместимы с большинством дополнений и расширений, которые как раз и привлекают клиентов. С версией Firefox 50 разработчики распространили список протестированных расширений. И теперь в компании утверждают, что Firefox 51 станет первой версией, где белый список совместимости будет заменён на чёрный список, что позволит браузеру работать в мультипроцессном режиме и переключаться в однопроцессный только, если будет выявлена какая-либо несовместимость в расширениях.

В дальнейших планах компании стоит переход от одного контентного процесса к нескольким, что позволит извлечь максимум плюсов из многопроцессной архитектуры и минимизировать количество вылетов. Ещё одной возможностью будущего станет песочница безопасности.

Если вы хотите прямо сейчас опробовать новый режим мультипроцессности в Firefox, то вам необходимо скачать новую версию ночной сборки обозревателя.

Большинство пользователей Firefox используют Windows 7

Согласно недавно опубликованному исследованию, большинство пользователей, предпочитающих браузер Mozilla Firefox, используют его в операционной системе Windows 7, не желая обновляться до актуальной версии.

Согласно отчёту Firefox Hardware Report, опубликованному самой Mozilla, больше всего людей пользуются этим браузером в Windows 7. Их доля составляет 44,86%. На втором месте оказалась Windows 10 с 25,67%.

Эти цифры с одной стороны говорят о трудностях Microsoft по переводу пользователей на новые системы, а с другой они кое-что раскрывают о самих пользователях обозревателя.

Firefox 4 в Windows 7

Компьютеры, на которых установлена Windows 7, мало работают, либо используются в опасно отстающих компаниях. Эта система уже не обновляется, и многие опасаются больших проблем с безопасностью в ней.

Тот факт, что на этих машинах используется Firefox означает, что этот браузер перестал быть лидером обозревателей, так же, как перестала быть лидером Windows 7. Теперь, вместо того, чтобы быть достойной альтернативой Microsoft по завершению войны IE—Netscape, он превратился в выбор технологических луддитов, которым безразлична сетевая безопасность.

Ещё более опасно то, что среди пользователей Firefox 10.36% людей используют Windows XP, поддержка которой кончилась ещё в августе 2014 года.