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)

Ответ на: комментарий от curufinwe

Новый интерфейс просто говно! В упор не понимаю хомячков. Намного хуже стало.

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

Оказывается выпустили фикс, но его еще не заапрувили на официальном сайте.

Vit ★★★★★
()

Для дебиана в репозитории тоже есть новые пакеты. Но почему-то с поломанной цифровой подписью репозитория.

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

шустрее это факт и это плюс, но нельзя такими плюсами перебить все минусы которые получаешь в замен. Мне например жутко не нравиться то что теперь если я включаю панель меню она включается сразу во всех окнах фокса - жуть. Не нравиться то что без плагина нельзя скрыть панель навигации. Я нытик? Да я на этом браузере сижу исключительно из-за одного плагина - «UnloadTab». Если бы такой был хоть в одном любом другом браузере я бы сидел на нём, даже если бы не было adblock-а.

anonymous
()

Торт! Производительность shumway тоже радует.

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

А мне не нравится твое «не нравиТЬСЯ». Как жить дальше... :)

У тебя довольно пространное требование запилить фичу, чтобы при включении панели меню она НЕ включалась во всех отдельных открытых окнах. Мне, например, как-то пофиг на такое ибо не суть. Опять таки, скрывать панель навигации... Зачем? Ну, это мое личное мнение. Вероятно, этим пользуется «три с половиной» человека, потому и выпилили эту возможность.

Я вот нашел проблему, когда при запуске 29-й версии с нуля и дальнейшей установке NoScript браузер почему-то зависает, htop показывает кучу процессов firefox и последующий запуск естественно радостно сообщает: «хер вам, фаерфокс уже запущен». Сейчас я собираюсь об этом написать на форуме Джорджио Маоне, который пилит сие расширение. Это проблема, я понимаю.

Тебе могу предложить разве что только написать письмо Мозилле и предложить им вернуть эти возможности взад. Могу даже помочь с переводом на английский... :)

Gonzo ★★★★★
()

А работать стало и правда быстрее. Намного. Наконец-то исчез мерзкий баг со скроллингом меню, когда при одновременном скроллинге и движени мышью меню автоматически прокручивалось в начало.
Что не понравилось: у дополнения KeeFox теперь показывается только значок. Чтобы увидеть список доступных логинов приходится на этот значок щелкать. Плюс выпадающий список иногда не хочет убираться.

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

Пишите авторам расширений, не ленитесь. Быстрее заметят и исправят.

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

А знаете что? Пожалуй фиг с ним с этим гейским интерфейсом Australis, посмотрев на его скриншоты я внезапно поймал себя на мысли что у меня давно уже дефолтными средствами FF сделано нечто похожее.

А о какой экономии места речь, если панели стали шире чем было (см. скриншот)? Причём было уже чем у Хрома.

В целом не так уж и плохо, зря боялся. И вкладки сделали не такие дурацкие как в Хроме (трапецевидная вкладка только текущая).

Кстати, меню позаимствовали у мобильного браузера UC Web?

(Firestarter)

anonymous
()

И да, анонимусу отдельное спасибо за «векторы утечки» информации. Утащил себе кое-какие ключи.

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

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

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

Так в Ubuntu Unity насильно не впаривали ... Unity по умолчанию с со скрытой возможностью возврата (precise-utopic),только Unity.

Вот уж «не впаривали», так «не впаривали».

Отдельная редакция с Unity (Netbook Edition) - Unity параллельно с интерфейсом Gnome 2 (natty, Oneric)

И кто это ставил? Пол процента пользователей?

вот и добились успеха среди Ubuntuоводов.

Можно подумать, кто-то убунтоводов спрашивал.

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

Установив плагин, появляется возможность более гибко настроить firefox.

Его кнопка Reload только у меня не работает?

fffgh ★★
()

Обновился и рад результату.

dk-
()
Ответ на: комментарий от wolfdale

Этих противных гетеросексуалов надо убивать, чтобы не страдали.

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

Есть небольшой визуальный глюк с меню закладок, в остальном норм.

wolfdale
()

Есть проблема с 29-й версией. Чтобы ее воспроизвести достаточно запустить браузер с нуля (без профиля), поставить любое расширение (я ставил NoScript или Adblock), которое потребует последующий рестарт браузера. После перезапуска закрыть ФФ и попытаться его запустить снова. Результат: появится сообщение о том, что ФФ уже запущен. Выход один: прибивать зависший процесс. Багрепорт я запостил. На форуме нашел такую же проблему. Ждем исправлений.

