Проект Mozilla официально представил (http://getfirefox.com/) релиз web-браузера Firefox 27 (http://www.mozilla.org/en-US/firefox/27.0/releasenotes/), а также мобильную версию (http://www.mozilla.org/en-US/mobile/27.0/releasenotes/) Firefox 27 для платформы Android. В ближайшие часы ожидается релиз Seamonkey 2.24 (http://www.seamonkey-project.org/), а также обновление веток с длительным сроком поддержки Firefox 24.3.0 (http://www.mozilla.org/en-US/firefox/24.3.0/releasenotes/) и Thunderbird 24.3.0 (http://www.mozilla.org/en-US/thunderbird/24.3.0/releasenotes/). В скором времени на стадию бета-тестирования перейдёт (http://firefox.com/channel) ветка Firefox 28, а также будет отделена aurora-ветка Firefox 29. В соответствии с шестинедельным циклом разработки, релиз Firefox 28 намечен на 18 марта, а Firefox 29 на 29 апреля.
Основные особенности (http://www.mozilla.org/en-US/firefox/27.0/releasenotes/)&nbs... 27:
- Возможность одновременного выполнения более одного сервиса, использующего Firefox SocialAPI, что позволяет организовать получения уведомлений, чата и сообщений от различных социальных сервисов;
- По умолчанию включена поддержка протоколов TLS 1.1 (RFC 4346 (http://www.ietf.org/rfc/rfc4346.txt)) и TLS 1.2 (RFC 5246 (http://www.ietf.org/rfc/rfc5246.txt));
- Поддержка протокола SPDY версии 3.1 (http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-dra... созданного (http://www.opennet.me/opennews/art.shtml?num=32473) компанией Google для минимизации задержек при соединении и обмене данными между клиентом и сервером. Поддержка второй версии SPDY прекращена;- Во встроенном отладчике появился режим нормализации упакованного JavaScript кода (обеспечивается корректное форматирование для кода, сжатого в нечитаемое представление). В отладчик также добавлена поддержка остановки при поступлении заданных DOM-событий;
<center><iframe src="//www.youtube.com/embed/unnqd2P9XgI?rel=0" allowfullscreen="" frameborder="0" height="360" width="640"></iframe></center>
- В режим инспектирования добавлена поддержка свободного редактирования HTML-блоков без необходимости установки специального дополнения. Обеспечен предварительный просмотр фоновых картинок (картинка показывается при наведении на url фона) и цветов (рядом с цифровыми значениями отображается кружок соответствующего цвета). Добавлена настройка для определения формата вывода цветов по умолчанию (rgb, шестнадцатеричный, именами);<center><iframe src="//www.youtube.com/embed/H97grUcDsC8?rel=0" allowfullscreen="" frameborder="0" height="480" width="640"></iframe></center>
- В редакторе стилей, отладчике, инспекторе и Scratchpad задействован редактор HTML-кода Codemirror (http://codemirror.net/), позволяющий целиком редактировать HTML-блоки;
- Добавлено CSS-свойство "all (https://developer.mozilla.org/en-US/docs/Web/CSS/all)", возвращающее свойству начальное или унаследованное значение. Добавлено глобальное ключевое слово "unset (https://developer.mozilla.org/en-US/docs/Web/CSS/unset)" для сброса любого CSS-свойства. Возможность сброса параметров таблиц стилей при помощи элемента 'all:unset (http://mcc.id.au/blog/2013/10/all-unset)';
- Поддержка прокрутки набора полей, не влезающих в выделенную область (свойство overflow в теге fieldset);- Для тега iframe представлена директива sandbox-режима allow-popups (http://www.html5rocks.com/en/tutorials/security/sandboxed-if... управляющая возможностью показа всплывающих окон;
- Избавлены от префикса "-moz" CSS-свойства курсора "-moz-grab" и "-moz-grabbing";
- В движок SpiderMonkey добавлена (http://wingolog.org/archives/2013/10/07/es6-generators-and-i... поддержка генераторов, определённых в спецификации ECMAScript 6;- Добавлена поддержка математической функции Math.hypot (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... которая возвращает квадратный корень из суммы квадратов аргументов ((<math altimg-height="20px" altimg-width="135px" alttext="\sqrt{\mathrm{value}_1^2+\mathrm{value}_2^2+...}"> <semantics><msqrt><msup><msub><mi>value</mi><mn>1</mn></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>value</mi><mn>2</mn></msub><mn>2</mn></msup><mo>+</mo><mo>...</mo></msqrt> <annotation-xml encoding="MathML-Presentation"><mtext><img alt="Math.hypot()" src="https://mdn.mozillademos.org/files/6337/Math.hypot.png" style="line-height: 1.5; width: 135px; height: 20px;"> </mtext></annotation-xml></semantics></math>));
- В Canvas добавлена поддержка прерывистых линий (canvasRenderingContext2D.getLineDash и canvasRenderingContext2D.setLineDash);
- В JavaScript реализован оператор yield*;- В тег "input" добавлена поддержка атрибута "color" (input type=color) для организации выбора цвета;
- Добавлена возможность смешивания HTML-элементов с использованием CSS-свойства [[https://developer.mozilla.org/en-US/docs/Web/CSS/mix-blend-mode mix-blend-mode (https://bugzilla.mozilla.org/show_bug.cgi?id=666396) (возможность пока отключена по умолчанию и требует установки параметра layout.css.mix-blend-mode.enabled = true);
- В CSS-свойстве text-align (https://developer.mozilla.org/en-US/docs/Web/CSS/text-align) добавлена возможность использования значения "true";
- На платформе Linux обеспечена возможность рендеринга контента при помощи Azure (https://blog.mozilla.org/joe/2011/04/26/introducing-the-azur... (http://en.wikipedia.org/wiki/Skia_Graphics_Engine);
- В версии для платформы Android переработана организация кэширования файлов Favicon, отключена прокрутка за пределы границ страницы, по умолчанию задействован более читаемый шрифт Clear Sans.Отдельно следует отметить, что кроме новшеств и исправления ошибок в Firefox 27 устранена серия уязвимостей (http://www.mozilla.org/security/known-vulnerabilities/firefo... из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
Тем временем, в ночные сборки Firefox интегрирована (https://blog.mozilla.org/futurereleases/2014/02/01/test-the-... новая реализация Firefox Sync, механизма синхронизации между разными системами параметров браузера, включая закладки, информацию об открытых вкладках и сохранённые пароли. Механизм синхронизации теперь обеспечивает шифрование данных на стороне пользователя (end-to-end шифрование) и существенно упрощает настройку синхронизации на нескольких устройствах. Новый вариант Firefox Sync привязывается (https://support.mozilla.org/en-US/kb/how-sync-works-old-vers... к единому аккаунту, создаваемому на основе email и пароля, которые достаточно использовать на всех синхронизируемых устройствах, без усложнённого процесса с использованием кодов сопряжения и ключей восстановления.
URL: https://www.mozilla.org/en-US/firefox/all/
Новость: http://www.opennet.me/opennews/art.shtml?num=39004
о, будет 29 iceweasel на mozilla.debian.net? а то надоело на firefox nightly, которыйв всё время просит толи обновиться, толи ещё чего, сидеть. только кошерный, очищенный iceweasel :)
зачем найтли? не хочешь обнвлений каждое утро - поставь обычную ветку без всяких репозиториев
Аврору поставь. Или бету.
> Новый вариант Firefox Sync привязывается к единому аккаунту, создаваемому на основе email и пароляКрасиво… один пароль от мыла — и все пароли пользователя твои! :-)
Хотя я всё-таки надеюсь, что пароль от FF через этот e-mail восстановить нельзя.
При чём тут пароль от email?
Нельзя.
Отлично, теперь бы еще свой сервак выкинули в пользу вебдав, и синком можно было бы пользоваться. На своем сервере естественно...
И кеды должны сегодня обновиться.А вообще, для не веб-разработчика список изменений не впечатляющий. Ждем-с поддержку многопоточности и... новый интерфейс, гг.
Но все-равно это лучший браузер!
Жил себе под виндой и тоже считал файрфокс лучшим
и на ubuntu он тоже таким казался.переехал на xubuntu.... Падает скотина 10раз на дню.
чаще всего видимо из-за flash, но явно не только.
Дополнения все повыключал... реже, но все равно падает.
Ничего не понимаю. Падает.А хромой - нет. Ну хорошо очень редко.
Вот тут то и думаешь, что деньги вложенные гуглем в поиск дыр в хроме были совсем не лишними :)
Не может Firefox падать из-за DE. Истинна где-то рядом.
не может.... хотя что мешает :)однако firefox уже другой
он меняется... каждые 6 недель
естественно с установкой xubuntu поставлена самая последняя версия (26).
последние же дрова нвидии
программа может падать из-за ошибок в стиле gtk, стили gtk - это исполняемые бинарные .so модули, подгружаемые в процесс.
> Истинна где-то рядом.Плохая у вас истина, бажная... :(
Может, но конкретно фаерфокс не падает.
Чистка профиля от мусора поможет в 95% случаев. Хотя, я не чистил больше года и обновляюсь на каждый релиз нормально.
А флеш плагин просто тормозит и крашится, но не браузер. Тоже xfce4 стоит, только на убунте сервер.
Не знаю как он там падает, у меня за несколько месяцев использования упал считанные разы: раз эдак с пять.Врядли это проблема FF.
У меня на LXDE начала падать именно 26.. и не поднимается, пока не переустановишь. Перешел на Мидори и Квипзилу - на 512 оперативы Мозилка все равно работает лучше. Seamonkey под ARM Ubuntu не нашел...
> Seamonkey под ARM Ubuntu не нашел...seamonkey-2.20-alt1.armh.rpm :)
Актуальная версия — 2.23...
А в Simply 7.0.2 вообще 2.17, да еще и с неработающей (какой-то скрипт на загрузке окна вылетает и тянет за собой остальные, оставляя окно, в котором ни один виджет не работает) из-за Enigmail отправкой почты.
Да еще и seamonkey-lightning не переведен почему-то, хотя версия с AMO на русском.
> Не знаю как он там падает, у меня за несколько месяцев использования
> упал считанные разы: раз эдак с пять.
> Врядли это проблема FF.Что вы с ним делаете, у меня за год 2 раза упал.
Я думаю вам дорога на Ubuntu forums. :)
Нечего там делать, на ubuntu~14.*+JWM ночнушка 1 раз за месяц упала и то из-за флеша... Профиль браузера лечи и голимые расширения не используй...
А вот хромой очень плохо себя чувствует и форум хрома завален жалобами на 32 версию (типа стабильную)...
> Ничего не понимаю. Падает.
> А хромой - нет.удали хром, удали фф, заново поставь фф
хром больше не устанавливай
если будет щастье, аминь
Ваше сравнение немного некорректно, т.к. гугл платит за исправление багов, которые приводят к дырам в безопасности, но никак не за исправление всех багов подряд.В вашем случае, мне кажется (доказательств нет), крах фаерфокса происходит не по его вине, либо сторонняя либа, либо дополнение.
Но ведь дыры безопасности ловят тогда, когда уже продукт выглядит юзабельным не с первого приближения.
В какой-то мере вы правы, но это никак не вписывается в написанное an'ом."Вот тут то и думаешь, что деньги вложенные гуглем в поиск дыр в хроме были совсем не лишними :)".
Потому что если то, что вы написали - верно, то деньги вложенные гуглом в поиск дыр, никак не влияли на его стабильность, т.к. были вложены уже после доведения его до юзабельного состояния.
В общем, хотел только подчеркнуть, что процитированное предложение не совсем корректно для сравнения стабильност ФФ и хрома.
> переехал на xubuntu.... Падает скотина 10раз на дню.Альт (с e17, если это так важно) -- забыл, когда fx последний раз падал. Сейчас 26.
> Альт (с e17, если это так важно) -- забыл, когда fx последний
> раз падал. Сейчас 26.Да вообще-то у меня 26-й фокс в хубунте уже месяц пашет. Может у гражданина расширения глючные или профиль загаженный?
всё равно
безопасность синхронизации упадет?
> В тег "input" добавлена поддержка атрибута "color" (input type=color) для организации выбора цвета;Боюсь, произошла большая ошибка. Багу 4 года и он никуда не движется пока. Ссылка также неправильна.
https://bugzilla.mozilla.org/show_bug.cgi?id=547004
Да, течет, а кеды все также падают. (Шутка)
> На платформе Linux обеспечена возможность рендеринга контента при помощи Azure/SkiaВ чём их преимущества по сравнению с Cairo?
Статью по ссылке читал?
Читал. Там речь идёт только об API.
Увидел тьму... :)
Если слишком долго смотреть в бездну, то бездна начинает смотреть на тебя. :)При осознании того, что наступит в Firefox через пару-тройку следующих версий, я уже воспринимаю, каждую новую версию браузера ни как праздник, а скорее как, ещё один шаг к столь длинному расставанию, что оно кажется бесконечным.
Да ладно, всё равно же лучше, чем хромозонд
Зондность - не проблема, пять галок пощелкать в хроме раз в жизни, делов-то. а вот его аппетиты по памяти и ублюдский "минималистичный" интерфейс (одна хистори чего стоит)...
Вот так вся вменяемая публика и соберется вокруг SeaMonkey.
Что очень даже хорошо и конструктивно.
Точнее, вокруг QupZilla. Уж очень тру-браузер.
> Точнее, вокруг QupZilla. Уж очень тру-браузер.А почта там есть? Расширения работают?
Расширения работают. Для почты есть специальные почтовые клиенты, браузеры уродовать лишним хламом не нужно.
> Расширения работают.Lightning работает, скажем?
> Для почты есть специальные почтовые клиенты, браузеры уродовать лишним
> хламом не нужно.А SeaMonkey и не браузер, а internet suitе. Если из него удалить небраузерные компоненты, получится Firefox дубль 2.
Никто и не спорит с самоопределением SeaMonkey. Просто % сторонников "все в одном" такой же как и % пользователей SeaMonkey или Opera. Не любят люди комбайны...
> Зондность - не проблема, пять галок пощелкать в хроме раз в жизни,А как его синхронизировать кроме как через серваки гугли? Да и многие нагловатые вещи типа невозможности отделаться от навязчивых предложений гуглосервисов и прочая - достают.
Еще что очень странно, у гугля плохо работает HTML5 video. Что вдвойне позорно т.к. они свой VP8/VP9 и вообще webm продвигают.
Вот еще что не поддерживает даже в сегодняшней ночной сборке, в то время как Chromium поддерживает:input type=date No ✘
input type=month No ✘
input type=week No ✘
input type=time No ✘
input type=datetime No ✘
input type=datetime-local No ✘
Да даже на банальный type="number" баг открыт c 2006го года.
https://bugzilla.mozilla.org/show_bug.cgi?id=344616
данный баг не является по всей видимости приоритетным для них и возможно есть некоторое свое видение по этому вопросу. У других это реализовано, да, но мягко говоря не очень красиво
насколько это стандартно и официально? может, лучше всё-таки pattern использовать?
Это полностью стандартно и официально, но нах*й не нужно!
300кб костыли на javascript на каждой странице где пользователь вводит дату - намного лучше.
Хромиум за эти функции крутит барабан и устраивает пиар-вечеринки по обнаружению уязвимостей
А в спецификации есть возможность выбрать с какого дня считать недели? А Chromium уже умеет ервейский и китайский календари, например? И таких вопросов можно задать ещё несколько сотен, а в ответ всё нет и нет. Называть это законченной работой язык не поворачивается. Что есть поддержка таких типов input-ов, что её нет — всё одно скриптами пользоваться будут.
В этом плане Мозилловцы на просто тормозят. Они тормозят развитие веба.
>TLS 1.2ну наконец-то можно увидеть нормальное шифрование с использованием AES_*_GCM шифров
Давно поддерживается, просто нужно было в about:config включить.
1.2 не так уж и давно, а в about:config у меня была 1.1 включена форсировано, еще с тех пор когда она не была умолчанием, вот сейчас напомнили что уже есть TLS 1.2 и пора бы привести :config в приличный вида так - радует конечно теперь https://www.ssllabs.com/ssltest/viewMyClient.html
FF 24 ESR, about:config, security.tls.version.max = 3
и радуемся обретенному TLS 1.2.
С тех пор, как у меня стоит Хром, меня никакой эбаут:конфиг не волнует. :P
> ну наконец-то можно увидеть нормальное шифрование с использованием AES_*_GCM шифровА толку то, при том что любая шарашкина контора выпишет MITMу сертификат и AES_* пойдет на вражеский сервант. А если вы сертификат с лупой не проверяете - никогда не узнаете об этом.
"Поддержка второй версии SPDY прекращена." - ложь.
угу, у меня тоже отлично SPDY/2 работает с ФФ27 и nginx 1.4.x
> угу, у меня тоже отлично SPDY/2 работает с ФФ27 и nginx 1.4.xА где вы его нашли, хотя-бы? Ну, чтоб потестить...
Кого нашли?
Почему мой комментарий не прошёл? Зачем эти фильтры?
Я человку объяснял, что не нужно верить сообщениям различных троллей.
> Почему мой комментарий не прошёл?У тебя SPDY/2 не работает :)
> Почему мой комментарий не прошёл?Не знаю, но если это был наброс на ув. Sylvia, то я бы тоже удалил.
Это был не наброс, и дело в том, что коммент именно не появился, а не был удалён.
> В редакторе стилей, отладчике, инспекторе и Scratchpad задействован редактор HTML-кода Codemirror, позволяющий целиком редактировать HTML-блоки;Неужели?! Скопировали наконец из Dragonfly?!
Как надоели уже эти интеграции с соц. сетями. Зачем мне к бутылке пива женские прокладки?
http://sourceforge.net/projects/pm4linux/ - не тебе одному :)
В математической формуле верхний и нижний индекс друг над другом быть должны.
Что ГОСТ по этому поводу говорит?
Пользоваться новым журналом JS по сравнению с FireBug просто невозможно. Аляповато и неюзабельно.
Ну что, ждём австралиса и мигрируем на http://sourceforge.net/projects/pm4linux/ ?Или есть более предпочтительные форки?
SeaMonkey же
QupZilla лучше. Ставил оба, сеаманки удалил, так как он застрял в 90х годах.
> QupZilla лучше. Ставил оба, сеаманки удалил, так как он застрял в 90х
> годах.Разработка Mozilla началась в 1998 году, старую кодовую базу (Netcape Communicator 4.x/5.0) выкинули в 1999, первая стабильная версия (не считая Netscape 6.0 и 6.1) вышла в 2002. Не надо тут про 90-е.
Гоните тут вы, речь про дизайн и устаревшие браузерные концепции.
Не, вы не поняли - те 84% пользователей фаерфокса, кому сильно не нравится австралис, мигрировать захотят не на какой-то левый проект: их как-раз фаерфокс отлично устраивает в нынешнем виде. Соответственно искать они будут не симанки, куппзиллы и прочие хромы, а "такое же, но без перламутровых пуговиц" - в смысле без австралиса.
Ну так оно и называется SeaMonkey - такое же (даже не такое же, а вот просто оно же), но без перламутровых пуговиц
Эх, когда они уже IDE для JavaScript выпустят?
На JS ничего реально дельного пока не сделать, в силу ограничений самого JS, которых становится больше и больше.
Люди, которые делают нод, фантом и другие подобные проекты, теряют время и отнимают его у других, потому что с пеной у рта доказывают, что на JS можно делать всё.
А когда сам влезаешь в тему, оказывается, что всё совсем не так уж и благополучно.
На C/C++ можно делать всё, на JS, PHP, Python, Ruby, Java и C# можно делать далеко не всё и у каждого куча минусов.
А у C/C++ всего 2 минуса, сложность и компиляция. Трудно искать ошибки, писать программы дольше, программировать сложнее. Чтобы программа работала на нескольких системах и на разном железе, нужно ещё не мало дополнительно потрудиться.
Но скрорость работы перекрывает все минусы. Так что это вполне оправдано.