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)

Обновился. Стало просто шикарно. Балдею.

Michail_Ul ★★
()

У кого-нибудь есть рабочие ебилды? Руки чешутся поставить, нет сил ждать, пока выйдет ебилд в официальных портежах.

Rinaldus ★★★★★
()

Жестоко - http://ip-check.info/?lang=en

Про анонимность со всеми ухитрениями можно забыть.

Или использовать стандартную Windows 7 + стандартный Firefox.

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

Это большАя часть Firefox userbase

Лет эдак 5 назад.

Потеряв нас, они потеряют большую marketing force.

Ну и правильно, зачем нужно два хромога? Всё равно хомячки теперь существенной разницы не увидят. Держаться за огнелис бессмысленно ещё с 4-й версии (ибо уже тогда было понятно, что оно начало катиться в говно), надо развивать альтернативы, но никто же не чешется. Тот же SeaMonkey уже из реп выпиливать начинают, ибо не развивается.

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

Еще один хром не нужен.

разумеется ещё один Хром не нужен! внутренний движёк Хрома — да — говно — не надо нам такого для Firefox...

а вот GUI примерно как у Хрома — вполне себе норм. [не сказал бы что GUI Хрома это истинный образец для подражания, но вобщем то этот GUI не плохой]

однозначно что Australis это движение в правильном направлении. и в сочетании с внутренними возможностями Firefox — это то что нам всем надо!

user_id_68054 ★★★★★
()

Им заплатил гугл чтобы они закопали свой браузер? Я правильно всё понял?

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

У кого-нибудь есть рабочие ебилды? Руки чешутся поставить, нет сил ждать, пока выйдет ебилд в официальных портежах.

cp firefox-bin-28.0.ebuild  firefox-bin-29.0.ebuild
ebuild firefox-bin-29.0.ebuild digest
emerge firefox-bin
anTaRes ★★★★
()
Ответ на: комментарий от Marlboro

Баг в расширении, тикет уже висит. У меня отвалились все правила из этой директории: и руками созданные, и через HTTPSFinder автоматически.

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

Для хромофилов есть соответствующие аддоны. Заем эту бяку по дефолту делать? ФФ - это изначально конструктор. А конструктор должен быть простым, лаконичным и универсальным, а не свистящим и пердящим нечто.

petrosyan ★★★★★
()

новый интерфейс, тащемта, не в меру гламурный, зато работает быстрее

xsektorx ★★★
()

еманавро

чйнжлог жирнобраузера толще абанты

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

Я надеюсь, его доработают, а сейчас целью была стабильность

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

Вообще, предполагается, что пользователь кладёт свои правила в /home/<user>/.mozilla/firefox/<profile_name>.default/HTTPSEverywhereUserRules

Класть их в само расширение не стоит, поскольку в 4 версии (которая сейчас в разработке) они перенесли все дефолтные правила в базу sqlite. Скорости ради.

А неподгрузку правил уже пофиксили в дев-версии

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

В Mozilla сидят тупые идиоты. Они очень скоро почувствуют, что вместо перехода на Firefox 29, geek'и уходят на SeaMonkey и ... Google Chrome.

хахаха! :-)

в Mozilla уже почувствовали что если они НЕ сделают нормальное GUI [тонны кнопок в GUI — ни кому не нужны кроме маленькой кучки ретро-пользователей] — то скоро браузером будут пользоваться только одни умирающие ретро-пользователи.

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

Australis должен хоть как-то уменьшить утечку пользователей Firefox=>Chrome..

и хорошо что команда Firefox не прислушивается к группе нытиков "мы не хотим чтобы что-то менялось"..

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

как только Firefox начнёт прислушиваться к «нытикам» ("мы не хотим чтобы что-то менялось") — то начиная с этого момента развитие браузера прекратится.

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

наверно стоит уточнить — что «нытики» сколько угодно раз могут называть себя geek`ами.. но на самом деле они просто нытики :-) ..

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

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

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

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

Заем эту бяку по дефолту делать?

затем что если это не сделать то будет [вот что] (читать внимательно — начиная с фразы "а что было бы если бы они прислушивались? было бы вот что...")

:-)

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

Как изменить ширину поля поиска?

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

anTaRes ★★★★
()

срочно обновился обратно

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

А если нужен поиск по конкретному сайту? Лезть на сайт сначала? У меня, например, 10 кастомных поисковых плагинов там.

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

А если нужен поиск по конкретному сайту? Лезть на сайт сначала?

да..

а что если мне хочется скушать бутерброд с колбосой? идти в магазин и покупать хлеб и колбосу? (ответ тоже «да» :-))

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

А если нужен поиск по конкретному сайту? Лезть на сайт сначала? У меня, например, 10 кастомных поисковых плагинов там.

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

у меня тоже кастомные, специально сначала проверил - работает

anTaRes ★★★★
()

Я обновился, ещё когда это не было мейнстримом.

Отличная штука получилась.

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

Спасибо! 6 лет пользуюсь браузером и не знал, что есть сокращения...

anonymous
()

скачал с фтп фаерфокс, запустил.

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

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

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

2) второе естественное желание убрать «умный» форвард. кому-то может это нравится, но мне по нраву статический вид кнопок. плагин вроде решает эту проблему, но лишние телодвижения очень не радуют.

3) Отсутствие возможности использовать старый интерфейс браузера. Сильное ощущение того, что его полностью удалили, что лишает возможности выбора. Мне кажется это ложный путь. Каким бы плохим он не был, нужно было оставить возможность выбора. Хотя мозиловцы осознано отказались от его поддержки.

Из плюсов:

1) Закругленные вкладки очень преобразили браузер. 2) Производительность выросла, странички открываются быстро по сравнению с 28 версией.

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

Посмотрим, что будет дальше. Пока остаюсь на прежней версии.

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

Зачем ждать ебилдов, если можно параллельно из тарбола поставить? Только профиль забэкапь, а то эта обосралисодрянь все настройки ломает.

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

Адекваты в треде белок-истеричек :)

Обновил ФФ на винде в виртуалке - tree style tab работает. Нв линуксе пока не проверял, т.к. обновлений еще не прилетело.

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

3) Отсутствие возможности использовать старый интерфейс браузера. Сильное ощущение того, что его полностью удалили, что лишает возможности выбора. Мне кажется это ложный путь. Каким бы плохим он не был, нужно было оставить возможность выбора. Хотя мозиловцы осознано отказались от его поддержки.

возможность выбора

И заставить разработчиков дополнений поддерживать по две версии своих поделок. Отличный план, правда только если цель - самозакапывание.

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

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

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

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

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

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

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

у GEdit (версия 3.12) — кнопка меню — справа

у Nautilus (версия 3.12) — кнопка меню — справа

у Totem (версия 3.12) — кнопка меню — справа

у Evince (версия 3.12) — кнопка меню — справа

[...и другие программы о которых сейчас я не подумал...]

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

хоть какое-то отличие от хрома

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

а то так могло бы дойти и до ситуации — «нужно сделать шрифт системных панелей Comic Sans, чтобы было бы не как в Google Chrome»

или

«нужно чтобы при открытии браузера играла бы весёлая музыка, чтобы было отличие от Google Chrome в котором нет музыки»

***

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

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

Посылаю лучи поноса авторам!

Ну почему когда программистам нечем заняться, они начинают переделывать GUI?

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

Удалена настройка browser.tabs.onTop, позволявшая разместить вкладки под адресной строкой;

Вот ведь скотство.

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

Ответ на самый популярный вопрос «Как, черт возьми, сделать всё, как было?» - Classic Theme Restorer

Попробовал в вендовом фоксе - не помогло, не вернуло всё как было. :(
Через пару недель фокс выйдет в генточке - попробую в линуксовом ещё.

Lavos ★★★★★
()

Всё есть хром. Вообще изменения по части поддержки флексов и колонок радуют. Возможно скоро представится возможность на них по верстать.

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

а что если мне хочется скушать бутерброд с колбосой?

Ну тут два варианта, либо закончить 3-й класс и сдать экзамен по русскому языку, либо довольствоваться бутербродом с неким ингридиентом, вероятно производным от стеклянной колбы. Этот ингридиент, скорее всего, кроме Вас, и возможно других любителей Australis, никому не известен..

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