The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

31.01.2016 20:34  Тестирование Firefox 45-beta и Firefox Developer Edition 46

Firefox 45 перешёл на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирован выпуск Firefox Developer Edition 46, который заменил собой aurora-ветку, в рамках которой проводится оценка готовности тех или иных новшеств для последующего бета-выпуска. Загрузить бета-выпуск можно на данной странице, а Firefox Developer Edition здесь. Релиз Firefox 45 намечен на 8 марта, а Firefox 46 на 19 апреля. Выпуск Firefox 45 будет развиваться в рамках продлённого цикла поддержки (ESR).

В отличие от выпусков aurora, Developer Edition адаптирован для обособленного использования, запускается с использованием отдельного профиля и отличается изменением оформления - задействована отдельная тёмная тема оформления, в панель вынесены кнопки для быстрого доступа к инструментам для web-разработчиков, изменены некоторые настройки по умолчанию, в состав включены дополнения ADB Helper и Valence (бывший Firefox Tools Adapter).

Улучшения, представленные в бета-версии Firefox 45:

  • Переход на GTK3+ в сборках для платформы GNU/Linux. Поддержка GTK2+ пока сохранена и поддерживается в полном объёме. Переход Firefox на GTK3+ является важным звеном в реализации работы на системах, поддерживающих протокол Wayland.
    
       $ ldd libmozgtk.so |grep libgtk
       libgtk-3.so.0 => /usr/lib/i386-linux-gnu/libgtk-3.so.0 (0xb722c000)
  • Удаление интерфейса для переключения между группами вкладок (Tab Groups или режим Panorama). По данным Mozilla этой возможностью пользуется только 0.01% пользователей, которым рекомендуется перейти к использованию дополнений с реализацией похожей функциональности.
  • В коммуникационном клиенте Hello добавлена поддержка предоставления другому пользователю доступа к открытой вкладке с возможностью отслеживания навигации в данной вкладке.
  • Синхронизированные с других устройств вкладки теперь показываются в выпадающей области адресной строки при поиске;
  • В панель добавлена отдельная кнопка для показа вкладок, синхронизированных через Firefox Accounts;
  • Представлена новая настройка network.dns.blockDotOnion, позволяющая заблокировать обращение к доменам .onion на уровне DNS;
  • Добавлена поддержка классов JavaScript, определённых в спецификации ECMAScript 6;
    
      class Polygon {
        constructor(height, width) {
           this.name = 'Polygon';
           this.height = height;
           this.width = width;
        }
    
        sayName() {
           log('Hi, I am a ', this.name + '.');
        }
      } 
    
      let p = new Polygon(300, 400);
  • Реализация Web Speech API, предоставляющего средства для манипуляции голосовыми данными в web-приложениях. API предоставляет два набора вызовов: SpeechSynthesis (Text-to-Speech) для синтеза речи и SpeechRecognition (Asynchronous Speech Recognition) для распознавания речи;
  • Возможность задания через встроенный на страницу тег META правил CSP (Content Security Policy) для защиты от организации межсайтового скриптинга (XSS) и подстановки в страницы "IFRAME/JavaScript src" блоков;
  • Поддержка Push API, позволяющего устанавливать обработчики получаемых со стороны сервера сообщений, срабатывающие даже в ситуации, когда web-приложение не активно. Обработчики задаются через API Service Workers и не зависят от времени жизни приложения, что позволяет создавать новые классы web-приложений, способные обрабатывать запросы даже после закрытия страницы с приложением. Для обработки подобных уведомлений требуется обязательное явное предоставление полномочий от пользователя. Управления обработкой push-уведомлений осуществляется через новую пиктограмму с символом "i", отображаемую для поддерживающих данную технологию сайтов в левой части адресной строки;
  • В интерфейсе инспектирования анимации, при клике на анимированный блок на шкале времени обеспечен показ списка анимированных свойств и ключевых кадров. Добавлена возможность тонкой настройки параметров анимации путём изменения скорости воспроизведения на шкале времени;
  • Поиск в режиме инспектирования теперь отражает результаты, полученные из всего содержимого страницы, в том числе вложенных iframe-блоков;
  • В интерфейсе мониторинга сетевой активности добавлена поддержка фильтрации c исключением заданной маски URL (например, выборка по части имени файла). На шкале времени в режиме сетевого мониторинга реализовано отображение DOMContentLoaded и загрузки событий;
  • В инструменте анализа потребления памяти добавлена возможность сравнения различий между разными слепками состояния кучи и поддержка фильтрации снапшотов;
  • Поддержка нестандартных элементов CSS, специфичных для WebKit и получивших распространение в мобильных приложениях: -webkit-transform, -webkit-min-device-pixel-ratio, -webkit-box;
  • Добавлен режим временной установки неподписанных дополнений, позволяющий установить любое неподписанное дополнение из локального XPI-файла с активностью данного дополнения только в рамках текущего сеанса (после первого перезапуска браузера временное дополнение автоматически удалено);
  • В релиз Firefox 45 планируется включить экспериментальную поддержку API WebExtensions для разработки браузерных дополнений, совместимое с API для Chrome и идущего на смену XUL API;
  • Реализация WebGL2 расширена поддержкой шейдеров, униформ (uniforms) и атрибутов. Добавлены объекты Framebuffer и Renderbuffer;
  • В версии для платформы Android:
    • Реализована функция загрузки изображения только после клика;
    • В интерфейс администратора добавлена кнопка для отключения доступа к камере и микрофону;
    • Прекращено включение URL при отправке другому пользователю выделенного блока текста;
    • Оптимизирован и перегруппирован раздел настроек в меню;
    • Упрощён интерфейс администратора для безопасной навигации на планшетах при включенном безопасном профиле;



