Firefox 16 перешёл (https://blog.mozilla.org/futurereleases/2012/08/30/firefox-b... на стадию бета-тестирования, что ознаменовало прекращение формирования базовой функциональности и сосредоточение всего внимания на выявлении ошибок и контроле качества. Одновременно состоялось (https://hacks.mozilla.org/2012/08/aurora-17-is-out/) формирование aurora-ветки Firefox 17. Новые возможности Firefox 17 ещё точно не утверждены, так как на стадии тестирования aurora-ветки будет произведена оценка готовности для релиза тех или иных новшеств. Загрузить бета-выпуск можно на данной странице (http://www.mozilla.org/firefox/beta/), а aurora-версию здесь (http://www.mozilla.org/firefox/aurora/). Релиз Firefox 16 намечен на 9 октября, а Firefox 17 на 20 ноября.
Основные особенности (http://www.mozilla.org/en-US/firefox/16.0beta/releasenotes/) бета-версии Firefox 16:
- Новая панель инструментов (https://hacks.mozilla.org/2012/08/new-firefox-command-line-h... c реализаций командной строки для web-разработчиков и средств для быстрого доступа к утилитам и информации об ошибках. Командная строка позволяет обеспечить быстрый вызов операций через ввод команд с клавиатуры. При вводе команд предоставляются средства автоматического дополнения ввода и контекстная подсказка. Поддерживается 16 достаточно разноплановых команд, позволяющих из командной строки менять содержимое страницы или CSS, просматривать и изменять cookie, манипулировать дополнениями, устанавливать точки останова, инспектировать элементы, экспортировать ресурсы, менять настройки браузера, создавать скриншоты и даже изменять размер окна.<center><a href="https://hacks.mozilla.org/wp-content/uploads/2012/08/Command... src="http://www.opennet.me/opennews/pics_base/0_1346526841.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
Например, ввод команды "resize to 320 480" приведёт к отображению страницы в окне с разрешением 320x480; "cookie remove TEST" удалит cookie TEST; "screenshot test.png 4" - через 4 секунды запишет скриншот в файл test.png; "pagemod remove element iframe" - удалит все элементы iframe со страницы; "pref set devtools.chrome.enabled true" - установит переменную конфигурации devtools.chrome.enabled.
<center><iframe width="640" height="360" src="http://www.youtube.com/embed/5JfXcXcEHL0?rel=0" frameborder="0" allowfullscreen></iframe></center>
- Избавление (http://paulrouget.com/e/unprefixing-in-firefox-16/) большого числа функций от префикса "-moz", используемого для выделения реализованных в продуктах Mozilla экспериментальных web-технологий, которые ещё могут измениться в процессе их утверждения в виде стандарта. От префикса избавлены CSS3-элементы для организации анимации (animation-*), трансформации (transform-*), преобразований (transition-*) и формирования градиентов (*-gradient), а также IndexedDB API (https://developer.mozilla.org/en/IndexedDB), Battery API, Vibration API и функция calc() (https://developer.mozilla.org/en/CSS/calc). Отдельно отмечается, что новый синтаксис определения градиентов существенно отличается от синтаксиса с использованием префикса "moz-" (все ранее доступные moz-варианты сохранены для обеспечения обратной совместимости);- В состав включён переработанный инкрементальный сборщик мусора (https://blog.mozilla.org/javascript/2012/08/28/incremental-g... который позволит устранить проблемы с отзывчивостью интерфейса, проявляющиеся в периодическом подвисании на несколько секунд;
- Начало интеграции средств для работы с каталогом локально устанавливаемых web-приложений (Web Apps Marketplace (http://www.opennet.me/opennews/art.shtml?num=29800)). В частности, отмечается добавление класса navigator.mozApps (https://developer.mozilla.org/en-US/docs/Apps/Getting_Started) для проверки, публикации и установки web-приложений из внешних каталогов программ, а также для управления доступом web-приложений к локальным ресурсам;
- Для платформы Mac OS X включена по умолчанию (http://www.marcozehe.de/2012/04/30/initial-voiceover-support... поддержка функции VoiceOver (http://ru.wikipedia.org/wiki/VoiceOver) для голосового прочтения страниц и организации управления для людей с ослабленным зрением;- В JavaScript-редакторе Scratchpad появилась поддержка отображения списка последних открытых файлов;
- Поддержка HTML5 Microdata API (http://www.whatwg.org/specs/web-apps/current-work/multipage/...
- Поддержка HTML5-элемента meter (https://developer.mozilla.org/en/HTML/Element/meter) для наглядного отображения состояния по заданному диапазону значений;
- Отображение (https://blog.mozilla.org/nnethercote/2012/07/11/memshrink-pr... в "about:memory" отдельной статистики потребления памяти для каждой открытой вкладки;
- Изменено оформление номера версии браузера в заголовке User-Agent, который теперь включает только две первые цифры версии "x.y", вместо "x.y.z";
- Прекращена поддержка хэшей MD5 в сертификатах X.509;- Из улучшений версии Firefox 16 для платформы Android отмечается появление режима читателя (Reader Mode), при котором в удобном для восприятия виде отображается только значимый текст статьи, все сопутствующие управляющие элементы, баннеры, меню, навигационные панели и прочие не связанные с контентом части страницы скрываются.
Улучшения (https://hacks.mozilla.org/2012/08/aurora-17-is-out/), ожидаемые в Firefox 17 (http://www.mozilla.org/en-US/firefox/17.0a2/auroranotes/):
- Обновлённое оформление адресной строки Awesome Bar, использование увеличенных пиктограмм;
- Для iframe реализован атрибут "sandbox (https://developer.mozilla.org/en-US/docs/HTML/Element/iframe... включающий дополнительные элементы изоляции встраиваемого через iframe контента. Например, можно запретить выполнение в iframe кода Javascript, применить дополнительные проверки same-origin, запретить доступ к загрузке контента на первичную страницу, запретить отправку данных через web-формы;
- Поддержка псевдокласса "@supports (https://developer.mozilla.org/en-US/docs/CSS/@supports)... позволяющего протестировать поддержку специфичный свойств и значений CSS. В случае, если поддержка запрошенного свойства отсутствует, у разработчика появляется возможность в прозрачном режиме задействовать в программе запасной вариант. В настоящее время возможность рассматривается как экспериментальная и для активации поддержки @supoports следует активировать настройку layout.css.supports-rule.enable;- Продолжение реализации возможностей, определённых в черонвике спецификации EcmaScript 6: добавление итерабельных вариантов объектов Map (https://developer.mozilla.org/en/JavaScript/Reference/Global... и Set (https://developer.mozilla.org/en/JavaScript/Reference/Global... а также новых методов для работы со строками startsWith(), endsWith(), и contains();
- Обеспечение поддержки в SVG атрибутов FillPaint и StrokePaint. Реализация списков дисплеев SVG;
- Ряд улучшений средств разработки, направленные на ускорение работы и упрощение интерфейса web-консоли, отладчика и панели разработчика;- В Page Inspector добавлена новая панель Markup, упрощающая редактирование DOM HTML5;- Внесено около 20 оптимизаций производительности, включая исправления для страницы, отображаемой при открытии новой вкладки;
- Поддержка Notification Center в Mac OS X 10.8.
URL: https://blog.mozilla.org/futurereleases/2012/08/30/firefox-b.../
Новость: http://www.opennet.me/opennews/art.shtml?num=34719
С одной стороны, лис развивается ударными темпами и не отстает от коллег по цеху.
С другой стороны хоть я сам и веб-разработчик, все эти плюшки для разрабов типа консоли в основной ветке нафиг не нужны... что я не понимаю?
Что то, что не нужно вам, не обязательно не нужно кому-то другому.
Но ресурсы-то жрутСделали бы аддонами и кому они нужны сами бы поставили же
Ничего они не жрут в отключенном состоянии, это вам не firebug
> Но ресурсы-то жрутЭто файрбаг их жрет. А так - удобная плюшка для трублешутинга и не только. Мне нравится. Хоть я и не вебдев.
> Сделали бы аддонами и кому они нужны сами бы поставили же
Ну да, файрбаг уже был. По поводу чего мне было лениво его ставить.
Быть может, уместнее сделать отдельную сборку браузера для разработчиков? Или, как предложено выше, реализовать в виде дополнений (можно даже все эти функции в одно дополнение встроить).
>Быть может, уместнее сделать отдельную сборку браузера для разработчиков?Можно было бы, но тогда не получится собрать перегруженный, неповоротливый, глюкавый комбайн, который умеет всё что угодно кроме нормального, быстрого и плавного отображения вэб-страниц и следовательно не удастся повторить судьбу Netscape Навигатора, который рекордные сроки просрал все полимеры.
>Netscape НавигатораGoogle Хрома
> С одной стороны, лис развивается ударными темпами и не отстает от коллег
> по цеху.
> С другой стороны хоть я сам и веб-разработчик, все эти плюшки для
> разрабов типа консоли в основной ветке нафиг не нужны... что я
> не понимаю?Лол. Вы — разраб, но плюшки в виде консоли вам не нужны. Я пользователь, а мне не нужна интеграция с соцсетями.
Ох уж эта мозилла.
Но идея консоли мне нравится.
У меня, например, "плюшки в виде консоли" имеются в системе...
И таки да, в смотрелке инета они не нужны...
А можно ли вообще этот User-Agent отключить?
> А можно ли вообще этот User-Agent отключить?Только заменить на свой.
Плохо. В Konqueror я мог отключить это.
Пустая строка не катит?
Катит...
нерешительно: - А как её сделать в Firefox 15?
Есть адон такой, масон, с ним и менять и отфильтировать легко. Вот только трудно предсказать как реагирует сайт если не получит user agent.
Легко? Ну нет! Это дополнение не годится.
И вообще, зачем это сайтам мой user agent? Отказываюсь его давать.
Открываете about:config, создаёте параметр general.useragent.override (тип - строка) и изменяете user agent как вашей душе угодно.
Спасибо, добрый и умный Наноним.
Вот жаль только, что на этом сайте нельзя без useragent и Referer писать. Я выражаю свой протест, такая ситуация не даёт мне увеличить мою безопасность в Интернете.
> А можно ли вообще этот User-Agent отключить?Совсем отключить - только запатчив сорц. А так - есть такая штука: Privoxy. Позволяет держать все под чутким контролем. Можно и юзер-агент без кореженья браузера менять, и кукисы не пущать, и все это гибко и универсально настраивается.
Негодование хомячков падает на вас. Для нас это слишком сложно.
Когда уже допилят "синхронизацию"? Совсем не радует на новой системе заново настраивать каждое дополнение и копаться в about:config.
Я вот только что окончательно снёс винду, и окончательно перешёл с щупанья псевдолинуксов на настоящий - Arch. В моём огнелисе все мои вкладочки, закладочки, дополнения, кнопочки на своих местах. Просто я восстановил целый профиль предварительно сохранённый в другой оси с помощью FEBE https://addons.mozilla.org/en-US/firefox/addon/febe/
Его главное грамотно настроить, бэкапнуть весь профиль, кидануть на флэшку или облако (файл бэкапа получается в районе 20-25МБ). Потом на новом и голом Firefox установить только этот FEBE, в меню выбрать восстановление профиля, создать там новый профиль (текущий профиль восстанавливать нельзя - ограничение такое =/) и восстановить с помощью файла бэкапа. Ну и перейти на этот восстановленный.
Действий вроде много, но на самом деле там всё легко.
В общем пока родную синхру не допилили этот аддон очень спасает.P.S. Если будут интересны подробности, скажите. Чем смогу помогу (ох, как бы не пришлось видеотуториал стряпать и на ютуб заливать...)
Гм... выглядит неплохо. Спасибо.
Все на самом деле еще проще, просто перенесите со старой ОС директорию .mozilla и будет вам счастье. Давно так делаю.
Да, это действительно работает. Более того, таким образом можно иметь единый профиль на Firefox и Thunderbird для Linux и Windows на одной машине. Единственное, желательно, чтобы версии между платформами совпадали (хотя ничего смертельного нет, если и разные).
все гениальное просто
/profilemanager уже отменили?
Классный браузер Firefox!
Для разработчиков реализовывают кучу функций и это классно, НО блин когда они сделают удобное управление закладками. То, что в коробке ну никуда не годиться!
а где ты видел более удобные закладки, в гугл хром?
Аддон поставь, из коробки удобного управление нет ни в одном браузере.
> когда они сделают удобное управление закладкамиРазным разное удобно: мне вот после табкита (3.x) по душе пришлись Tree Style Tabs вместе с Colorful Tabs, кому-то ещё что-то... :)
На сколько я понял, Аноним сокрушался по поводу закладок (Bookmarks), а не вкладок (Tabs).Но вот чего он сокрушался, я не пойму. Я даже, когда научился бэкапить огнелиса, все свои яндекс.закладки в FF перекинул, ибо тут удобнее с ними работать.
Может Аноним не в курсе просто, что в Firefox есть не только и не столько панель закладок, а точнее даже, что панель закладок - суть лишь малая (и помоему не нужная) часть всей этой фичи огнелиса под названием bookmarks?
В этой версии (16 или 17) уже добавили поддержку h264? Поскольку gstreamer используется уже в 15 версии, это сделать несложно.
У меня ночнушку 18й получалось собрать с поддержкой h264 через гстример (и даже работало). 15 с его поддержкой так и не получилось собрать (видимо не все патчи на месте), а 16 и 17 не проверял.
Мозилловцы, где WebP? И когда он будет в firefox? В Chrome и Opera он уже есть, на 7% пользователей IE мне плевать, но пока в Firefix нет поддержки WebP, на моем сайте его тоже быть не может. Или вы решили использовать это для шантажа гугла, типа сделайте нам приятно, и мы строим поддержку WebP в Firefox?Мозилловцы, когда будет TLS 1.1. В версии 1.0 существует уже давно известная уязвимость, поддержка TLS 1.1 есть в хроме, опере и, похоже, даже в IE. Когда она будет в Firefox?
Тотальная ориентация на экономию памяти в нескольких релизах подряд - это клёво, особенно для мобильной платформы, но зачем забивать на десктоп?
> Мозилловцы, где WebP? И когда он будет в firefox?А что, может напишем фичреквест? Выглядит достаточно любопытной идеей, т.к. имеет и lossy и lossless режимы и явно лучше жыпега :)
https://bugzilla.mozilla.org/show_bug.cgi?id=600919В багзилле уже целую кучу кирпичей наложили, после выхода очередной версии WebP, но "now it probably deserves a new look, and will probably get it... eventually. More comments here asking for it won't speed this along. ;)" by Dave Garrett. Что по русски означает "Мы подумаем". Однако, в ближайших версиях FF ни TLS 1.1 ни WebP не планируется, т.е. в ближайшие 3 месяца их там точно не будет.
ну, комменты может и не ускорят, а проголосовать за баг, можно https://bugzilla.mozilla.org/page.cgi?id=voting/user.html&bu...
WebP как формат еще не стабилизировался. Гугловцы продолжают туда добавлять новые функции. Так что Мозилле и всем остальным нет смысла торопиться, а есть смысл подождать выхода финального продукта.
> http://arstechnica.com/information-technology/2011/05/mozill.../Не будут они его поддерживать.
> https://bugzilla.mozilla.org/show_bug.cgi?id=480514
> https://bugzilla.mozilla.org/show_bug.cgi?id=565047Работа ведется. И если она во всех браузерах по умолчанию выключена то к чему спешить ?
> Тотальная ориентация на экономию памяти в нескольких релизах подряд - это клёво, особенно для мобильной платформы, но зачем забивать на десктоп?
Противоречие вижу я. Эффективность работы с памятью улучшают, но лучше бы они не отвергали решение о нормальной поддержке многопоточности.
> Противоречие вижу я. Эффективность работы с памятью улучшают, но лучше бы они
> не отвергали решение о нормальной поддержке многопоточности.Вот и я спрашиваю - когда наконец тормозила на все ядра тормозить будет?
> Вот и я спрашиваю - когда наконец тормозила на все ядра тормозить
> будет?Зачем так, с правильними адонами ff легче большинства других. А вот многопоточная Опера (если доделают) действительно будет бедствием библейских мащабов.
Список этих аддонов можно ?
У меня, например, установлены
AdBlock
Abduction
Savefrom.net помощникВсё летает. Доводилось ещё ставить Вконтакте.ру downloader и UnMHT, и тоже никаких тормозов не замечал.
Request Policy
Noscript
Adblock Plus
Mason
Greasemonkey
StylishС етими адонами (и соответствующими настройками) ff работает намного быстрее чем Chrome/Opera. Сравнивать его можно разве что с легкими браузерами типа midori - конечно рендеринг все таки медленее, но огромная разница в функционале ето компенсирует.
RefControl
RefControl как средство защиты информации полезен, но мне кажется на скорость работы повлиять может только негативно (хотя заметить это вряд ли удасться). К тому же его функционал mason легко может принять на себя.Вопрос был о том какие аддоны дают выигрыш в скорости работы, а не кто - какие использует в принципе. По етому я написал про ети шесть, а не дал список всех >40, которые у меня стоят, хотя и со всеми ff быстрее не только оперы, но и chrome. И ето не удивительно - неполноценные аналоги AdBlock и NoScript водятся повсюду (устанавливать их на Опере конечно может только мазохизт), но Request Policy или Mason средствами другого браузера не реализируешь.
Простите ))Просто у меня установлено только одно расширение... Ну надо же и мне чем-нибудь похвастаться?
А mason для меня слишком сложен, я говорил.А этому сайту я выражаю протест! Проклинаю именем Столманна!