Gonzo ★★★★★
()
Последнее исправление: Gonzo (всего исправлений: 3)
Ответ на: :( это случилось от afterlanding

Зойчем тильда? 24.5.0 вполне неплоха.

Да и обновляться никто не заставляет

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

tree style tab - сломан. При открытии ссылки в новом табе(клик по ссылке средней кнопкой мышки) в 70% табы прокручиваются в начало, а таб открывается в конце и надо прокручивать все вниз при каждом клике.

F457 ★★★★
()
Ответ на: :( это случилось от afterlanding

:( это случилось

Пффф...

$ equery l firefox
[I-O] [  ] www-client/firefox-28.0:0
$ ls /usr/local/portage/www-client/firefox/*ebuild
/usr/local/portage/www-client/firefox/firefox-28.0.ebuild

Lavos ★★★★★
()

Вот прилетело обновление для оупенсъюз. Зря вы беспокоились - в кедах смотрится как родная, не хуже конкуэрора)

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

В винде та же хрень. Слава богу, в ESR все норм пока что. Вернулся на него.
Я и багрепорт запилил уже и в Mozilla Support написал и форумы прочесал. В итоге нашел проблему: если включена опция 'privacy.sanitize.sanitizeOnShutdown' или, проще говоря, включена автоматическая чистка истории по закрытию браузера - ФФ зависает.

Gonzo ★★★★★
()

Тред - детектор малолеток-ретроградов, впадающих в истерику от малейших изменений их ограниченного монитором мирка. Помню канонаду пуканов при переходе на четверку. Мозиловцам нужно чаще троллить, чаще.

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

Кто-нибудь знает, будут ли они FF Accounts (Mozilla Sync) поддерживать для собственного развертывания на персональном сервере?

Будут

anonymous
()

Твоюналево... Идиоты не могут воспроизвести мой найденный баг, сложили руки :(

Если что, оставляю тут, у кого есть силы с ними дискутировать, я сдаюсь, да и времени не особо этим всем заниматься:

раз: https://bugzilla.mozilla.org/show_bug.cgi?id=1004476
два: https://support.mozilla.org/ru/questions/997918

Gonzo ★★★★★
()

Обновился...
1. Как теперь вернуть адресную строку на панель меню?
2. Где и как задаётся внешний вид и размеры кнопки «Взад»? Хотелось бы уменьшить её высоту.

argv_0_
()

Уже несколько дней использую FF29 с обновлёенным интерфейсом и не испытываю никаких неудобств, не скажу, что стало значительно лучше, но хуже точно не стало.

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

у тебя паранойя?:)

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

а вообще уменьш срок хранения истории и браузер сам будет чистить ее по ее завершению.

vitalikp
()

Пользуюсь Iceweasel 24.5.0 (как я понял основан на firefox 24.5.0) и очень доволен. Не тормозит, весь функционал присутствует, конфигурабелен (через about:config можно настроить всё до мелочей). Никогда не понимал смысла обновляться до последних версий, обновляюсь только при security fixes или если действительно появились новые нужные фичи что большая редкость в последнее время, в основном делают неудобный для десктопа интерфейс.

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

Не перед, а по закрытию браузера. У меня нет паранойи. Ну да и ладно. Просто этим пользуется каждый второй-третий юзер - статистика. Я ж вижу, что народ пишет на форумах.

Плюс, до сих пор до версии 29 все работало на ура, а тут вдруг «не жди, что не зависнет». Не смеши.

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

Солидарен насчёт погони за версиями, но тут отдельный случай - HTML5 с каждым выпуском поддерживается всё в большем объёме

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

Солидарен насчёт погони за версиями, но тут отдельный случай - HTML5 с каждым выпуском поддерживается всё в большем объёме

Ну и какой сайт не работает без последних версий? Вроде бы всё работает, и это должно волновать веб разработчика в первую очередь. Говорю как веб разработчик.

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

Не перед, а по закрытию браузера. У меня нет паранойи. Ну да и ладно. Просто этим пользуется каждый второй-третий юзер - статистика. Я ж вижу, что народ пишет на форумах.

Ну по закрытию, суть это не меняет.

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

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

Плюс, до сих пор до версии 29 все работало на ура, а тут вдруг «не жди, что не зависнет». Не смеши.

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

____

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

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

H.264 на YouTube :) Больше меня ничего не беспокоит. Флеш в системе не держу, что на онтопике, что на оффтопике

flash + Flashblock неплохой вариант, включать только тогда когда надо на том же youtube'.

tux2015
()

Сижу пока в ff, но пока кроме seamonkey альтернативы для себя не вижу.

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


Для дебиана в репозитории тоже есть новые пакеты. Но почему-то с поломанной цифровой подписью репозитория



для i386 в дебиане пока нет пакета iceweasel 29

Sky777
()

Отличный релиз. Пользовался беткой уже за месяц до.

Все ноющие про интерфейс и «катится не туда» — просто старпёры.

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

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

Ты не поверишь! Мышкой.

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

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

+1

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

anonymous
()

после установки

Первое впечатление - как и предполагал, читая описания: 1) адресная строка внутри вкладки - не удобно. 2) отсутствие панели для кнопок дополнений - не удобно. 3) Спец-меню «паситесь тут, проклятые умники» - не удобно. Вывод: 29 версия Firefox - худшая за последние годы. Мозильщики, бросайте употреблять вредные вещества!

anonymous
()

За Australis убить мало.

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