Улучшения, ожидаемые в Firefox 46:
  • Увеличена плавность панорамирования и масштабирования web-контента;
  • Открытые по HTTP web-страницы, содержащие формы ввода пароля ("input type=password"), теперь помечаются как небезопасные. Для подобных страниц в адресной строке показывается специальный значок, сигнализирующий о том, что соединение небезопасно. Данная функция была добавлена в Firefox 44, но требовала включения опции security.insecure_password.ui.enabled в about:config, в Firefox 46 данная возможность включена по умолчанию;
  • Проведена работа по усилению безопасности JIT-компилятора JavaScript. Выполнение кода организовано с использованием применяемого в OpenBSD алгоритма W^X, суть которого в том, что страницы памяти не могут быть одновременно доступны на запись и исполнение. В контексте JIT, генерируемый код может быть исполнен только после запрещения записи. При необходимости сгенерировать обновлённый вариант, флаг исполнения меняется на флаг записи. Включение режима W^X приводит к замедлению работы JavaScript-движка на 1-4%;
  • Ограниченному кругу пользователей будут показаны экспериментальные наработки по унификации адресной строки с полем для обращения к поисковым системам. Для сбора отзывов изменение будет предложено только для 10% пользователей;
  • Поддержка интерфейса WebKitCSSMatrix и CSS-свойства "-webkit-transform-3d", предоставляющих методы использования матриц и 3D-трансформации. Интерфейс WebKitCSSMatrix специфичен для движка WebKit, но добавлен в Firefox в рамках инициативы по усилению совместимости с мобильными приложениями, написанными только с оглядкой на движок WebKit. Кроме того, добавлена поддержка подборки свойств с префиксом "-webkit";
  • Внесена большая порция изменений и исправлений в реализацию технологии WebRTC. Добавлена поддержка Simulcast, поддержка дуплексного режима при использовании PulseAudio, переписан код завершения соединения, добавлен вызов RTCRtpReceive, добавлены константы echoCancellation, mozAutoGainControl и mozNoiseSuppression, включена поддержка WebRTC в многопроцессном режиме;
  • В инструмент отладки потребления памяти добавлен режим "Dominator view", отображающий косвенный размер объектов ("retained size"), помимо самого объекта включающий и данные о размере других объектов, связанных через ссылки;
  • В инструмент для оценки производительности добавлены возможности для отслеживания пауз из-за операций выделения памяти и сборки мусора;
  • В редакторе стилей в боковую панель правил "@media" добавлена возможность создания и отладки слоёв на базе отзывчивых изображений (Responsive Images, задание вариантов изображений, оптимизированных для различных экранных разрешений и уровня масштабирования);
  • Улучшения в версии для платформы Android:
    • Прекращена поддержка платформы Android 3 (Honeycomb);
    • В уведомлениях для открытых в фоне вкладок обеспечен показ URL;
    • На устройствах с Android 6.0+ реализован вывод запроса полномочий при доступе к расширенным функциям в процессе выполнения приложения (ранее полномочия запрашивались только при установке);
    • Обеспечен показ прокэшированных страниц, при попытке их открытия без наличия доступа в интернет;
    • Увеличено разрешение пиктограмм ярлыков на домашнем экране;
    • В качестве предлагаемых по умолчанию эскизов популярных сайтов теперь выводятся сайты, занимающие первые пять мест в рейтинге Alexa;


  1. Главная ссылка к новости (https://hacks.mozilla.org/2015...)
  2. OpenNews: Релиз Firefox 44
  3. OpenNews: Проект Mozilla продлил возможность работы с неподписанными дополнениями в Firefox
  4. OpenNews: В Firefox 45 появится поддержка временной установки неподписанных дополнений
  5. OpenNews: В Firefox 45 появится WebExtensions, совместимый с Chrome интерфейс разработки дополнений
  6. OpenNews: В Firefox для YouTube добавлено преобразование блоков Flash-видео в HTML5
Лицензия: CC-BY
Тип: Программы
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 23:32, 31/01/2016 [ответить] [смотреть все]
  • +5 +/
    Ура, классы в массы!
     
     
  • 2.3, rshadow, 00:00, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Столько лет страданий... и опять автор этого языка получает премию добаеба.
     
     
  • 3.41, Аноним, 14:44, 01/02/2016 [^] [ответить] [смотреть все]
  • –1 +/
    Страдали только двоечники, не могущие в синтаксис прототипов. Бывает.
     
  • 2.40, Аноним, 14:43, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    И нафига нужен этот синтаксический сахар над прототипами Для совсем недалеких п... весь текст скрыт [показать] [показать ветку]
     
  • 1.2, Аноним, 23:50, 31/01/2016 [ответить] [смотреть все]  
  • +1 +/
    А когда у низ планах Servo впилить?
     
     
  • 2.4, паук, 00:15, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    после внедрения нового API расширений как минимум...
     
  • 2.5, Аноним, 01:16, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    В планах этого нет пока. Да и не нужен вам Servo.
     
  • 2.8, th3m3, 02:43, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    К концу года примерно.
     
  • 1.7, kot040188, 02:12, 01/02/2016 [ответить] [смотреть все]  
  • –2 +/
    Значит скоро текущие расширения отвалятся к писюнам собачьим?
     
     
  • 2.9, th3m3, 02:44, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Нет Они будут переписаны с новым API Да и старый их интерфейс будет работать е... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.20, iPony, 07:47, 01/02/2016 [^] [ответить] [смотреть все]  
  • +6 +/
    А кто перепишет?
     
     
  • 4.29, КО, 10:44, 01/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    - НИКТО - ужасный сорванец - Сказала строго мать - Его должны мы наконец П... весь текст скрыт [показать]
     
  • 4.35, th3m3, 11:40, 01/02/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Создатели, кто же ещё)
     
  • 3.43, kot040188, 15:59, 01/02/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    А ничего, что новое api совсем не такое как старое, и судя по хромому с интерфей... весь текст скрыт [показать]
     
  • 1.10, Аноним, 03:03, 01/02/2016 [ответить] [смотреть все]  
  • +2 +/
    Автор этих строк отправляет телеметрию в Мозиллу или скрывается от клятого АНБ ... весь текст скрыт [показать]
     
     
  • 2.52, Аноним, 02:04, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Я всегда использовал группы вкладок при отключенной телеметрии Хех Ну хоть чер... весь текст скрыт [показать] [показать ветку]
     
  • 1.11, Аноним, 03:08, 01/02/2016 [ответить] [смотреть все]  
  • +15 +/
    Ппц!   Вначале была опера  Хороший был браузер... обновляли обновляли  в итоге опера стала толстым тормозом  теперь Firefox  собрались сделать такой же толстой жирной неповоротливой свиньей  с кучей  всяких никому ненужных финтиплюшек
    Браузер должен быть браузером  отображающим   страницы интернета нормально    Какого хрена вы в него  суете  всякую хрень ?
      Если уж так  нужно  воткнуть в него  что-то сделайте в виде дополнений отдельно устанавливаемых!
    Надо пользователю  этот ваш Helo  Скачал установил. Нужна синхронизация  Скачал  подключил. Нужна функция разработки ?   Скачал, установил
    Нет вы   напихиваете  в лису  всякую хрень  превращая   красавицу в грязную свинью!
    Сволочи!!!
     
     
  • 2.15, Crazy Alex, 03:53, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Согласен полностью. Только поздно.
     
     
  • 3.17, Илья, 06:43, 01/02/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    я только из-за файрфокса планурую себе ssd купить )
     
     
  • 4.22, Аноним, 09:14, 01/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Зря, ssd практически не помогает при серфинге. Но стартап будет быстрее.
     
     
  • 5.25, Аноним, 09:29, 01/02/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    Тем не менее, SSD хорошее приобретение У меня на всех устройствах установлены, ... весь текст скрыт [показать]
     
  • 2.18, Аноним, 06:51, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Опера наоборот всхуднула и уж точно не тормозит так как давно уже тормозит ФФ С... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.33, pkdr, 11:35, 01/02/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    Конечно похудела, трупы всегда худеют аж до костей.
     
  • 1.12, Аноним, 03:18, 01/02/2016 [ответить] [смотреть все]  
  • +/
    поправлюсь- Не никому ненужных финтиплюшек - А нужных лиш некоторому количеству ... весь текст скрыт [показать]
     
     
  • 2.13, derfenix, 03:23, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    А деньги на разработку, наверное, из листиков берёзы делал, да ... весь текст скрыт [показать] [показать ветку]
     
  • 2.14, Аноним, 03:37, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Если б я был президентом России, я бы сделал так, чтобы всем было хорошо И бабк... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.23, Аноним, 09:25, 01/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Сделать всем-всем хорошо принципиально невозможно - что одному хорошо, другому с... весь текст скрыт [показать]
     
  • 2.16, Аноним, 05:32, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Наша бабушка, 67 лет, не только понимает зачем нужна синхронизация, но и активно... весь текст скрыт [показать] [показать ветку]
     
  • 2.54, Аноним, 06:46, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    >Почему я не глава мозиллы ?

    Потому что ты гомофоб!

     
  • 1.21, iPony, 08:17, 01/02/2016 [ответить] [смотреть все]  
  • –4 +/
    Ещё вот в EDGE добавят web extensions, и будет красота Одно api расширений для ... весь текст скрыт [показать]
     
     
  • 2.24, Аноним, 09:27, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Единственное жаль, что в твоей идиллической картине не того, кто добавит тебе мо... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.27, iPony, 09:59, 01/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Как есть Я писал расширения под IE в смысле плагины на c , opera presto П... весь текст скрыт [показать]
     
  • 1.26, Аноним, 09:29, 01/02/2016 [ответить] [смотреть все]  
  • +/
    Firefox Hello doesn't work in a multi-process window. Launch new window.
     
  • 1.28, Аноним, 10:35, 01/02/2016 [ответить] [смотреть все]  
  • +/
    В ночной сборке поломали save-as для картинок в win8 1 при записи судя по всему ... весь текст скрыт [показать]
     
  • 1.30, Аноним, 10:55, 01/02/2016 [ответить] [смотреть все]  
  • +/
    Зачем ... весь текст скрыт [показать]
     
     
  • 2.34, Roo2AT7d, 11:40, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Чтоб случайно не спалился
     
  • 1.31, datafile4, 11:07, 01/02/2016 [ответить] [смотреть все]  
  • –1 +/
    Эмм... а где многопроцессорный режим?
     
     
  • 2.32, 2, 11:33, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Опять? Многопроцессный!
     
     
  • 3.37, Аноним, 13:04, 01/02/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    Не мешай людям мечтать о добавлении процессоров в их компьютеры путём установки ... весь текст скрыт [показать]
     
  • 1.38, Филимон Серфящий, 14:03, 01/02/2016 [ответить] [смотреть все]  
  • +/
    Уважаемые специалисты по файерфоксу, скажите, пожалуйста, почему в Android версии нет очевидных и полезных вещей вроде упорядочивания закладок (хотябы отсортировать) или редактирования списка блокировок в AdBlock (может в другом фильтре каком есть ?) ? Заранее спасибо
     
  • 1.39, ano, 14:12, 01/02/2016 [ответить] [смотреть все]  
  • +/
    >Представлена новая настройка network.dns.blockDotOnion, позволяющая заблокировать обращение к доменам .onion на уровне DNS;

    А подскажите пожалуйста, зачем вот это сделали?

     
     
  • 2.42, ghost, 15:36, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Чтобы ты не светился отправляя запросы к тор узлам мимо тор сети.
     
     
  • 3.45, Spoofing, 19:42, 01/02/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    за лайки и репосты уже заводят уголовные дела, ждём, когда начнут сажать за днс ... весь текст скрыт [показать]
     
  • 1.44, Гость, 16:07, 01/02/2016 [ответить] [смотреть все]  
  • +1 +/
    >Ограниченному кругу пользователей будут показаны экспериментальные наработки по унификации адресной строки с полем для обращения к поисковым системам. Для сбора отзывов изменение будет предложено только для 10% пользователей.

    Nooooo! Они планируют убрать searchbar, сволочи.

     
     
  • 2.46, Аэропорт, 20:52, 01/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    судя по скрину, это будет тот же searchbar,  только в адресной строке
     
     
  • 3.48, Аноним, 10:47, 02/02/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Главная фича searchbar в том, что текст в этом поле не меняется при преключении... весь текст скрыт [показать]
     
     
  • 4.49, ErmineMD, 15:24, 02/02/2016 [^] [ответить] [смотреть все]  
  • +/
    Хехе А меня, наоборот, бесило удалять поисковый запрос из поисковой строки Поэ... весь текст скрыт [показать]
     
  • 4.51, Lain_13_too_lazy_to_login, 19:46, 02/02/2016 [^] [ответить] [смотреть все]  
  • +/
    > Главная фича

    -_-
    https://xkcd.com/1172/

     
  • 1.50, Аноним, 19:28, 02/02/2016 [ответить] [смотреть все]  
  • +/
    А когда, наконец, будет каждая вкладка в отдельном процессе?
     
     
  • 2.53, Anonimus, 03:07, 03/02/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Для начала включи в настройках мультипроцессность, а потом в about:config можно настроить количество процессов с помощью dom.ipc.processCount. Правда, всё это может работать очень нестабильно + оперативки жрать существенно больше будет.
     
  • 1.55, Vall, 00:03, 04/02/2016 [ответить] [смотреть все]  
  • +/
    Сори за небольшой офтоп, но запустил Firefox 47 Nightly: там многопроцессный режим и реально быстрый рендеринг страниц. То, что на нетбуке на 44 лисе у меня тормозило и вечно жрало 100% процессора (хотел покупать ssd уже), теперь рисуется быстро, и не создаётся тридцать процессов как в хроме.
     
  • 1.56, Аноним, 17:57, 04/02/2016 [ответить] [смотреть все]  
  • +/
    45b2 несколько сотен вкладок При переключении пустой экран и крутится кружок П... весь текст скрыт [показать]
     
  • 1.57, Аноним, 20:14, 09/02/2016 [ответить] [смотреть все]  
  • +/
    Почему не устанавливаются дополнения в частности iMacros?
     
  • 1.58, iZEN, 14:04, 07/03/2016 [ответить] [смотреть все]  
  • +/
    Firefox 45 уже 5 марта портирован на FreeBSD. Сейчас запилили версию с Gtk3 в качестве дефолтного тулкита.
    http://www.freshports.org/www/firefox/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor