LINUX.ORG.RU

Firefox 29

 ,


7

3

Стала доступна для загрузки финальная версия Mozilla Firefox 29. Официальное объявление о релизе традиционно появится несколько позже размещения файлов.

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

  • Новый пользовательский интерфейс Australis.
  • Переработан и улучшен процесс настройки тулбара.
  • Удалена панель расширений, её содержимое перенесено в основной тулбар.
  • На смену Firefox Sync пришел сервис Firefox Accounts.
  • Убрана негативно сказывавшаяся на приватности возможность получения списка установленных плагинов (Flash, Java) через navigator.plugins.
  • Полностью отлажен и включен по умолчанию Gamepad API.

Инструменты разработчика:

  • Вывод в консоль сообщений из Web Workers (bug 620935).
  • Монитор сети отображает статистику производительности в виде круговых диаграмм (bug 846599).
  • Предварительный просмотр CSS-трансформаций в Инспекторе (bug 726427).
  • Поддержка CSS source map в редакторе стилей. Включается установкой значения true настройке devtools.styleeditor.source-maps-enabled (bug 926014).
  • Автодополнение при вводе свойств и значений CSS в редакторе стилей. Включается установкой значения true настройке devtools.styleeditor.autocompletion-enabled (bug 717369).

CSS:

  • В CSS добавлена поддержка переменных. Включается установкой значения true настройке layout.css.variables.enabled (bug 773296).
  • Поддержка visibility: collapse у флексбоксов (bug 783470).
  • Убран префикс -moz- у свойства box-sizing (bug 243412).
  • Свойству will-animate добавлена подсказка о том, что объект будет анимирован. Включается установкой значения true настройке layout.css.will-change.enabled (bug 940842).
  • Значения типа <number> поддерживают экспотенциальное представление наподобие 3e1 или 10e+0 (bug 964529).
  • Свойство border-image поддерживает тип изображения <gradient> (bug 709587).
  • Добавлена поддержка свойства touch-action. Включается установкой значения true настройке layout.css.touch_action.enabled (bug 795567).

HTML:

  • Включена по умолчанию поддержка <input type=color>и <input type=number>, появившаяся в предыдущих выпусках.
  • Удалена поддержка <pre cols> и <pre wrap>. Эти эффекты правильнее реализовывать средствами CSS (bug 949879).

JavaScript:

API/DOM:

  • Доступен новый тип фоновых задач (web workers) - SharedWorker (bug 924089).
  • Интерфейс URLUtils получил свойство searchParams (bug 887836).
  • Новое свойство Worker.onLine, отображающее состояние задач (online/offline) (bug 925437).
  • В рамках поддержки Web Components был добавлен новый интерфейс HTMLShadowElement. Включается установкой значения true настройке dom.webcomponents.enabled (bug 887538).
  • Доступное только для чтения свойство HTMLIFrameElement.sandbox перестало быть строковым, превратившись в HTMLSettableToken (bug 845057).
  • В HTMLCanvasElement.getContext() больше не поддерживается moz-webgl. Вместо него следует использовать webgl (bug 913597).
  • Добавлен конструктор для интерфейса ImageData. Интерфес может быть использован в качестве фоновой задачи (bug 959958).
  • В фоновых задачах доступно свойство location.origin (bug 964148).
  • Добавлено свойство ValidityState.badInput (bug 827161).
  • Убрано устаревшее свойство Window.pkcs11; оно возвращало пустое значение ещё с версии 3.0.14. (bug 964964).
  • Если у методов Node.cloneNode() и Document.importNode() не указан логический аргумент «deep», то отныне будет считаться, что он установлен в значение false (ранее, значение в этом случае воспринималось, как true) (bug 937461).
  • Window._content не доступен более из web-содержимого (bug 946564).
  • Document.referrer основывается на действующем сценарии (bug 887928).

Безопасность:

  • Добавлена экспериментальная поддержка директивы hash-source стандарта CSP 1.1. Для её работы необходимо установить настройку security.csp.experimentalEnabled в значение true (bug 883975).

>>> Подробности

anonymous

Проверено: fallout4all ()
Последнее исправление: ymn (всего исправлений: 3)

Не так все плохо, как ожидалось. Панель меню они никуда не вырезали, просто скрыли по умолчанию. Вкладки стали красивее, да и общий вид не очень-то отличается от старого. Две вещи, которые меня расстроили - это отсутствие возможности сделать на панели рядом 4 кнопки: назад, вперед, обновить и домашняя страница (уже лет 10 такой стиль использую, начиная еще с IE и до сей поры всегда делал в Firefox). Теперь эти 4 кнопки разбросаны по всей панели, и с этим ничего сделать нельзя. Вторая вещь, которая расстроила - это уродские серые кнопки, а ля Chrome. Если у гугла нет нормального дизайнера - это одно, но почему Mozilla не могла сделать кнопки покрасивее?

Rinaldus ★★★★★
()
Ответ на: комментарий от Rinaldus

уродские серые кнопки, а ля Chrome

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

anonymous
()
Ответ на: комментарий от Lordwind

опыт оперы полностью опровергает ваш комментарий

а на какие фазы смерти тогда следует разбить — историю Оперы? :-)

user_id_68054 ★★★★★
()
Ответ на: комментарий от anonymous

Что плохого в разноцветном? А унылая серость - это хорошо?
P.S. Firefox 2.0 - когда-то лучшая тема была. Жаль, что больше не поддерживается даже в качестве расширения.

Rinaldus ★★★★★
()
Последнее исправление: Rinaldus (всего исправлений: 1)
Ответ на: комментарий от user_id_68054

Там не было даже 1й фазы, ибо браузер и держался почти на одних гиках. Но решили пойти в массы, а массы остались на хроме. И теперь ни хомячков ни гиков. Нечто подобное будет с фф, хотя до смерти не дойдет, но поплохеет изрядно и ЧСХ навсегда.

Lordwind ★★★★★
()
Ответ на: комментарий от Lordwind

Нечто подобное будет с фф

в том смысле что все уйдут на Хром..? (ну тык они уже уходят, процесс ухода начался ещё до Аустралиса)

или в том смысле что люди просто перестанут лазить по web-страничкам? (потому что Хром говно, и уходить получается что некуда)

user_id_68054 ★★★★★
()
Последнее исправление: user_id_68054 (всего исправлений: 1)
Ответ на: комментарий от user_id_68054

я даже не знаю кому может придти в голову мысль о то что меню справа — это якобы не логично :-)

можешь считать меня не логичным человеком. расположение меню дело привычки. им удобно пользоваться как с правой так и с левой стороны.

отличия хороши в ситуациях когда например нужно как-то выпендриться перед симпатичной девчёнкой.. а в остальных случаях — выпендрёжничества думаю не нужны :-) .

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

вы совсем чтоль реально думаете что если сделать кнопку меню справа и у Firefox и у Chrome — то два браузера становятся совершенно неотличимы друг от друга (по виду и по функционалу?)

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

vitalikp
()
Ответ на: комментарий от Aceler

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

vitalikp
()
Ответ на: комментарий от vitalikp

задумайтесь. если просто копируют весь интерфейс, а не его элементы, почему то же самое нельзя сделать с функционалом?

потому что копирование идей — не является чем-то плохим.

копирование это не зазорно.

человечество смогло добиться програсса — именно потому что постоянно копировало друг у друга лучшие решения.

только полный дурак будет всё придумывать с нуля без оглядки на уже придуманные хорошие идеи. :-)

хорошие элементы — КОПИРОВАТЬ НУЖНО (это касается в том числе и хорошего функционала).

плохие вещи — копировать НЕ нужно (это тоже касается в том числе и плохого функционала).

********************

но реальность такова что функционал у Google Chrome — довольно плохой и копировать оттуда почти нечего (есть, но совсем чуть-чуть).

а вот GUI-интерфейс хороший у Google Chrome, и правильно сделали Мозиловцы что скопировали его лучшие элементы!

а вам похоже промыли мозги на тему компьютерного пиратства и патентов, если у вас такое уж презрение к копированию хороших идей :-)

user_id_68054 ★★★★★
()
Ответ на: комментарий от user_id_68054

человечество смогло добиться програсса — именно потому что постоянно копировало друг у друга лучшие решения.
только полный дурак будет всё придумывать с нуля без оглядки на уже придуманные хорошие идеи

создатели интерфейса блендера смотрят на вас с недоумением

anonymous
()
Ответ на: комментарий от user_id_68054

Я к тому что покрыть одновременно ЦА как гиков так и хомячков не так уж и трудно, а вот пролюбить нишу можно только в один конец. Для оперы это оказался полный конец. А по хомячкам лиса никогда уже хром не догонит. Поэтому неадекватное закручивание гаек в австралисе это однозначная жопа.

Lordwind ★★★★★
()

Жду появления в ubuntu.

kinik ★★☆
()
Ответ на: комментарий от vitalikp

Пользователь? Пользователь включит старый интерфейс и просидит на нем еще одну версию, а потом всё равно начнёт бухтеть. Будто вы пользователей не знаете. «Пользователь» вон в своём стремлении к застою готов даже на ESR-версию уйти, которой осталось жить 2 релиза.

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

anonymous
()
Ответ на: комментарий от user_id_68054

потому что копирование идей — не является чем-то плохим.

копирование это не зазорно.

человечество смогло добиться програсса — именно потому что постоянно копировало друг у друга лучшие решения.

только полный дурак будет всё придумывать с нуля без оглядки на уже придуманные хорошие идеи. :-)

я не против копирования отдельных составляющих. я против когда копируют все и потом говорят что это фаерфокс.

vitalikp
()
Ответ на: комментарий от vitalikp

Я прямо представил себе юзера, который попеременно включает то новый, то старый интерфейс и привыкает.

anonymous
()
Ответ на: комментарий от user_id_68054

так ты тренд нарисуй по файерфоксу. какой сейчас, какой будет попозже. какой был бы если не сделали новый интерфейс. или ты чисто поп...ть за бесплатно зашёл? и тебя на целую портянку упорина пронесло.

anonymous
()
Ответ на: комментарий от anonymous

юзер увидив новый интерфейс как минимум захочет сравнить со старым. а поскольку обновив фаерфокс, сделать это будет не просто(для простого обывателя), то даже это сделать он не сможет.

vitalikp
()

Новый пользовательский интерфейс Australis

Чую, от этого отвалится Vimperator/Pentadactyl... Вот им неимётся с интерфейсом

Psych218 ★★★★★
()

Если бы дизайнеры всей земли

Вместе собраться однажды могли

Вот было б весело в компании такой

И до австралиса подать рукой

anonymous
()

Немного поколдовав, все же удалось вернуть прежний вид.

ff28

ff29

Единственное, осталось значки поменять. Но пока и это уже не плохо.

vitalikp
()

Один из редких случаев, когда не ждешь новую версию браузера в обновлениях.

awesomenickname ★★★★★
()
Ответ на: комментарий от Psych218

Вот им неимётся с интерфейсом

больше креатива !

kto_tama ★★★★★
()
Ответ на: комментарий от post-factum

Вовремя я на Хромиум слинял. Куда-то ФФ не туда развивается.

V 4em problema? Otli4no razvivaetsa. Seer - klassnaja fi4a. Komu ne nravicco - otklu4aemo.

dikiy ★★☆☆☆
()
Ответ на: комментарий от frozen_twilight

Уже мечтаю о браузере, у которого look & feel не будет радикально меняться хотя бы пару лет.

firefox+pentadactyl

dikiy ★★☆☆☆
()
Ответ на: комментарий от vitalikp

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

x19
()
Ответ на: комментарий от x19

я полностью поддерживаю вашу мысль, мне понравилась ирония в выражении.

vitalikp
()

с одной стороны с visual appeal еще можно ужиться, хотя конечно ломать привычный интерфейс не стоило,
с другой - пропала часть значков статуса от некоторых расширений, фактически они теперь бесполезны
cамое неприятное - не видно теперь куда ведет ссылка если навести мышкой, даже наверное и небезопасно в некотором контексте

Sylvia ★★★★★
()
Ответ на: комментарий от kravich

Если нет привязки, то почему gst1.0 обещают привязать в браузере только в 30 версии? Какие-то костыли все-таки есть :(

Никакой привязки нет. Какие кодеки будут доступны, те и подхватит

bohm ★★★★★
()
Ответ на: комментарий от Sylvia

Все там видно, просто теперь как у хрома внизу слева полоска с адресом появляется...

не видно теперь куда ведет ссылка если навести мышкой

bohm ★★★★★
()
Ответ на: комментарий от bohm

gstreamer-библиотека. С версии 0.10 на версию 1.0 изменился API библиотеки, поэтому без изменения кода firefox на 1.0 не переведешь. Нужные изменения внесены в версию firefox 30. Сам firefox использует autoplug фичу gstreamer'a, которая заключается в том, что когда gstreamer просят декодировать медиапоток, он смотрит доступные ему плагины, и выбирает нужные. Будет установлен gstreamer1.0-ffmpeg - подхватит его, будет вместо него доступен gstreamer1.0-libav - подхватит его, вообще не найдет подходящего плагина - сообщит о том, что этот медиапоток невозможно воспроизвести.

kravich ★★★★
()
Ответ на: комментарий от bohm

с status-4-evar не видно, там странные умолчания выставились после обновления до фф29

хотя да, можно настроить. ну вообщем еще привыкать и привыкать ...

Sylvia ★★★★★
()

Надо посмотреть что там за Australis.

Atheist ★★★
()

Это полный зашквар.

anonymous
()
Ответ на: комментарий от awesomenickname

Use Firefox ESR, Luke!

Насколько я понимаю это удовольствие продлится недолго. Куда бежать потом?

anonymous
()
Ответ на: комментарий от kto_tama

Основная ошибка N1 всех современных разработчиков- это опциональность нововведений. Насильное пропихивание никогда ничем хорошим не заканчивалось.

бред

Аргументируй, пожалуйста.

anonymous
()
Ответ на: комментарий от dikiy

Как обновиться в убунте? Или не завезли ещё? $ apt-cache show firefox | grep -i version Version: 28.0+build2-0ubuntu2

anonymous
()

Пришло время форкать Firefox!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.