The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выход Firefox 31-beta и Firefox 32-aurora "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от opennews (??) on 18-Июн-14, 15:14 
Firefox 31 перешёл (http://www.mozilla.org/en-US/firefox/31.0beta/releasenotes/) на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно сформирована (http://www.mozilla.org/en-US/firefox/32.0a2/auroranotes/) aurora-ветка Firefox 32. Новые возможности Firefox 32 ещё точно не утверждены, так как на стадии тестирования aurora-ветки будет произведена оценка готовности для релиза тех или иных новшеств. Загрузить бета-выпуск можно на  данной странице (http://www.mozilla.org/firefox/beta/), а aurora-версию здесь (http://www.mozilla.org/firefox/aurora/). Релиз  Firefox 31 намечен на 22 июля, а Firefox 32 на 2 сентября.

Улучшения, представленные (http://www.mozilla.org/en-US/firefox/31.0beta/releasenotes/) в бета-версии Firefox 31:


-  На страницу, отображаемую при открытии новой вкладки, добавлено поле для выполнения операций поиска;

- Интеграция сборщика мусора Generational Garbage Collector (https://wiki.mozilla.org/JavaScript:GenerationalGC), который позволяет достигнуть более высокой производительности и уменьшить потребление памяти в ситуации хранения большого числа объектов, живущих короткое время;

-  В оптимизирующем модуле OdinMonkey для кода, использующего стиль asm.js, задействован (https://hacks.mozilla.org/2014/05/asm-js-performance-improve.../) новый дополнительный уровень оптимизации (backtracking allocator), позволяющий обеспечить более качественную генерацию машинных инструкций при работе JIT. Отрицательной стороной нового метода является повышение времени компиляции и более высокая ресурсоёмкость из-за более сложных методов поиска оптимального решения, поэтому данный метод не используется по умолчанию для обычного кода, но вполне применим для Asm.js. В тесте octane-zlib включение нового уровня оптимизации позволило поднять производительности с 45000 до 50000 баллов.


-  Задействована (https://blog.mozilla.org/security/2014/04/24/exciting-update.../) новая библиотека mozilla::pkix (https://mxr.mozilla.org/mozilla-central/source/security/pkix/) для проверки корректности цифровых сертификатов. Новая библиотека отличается более высокой надёжностью за счёт проверки всех доступных цепочек проверки сертификатов. Код библиотеки написан на C++ и составляет всего 4167 строк, что заметно упрощает её сопровождение (прошлая библиотека была излишне усложнена и состояла из 81865 строк из-за того, что была транслирована с Java на C). За выявление проблем с безопасностью в новой библиотеке Mozilla обещает выплатить премию в размере 10 тысяч долларов.
-  Удалена инфраструктура CAPS, предназначенная для определения специфичных для сайтов прав доступа через настройки capability.policy.*. Как следствие прекращена поддержка основанного на CAPS метода предоставления доступа web-приложений к буферу обмена. При этом сделано исключение для прав checkloaduri, позволяющих организовать загрузку файлов через URI "file://";
-  По умолчанию включена поддержка формата WebVTT (http://dev.w3.org/html5/webvtt/) (Web Video Text Tracks), который  может использоваться (https://developer.mozilla.org/en-US/docs/Web/API/Web_Video_T...) для организации вывода субтитров при просмотре видео через тег track;

-  Поддержка переменных в блоках CSS. Появилась возможность создания переменных с префиксом "--" (ранее предлагался "var-") и возможность их последующего использования при помощи инструкции var(). Например:

<font color="#461b7e">
   :root {
     --companyblue: #369;
     --lighterblue: #powderblue
   }

   h1 {
     color: var(companyblue);
   }
   h2 {
     color: var(lighterblue);
   }
</font>

-  Включена по умолчанию поддержка выражений nonce-source и hash-source, определённых в спецификации CSP 1.1 (http://www.w3.org/TR/CSP11/) (Content Security Policy) и используемых для организации верификации встраиваемых на страницу скриптов. CSP нацелен на использование специального HTTP-заголовка для защиты от организации межсайтового скриптинга (XSS) и подстановки в страницы "IFRAME/JavaScript src" блоков;

-  Диалоги, выводимые при поступлении события onbeforeunload, теперь не блокируют доступ к другим операциям в браузере;


-  Включена по умолчанию поддержка интерфейса navigator.sendBeacon (https://developer.mozilla.org/en-US/docs/Web/API/navigator.s...), для асинхронной передачи из браузера на сервер небольших порций данных;


-  Для массивов добавлена поддержка метода
Array.prototype.fill() (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), предназначенного для заполнения всего массива или части его элементов  определённым значением.


-  Новый встроенный объект Object.setPrototypeOf();
-  В движке MathML частично реализована поддержка (https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Proj...) таблицы математических символов, определённой в новой спецификации шрифтов OpenType. Изменение позволяет обеспечить  корректное (https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Proj...) отображение математических символов с использованием  шрифтов OpenType, поддерживающих таблицу MATH;


-  Новая математическая функция Math.clz32() (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...) для возврата числа нулевых битов в начале 32-разрядного бинарного значения;

-  Новый метод CSS.escape() (https://developer.mozilla.org/en-US/docs/Web/API/CSS.escape) для экранирования спецсимволов в CSS-выражениях (например, CSS.escape(".foo#bar") выдаст "\.foo\#bar");


-  Расширены (https://hacks.mozilla.org/2014/05/editable-box-model-multipl.../) возможности (https://blog.mozilla.org/futurereleases/2014/06/12/help-test.../) инструментов для разработчиков:


-  Новый инструмент Eyedropper, позволяющий выбирать цвет на уровне отдельных пикселей (пипетка реализована в форме увеличительного стекла, показывающего попиксельную раскладку);
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2014/05/eyedrop... src="http://www.opennet.dev/opennews/pics_base/0_1403083443.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
-  Поддержка редактирования элементов на карте отступов (Box Model), что позволяет на лету менять параметры границ. Для начала редактирования достаточно два раза кликнуть на значении отступа. Можно вводить любые значения CSS или увеличивать/уменьшать текущие параметры клавишами вверх/вниз;
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2014/05/editabl... src="http://www.opennet.dev/opennews/pics_base/0_1403083648.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

-  Редактор стилей (Style Editor) и редактор кода Scratchpad синхронизированы с кодовой базой Codemirror 4. Появилась поддержка многих новых возможностей, в том числе возможность использования горячих клавиш как в текстовом редакторе Sublime (http://www.sublimetext.com/docs/key-bindings), выделение произвольных прямоугольных областей, отмена выделения и одновременное выделение нескольких блоков;
<center><a href="https://hacks.mozilla.org/wp-content/uploads/2014/05/editor-... src="http://www.opennet.dev/opennews/pics_base/0_1403083992.gif" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
-  В web-консоли добавлена поддержка трассировки стека. Записи console.error, console.exception и console.assert теперь включают полный срез состояния стека в момент возникновения ошибки;
<center><a href="https://hack...

URL: https://hacks.mozilla.org/2014/06/toolbox-inspector-scratchp.../
Новость: http://www.opennet.dev/opennews/art.shtml?num=40029

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выход Firefox 31-beta и Firefox 32-aurora "  +3 +/
Сообщение от Аноним (??) on 18-Июн-14, 15:14 
> На страницу, отображаемую при открытии новой вкладки, добавлено поле для выполнения операций поиска;

Поубивал бы. Там есть ненужная строчка поиска(можно убрать через css файлик) и уменьшили миниатюрки страничек. На 23 дюйма так прекрасно выглядят эти пиксельки с кучей свободного места вокруг.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выход Firefox 31-beta и Firefox 32-aurora "  +2 +/
Сообщение от Grammar Nazi on 18-Июн-14, 16:00 
CSS-файлик
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

16. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 18-Июн-14, 19:46 
Разве?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

26. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 19-Июн-14, 01:41 
Как убрать?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

32. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 20-Июн-14, 20:25 
usercontent.css

@-moz-document url(about:newtab) {
#newtab-search-container {display:none !important;}
}

И по имени файлика погуглить можно. Такие вещи обнаруживаются.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

2. "Выход Firefox 31-beta и Firefox 32-aurora "  +7 +/
Сообщение от Аноним (??) on 18-Июн-14, 15:41 
Лучше бы HTML5-плеер для Youtube наконец допилили..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Выход Firefox 31-beta и Firefox 32-aurora "  –2 +/
Сообщение от rob pike on 18-Июн-14, 16:34 
Сначала надо DRM доделать
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

18. "Выход Firefox 31-beta и Firefox 32-aurora "  +2 +/
Сообщение от Аноним (??) on 18-Июн-14, 20:02 
Не хватает Media Source Extensions
А уж пусть дальше валяется на помойке этот DRM! ну а уж если принесут его ко мне в дом, то думаю я перееду..
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

25. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Dkg on 18-Июн-14, 23:48 
Google специально пакостит! На Firefox Google сервисы барахлят !
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Выход Firefox 31-beta и Firefox 32-aurora "  +4 +/
Сообщение от Аноним (??) on 18-Июн-14, 15:53 
> Добавлена кнопка для создания скриншота всей страницы;

Можно будет убрать ещё одно расширение :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Выход Firefox 31-beta и Firefox 32-aurora "  +11 +/
Сообщение от qwerty (ok) on 18-Июн-14, 16:21 
shift+F2;screenshot --fullpage
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Выход Firefox 31-beta и Firefox 32-aurora "  +5 +/
Сообщение от Zenitarka on 18-Июн-14, 16:27 
Все еще лучшая программа для просмотра интернет-страниц.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Выход Firefox 31-beta и Firefox 32-aurora "  +2 +/
Сообщение от Аноним email(??) on 18-Июн-14, 17:03 
"Поддержка API Encrypted Media Extensions, развиваемого организацией W3C и реализующего элементы поддержки DRM"

И ***** оно нужно?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от anonymous (??) on 18-Июн-14, 17:42 
> "Поддержка API Encrypted Media Extensions, развиваемого организацией W3C и реализующего
> элементы поддержки DRM"
> И ***** оно нужно?

***** не нужно. Но *********, увы, *****.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

10. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Козлик on 18-Июн-14, 17:41 
Забыли упомянуть, что в версии 31 удалили настройку browser.tabs.closeButtons: https://bugzilla.mozilla.org/show_bug.cgi?id=865826
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Спокойный Аноним on 18-Июн-14, 18:32 
Это всё хорошо, но как бы мне кнопку вперёд/назад прибитую слева от адресной строки расположить справа?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выход Firefox 31-beta и Firefox 32-aurora "  –4 +/
Сообщение от Xasd (ok) on 18-Июн-14, 19:47 
зачем?

она справа лучше (быстрее? стабильнее?) работать чтоль станет?

перестаньте маяться финёй. совершенно нет ни какой разницы где будет это кнопка.

попользуйся один день и привыкнешь.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Спокойный Аноним on 18-Июн-14, 20:30 
Да, кнопка справа для меня лучше - удобнее и привычнее.
У меня скрол страницы и все кнопки управления справа, а эта вперёд/назад - слева, и мне это совсем не нравится.

>>где будет это кнопка

что значит будет? она уже слева с версии 28.

>>попользуйся один день

я пользуюсь 2 месяца и жду нормальную кастомизацию панели управления.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

31. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Lain_13 (ok) on 19-Июн-14, 14:02 
https://addons.mozilla.org/ru/firefox/addon/classicthemerest.../
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

24. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от anonymous (??) on 18-Июн-14, 23:27 
https://addons.mozilla.org/ru/firefox/addon/classicthemerest.../
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

14. "Выход Firefox 31-beta и Firefox 32-aurora "  +10 +/
Сообщение от dkg on 18-Июн-14, 18:42 
Нравится мне, как стали оформляться новости! Все пояснения с картинками - очень информативно. Спасибо за труд !
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 18-Июн-14, 19:08 
прямо OS Emacs, скоро винду можно удалять
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 18-Июн-14, 22:33 
Ты только ещё понял, куда ветер дует? Некоторые хромооси регулярно выпускают
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

19. "Выход Firefox 31-beta и Firefox 32-aurora "  –1 +/
Сообщение от beerseller (ok) on 18-Июн-14, 20:27 
Решил посмотреть на firefox-gtk3. Уже в вполне годно работает. Не без мелких глюков. Но прогресс на лице.

Скрин: http://storage5.static.itmages.ru/i/14/0618/h_1403108860_200...

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

21. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от rerf2010rerf (ok) on 18-Июн-14, 21:10 
Лучше бы Qt запилили
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

22. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноным (ok) on 18-Июн-14, 21:35 
Да уж сколько пилят, тогда ГТК3 ещё не выгладил таким убогим и загибающимся.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

27. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 19-Июн-14, 03:05 
> Удалена поддержка настройки browser.tabs.closeButtons

Вот гады, все выпиливают и выпиливают. Хоть через usercss можно будет вернуть? Ставить ради подобного расширения не мой метод.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 19-Июн-14, 04:20 
Скорее всего стилем крестик можно будет скрыть, так что ничего особо страшного, просто "еще один пункт, который надо за них править". Да если уменьшить минимальную длину вкладок, то при переключении вкладок ЛКМ, есть риск попасть по крестику и закрыть ее. Если скрыть (отключить) крестики, то такая опасность исчезнет, вкладки можно закрывать СКМ.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от Аноним (??) on 19-Июн-14, 09:41 
Наверное, гномеры вспомнили, что забыли их покусать. И покусали.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

30. "Выход Firefox 31-beta и Firefox 32-aurora "  +/
Сообщение от А (??) on 19-Июн-14, 13:39 
Одна строчка в userChrome.css скрывает кнопки:

.tab-close-button {display: none !important}

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру