LINUX.ORG.RU

Новости «Mozilla»

Активные теги:

 ,

Rust 1.16

 ,

Группа Mozilla

Представлен релиз Rust 1.16 — системного языка программирования, нацеленного на безопасную работу с ресурсами, скорость и параллельное выполнение кода. В этот релиз вошли 1364 патча от 137 разработчиков.

Если у вас уже установлена предыдущая версия Rust, то обновиться до Rust 1.16 очень легко:

$ rustup update stable

Самое крупное нововведение в Rust 1.16 — новая субкоманда cargo check направленная на ускорение процесса разработки.

( читать дальше... )

>>> Подробности (rust-lang.org)

mersinvald
()

Firefox 52

 , ,

Группа Mozilla

Доступен выпуск Firefox 52.

Основные изменения:

  • Удалена поддержка NPAPI-плагинов (Silverlight, Java, Unity, Gnome Shell Integration, Google Hangouts). Исключение сделано лишь для Flash. Поддержка плагинов сохранена (но отключена по умолчанию, для включения необходимо воспользоваться настройкой plugin.load_flash_only = false) в Firefox 52 ESR, который будет получать обновления безопасности до марта 2018 года. Кроме того, Firefox 52 и 52 ESR станут последними выпусками, поддерживающими процессоры без SSE2 (Pentium 3, Athlon XP, VIA C3), операционные системы Windows XP/Vista и 32-разрядные версии Mac OS X. Пользователи этих операционных систем будут автоматически пересажены на ESR-выпуск, чтобы не остаться без обновлений безопасности.
  • Если на http-странице содержится форма ввода пароля, то предупреждение о небезопасном вводе будет показано прямо возле соответствующего поля ввода, а автозаполнение будет отключено.
  • Добавлена возможность отправки открытой вкладки с одного устройства на другое через синхронизацию.
  • Улучшен интерфейс загрузок:
    • При неудаче выводится уведомление на панель инструментов.
    • Быстрый доступ к недавним загрузкам расширен с трёх до пяти элементов.
    • Увеличены кнопки отмены и перезапуска загрузки.
  • Реализована спецификация Strict Secure Cookies, запрещающая небезопасным (http:) сайтам установку кук с атрибутом «secure».
  • Включена поддержка чернового варианта спецификации TLS 1.3 (1310516).
  • Удалена поддержка Battery Status API (1313580). Предполагалось, что веб-приложения и сайты смогут при низком уровне заряда аккумулятора устройства отдавать облегчённую версию контента или экстренно сохранять данные. На практике этой возможностью пользуются лишь для отслеживания пользователей (уровень заряда служит одним из параметров, позволяющих точно идентифицировать клиента), а некоторые сервисы могут повышать расценки для пользователей, чей телефон вот-вот разрядится.
  • Движок обзавёлся поддержкой WebAssembly (эффективного низкоуровневого языка программирования, выполняющегося в браузере).
  • Совместный доступ к экрану теперь поддерживает предварительный просмотр и больше не требует присутствия домена в белом списке.
  • Прекращена поддержка SHA-1 сертификатов, выпущенных публичными удостоверяющими центрами. Кроме того, в Firefox 52 ESR отключена поддержка сервисных воркеров и пуш-уведомлений. Эти компоненты будут подвергнуты существенным изменениям, которые невозможно было бы портировать в ESR-выпуск, получающий лишь обновления безопасности.
  • Включено автоматическое обнаружение captive portal. При обнаружении сети, использующей эту технологию, браузер выдаст предупреждение и откроет страницу входа в новой вкладке.
  • Сервис отложенного чтения Pocket теперь полностью принадлежит корпорации Mozilla.
  • На платформе Windows улучшена совместимость со сторонними раскладками клавиатуры, не входящими в стандартную поставку Windows. Также, без объяснения причин удалена поддержка DRM-модуля Adobe Primetime CDM.
  • Устранены различные уязвимости.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()
: Корректирующий выпуск Firefox 51.0.1 (108 комментариев)

Firefox 51

 ,

Группа Mozilla

Доступен выпуск Firefox 51.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

SeaMonkey 2.46

 ,

Группа Mozilla

22 декабря состоялся второй в этом году значительный выпуск SeaMonkey — набора интегрированных сетевых приложений, включающего в себя браузер, почтовый клиент, RSS/Atom-агрегатор и простой WYSIWYG-редактор HTML-страниц. Выпуск 2.46 синхронизирован с кодовой базой Firefox 49. Разработчики отмечают улучшение работы с HTML5 и JavaScript.

Из состава удалены IRC-клиент ChatZilla, DOM Inspector и календарь-планировщик Lightning. Теперь их предлагают устанавливать в виде дополнений из каталога. Также убраны старые JavaScript и web-инструменты SeaMonkey. Вместо них предлагаются штатные средства разработки из состава Firefox, однако Firebug может быть обновлён, а в качестве замены Venkman можно использовать Tiny JavaScript Debugger.

>>> Подробности (seamonkey-project.org)

mandala
()

Rust 1.14

 

Группа Mozilla

Представлен релиз Rust 1.14 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошли 1230 патчей.

( Новое в 1.14 )

>>> Подробности (rust-lang.org)

dotcoder
()

Анонсирован первый конкурс недобросовестного программирования на Rust

 

Группа Mozilla

Команда Rust анонсирует первый ежегодный конкурс «недобросовестного Rust» по мотивам существующих конкурсов «недобросовестного C» и «недобросовестной криптографии».

Задача Rust — сделать доступным написание безопасного низкоуровневого кода, защищённого от случайных уязвимостей. Меньше времени уделяется возможности Rust защитить от умышленного внедрения уязвимостей при бдительном обзоре кода. Конкурс предназначен для обнаружения и устранения возможных слабостей языка и его экосистемы. Иными словами, авторы просят вас сломать систему с помощью достаточно лёгкого для понимания кода. Можете ли вы написать полностью safe-Rust, скрывающий логический баг, или скрыть в unsafe-Rust уязвимость, которая не обнаружится при обзоре кода?

>>> Подробности (underhanded.rs)

anonymous
()

Финансовый отчёт Mozilla за 2015 год

 

Группа Mozilla

Компания Mozilla опубликовала финансовый отчет за 2015 год. Общий доход составил 421 млн долларов США. По сравнению с прошлыми годами наблюдается рост доходов: 2014 — 329 млн, 2013 — 314 млн, 2012 — 311 млн. Основным источником дохода являются отчисления за использование поисковых сервисов Bing, Yahoo, Yandex, Amazon и eBay, отчисления от Pocket, а также доход от размещения рекламы на стартовой странице. Оставшаяся часть (4,2 млн) получена через пожертвования. Количество пожертвований также выросло по сравнению с предыдущими годами: 2014 — 4,2 млн, 2013 — 2,2 млн, 2012 — 855 тысяч.

Основные затраты в 2015:

  • разработка: 214 млн (212 млн в 2014);
  • маркетинг: 60 млн (41 млн в 2014);
  • административные расходы: 39 млн (38 млн в 2014).

Всего затраты составили 337,7 млн долларов (в 2014 году — 317,8, в 2013 — 295 млн, в 2012 — 145,4 млн). Объём средств, вложенных в инвестиции в 2015 году, составил 227 млн долларов (в 2014 году — 137 млн). Размер активов на начало года — 266 млн долларов, на конец года — 323 млн долларов.

>>> Компания Mozilla опубликовала финансовый отчёт за 2015 год

>>> 2015 Mozilla Audited Financial Statement (PDF) (mozilla.com)

mandala
()

Firefox 50

 ,

Группа Mozilla

Доступен выпуск Firefox 50.

( список изменений )

>>> Подробности (mozilla.org)

MozillaFirefox
()

Rust 1.13

 

Группа Mozilla

Представлен релиз Rust 1.13 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошли 1448 патчей.

Этот сезон оказался очень плодотворным для Rust. Проведены конференции RustConf, RustFest и Rust Belt Rust. Обсуждено будущее языка, разработан план на 2017 год и созданы новые инструменты.

Новое в 1.13

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

Cargo в этом релизе содержит важные обновления безопасности, связанные с зависимостями от curl и OpenSSL, для которых также недавно были опубликованы обновления безопасности. Подробную информацию можно найти в соответствующих источниках для curl 7.51.0 и OpenSSL 1.0.2j.

( читать дальше... )

>>> Подробности (rust-lang.org)

dotcoder
()

Rust 1.12

 

Группа Mozilla

Команда разработчиков Rust рада представить релиз Rust 1.12 — системного языка программирования, нацеленного на безопасную работу с памятью, скорость и параллельное выполнение кода. В этот релиз вошёл 1361 патч.

( читать дальше... )

>>> Подробности (rust-lang.org)

dotcoder
()

Firefox 49

 ,

Группа Mozilla

Доступен выпуск Firefox 49.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

Rust 1.11

 

Группа Mozilla

Команда разработчиков Rust рада представить релиз Rust 1.11. Rust — это системный язык программирования, при разработке которого внимание сосредоточено на безопасности, скорости и параллелизме.

Как обычно, вы можете установить Rust 1.11 с соответствующей страницы на официальном сайте, а также посмотреть примечания к выпуску на GitHub.

( читать дальше... )

>>> Подробности (rust-lang.org)

Kilte
()
: Redfox – браузер с поддержкой российской криптографии (112 комментариев)

Firefox 48

 ,

Группа Mozilla

Доступен выпуск Firefox 48.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()

Firefox начнет блокировать содержимое на Flash с начала августа

 ,

Группа Mozilla

Разработчики Firefox начнут избавляться от Adobe Flash с релиза 48, запланированного на 2-е августа. В этом релизе будет включен по умолчанию Firefox plugin blocklist. Сначала блок-лист будет небольшим, по большей части, содержащим SWF-файлы сервисов, которые Mozilla распознала как supercookie и цифровые отпечатки. Одна из целей введения этого блок-листа — сократить количество падений Flash-плагина путем уменьшения количества содержимого на Adobe Flash.

К середине 2017 года, Mozilla планирует начать блокировать весь Flash-контент по умолчанию. У пользователя останется возможность запустить содержимое Adobe Flash с помощью клика (click-to-play), но скрытые элементы и реклама будут заблокированы аналогично тому, как это уже реализовано в Chrome.

Mozilla пока не заявляет о полной безусловной блокировке Flash, но стоит отметить, что в Firefox 52 (март 2017) запланировано полное отключение поддержки NPAPI-плагинов (Java, Silverlight и т.п.), кроме Flash. Для него сделано исключение.

Также в следующем марте выйдет релиз с расширенной поддержкой Firefox ESR. В нем сохранится поддержка NPAPI плагинов. Это позволит пользователям, которым нужно дополнительное время перехода на альтернативы Flash, продолжать использовать такие плагины минимум до начала 2018 года.

>>> Подробности (mozilla.org)

Deleted
()
: Rust 1.10 (473 комментария)

Началось формирование и тестирование сборок движка Servo

 ,

Группа Mozilla

По сообщению разработчиков Mozilla, началось формирование ежедневных тестовых сборок браузерного движка Servo. Движок написан на языке Rust, тестовые сборки формируются для OS X и Linux 64bit, сборки для Windows и Android обещаются в самое ближайшее время.

В настоящее время, как сообщается, движок не полностью совместим с веб-стандартами и готов лишь для проведения тестирования и экспериментов.

На базе Servo предлагается браузер Browser.html с интерфейсом, полностью реализованным при помощи технологий HTML5. Данный браузер включён в ночные сборки и предлагается в качестве эталонного интерфейса для тестирования возможностей движка.

>>> Подробности (на английском языке) (servo.org)

mbivanyuk
()

В Firefox начнётся постепенное включение многопроцессного режима

 ,

Группа Mozilla

Asa Dotzler объявил о том, что многопроцессный режим наконец-то отлажен, достаточно стабилен, производителен, и постепенно будет включён в релизных версиях браузера. К сожалению, не все разработчики популярных дополнений адаптировались к многопроцессности, поэтому первыми её получат лишь те пользователи, которые не устанавливают дополнения.

Начиная с выпуска Firefox 48, многопроцессный режим будет включён у 1% пользователей, не имеющих установленных дополнений. Если всё пройдёт без эксцессов, то уже в Firefox 49 многопроцессность получат все пользователи (всё при том же условии, что они не устанавливали дополнения).

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

В настоящий момент, обработка всех страниц и интерфейса браузера происходит на одном ядре процессора. Несмотря на то, что сетевые операции, декодирование изображений, видео и звука вынесены за пределы основного цикла, работа с DOM, выполнение скриптов и парсинг HTML остаются однопоточными.

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

>>> Подробности (asadotzler.com)

MozillaFirefox
()

Firefox 47

 ,

Группа Mozilla

Доступен выпуск Firefox 47.

( читать дальше... )

>>> Подробности (mozilla.org)

MozillaFirefox
()