LINUX.ORG.RU

Firefox 35

 ,


0

2

Доступна финальная версия Mozilla Firefox 35:

  • Встроенный чат Firefox Hello поддерживает каналы, которым можно назначить постоянное имя и адрес. Окно чата отделено от окна браузера;
  • Переработана панель поиска (отключается browser.search.showOneOffButtons=false);
  • Улучшена обработка изменений динамических стилей (повышена отзывчивость интерфейса);
    • Добавлены функции «поделиться страницей в соцсетях« и «магазин приложений»;
    • Поддержка Public Key Pinning — расширения протокола HTTP, позволяющего веб-сайту явно указать допустимые для этого сайта сертификаты;
    • Масштабирование изображений потребляет меньше ресурсов;
    • Закрыта служба Plugin Finder Service, позволявшая с помощью всплывающего окна найти и установить недостающий плагин для отображения веб-содержимого (Flash, Java, Windows Media). Веб-сайтам следует самим размещать ссылки на плагины, либо переходить на современные веб-стандарты;
    • Поддержка WebSocket в Web Worker-ах (504553);
    • Поддержка заголовка alt-svc (HTTP/2);
    • PDF.js 1.0.907.

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

    CSS:

    • Включена поддержка свойств mask-type и filter (визуальные эффекты средствами CSS);
    • Поддержка шрифтов WOFF2 в @font-face (1064737);
    • Реализована функция symbol() (966168);
    • Реализована поддержка Font Loading API (1028497);
    • По аналогии с Webkit-браузерами, -moz-appearance:none, применённое к выпадающему списку, теперь убирает значок справа от него (649849);
    • Добавлена возможность задать свойства CSS с помощью синтаксиса element.style[„css-property-name«] (958887).

    HTML:

    • Нестандартные (появившиеся когда-то в IE), но широко распространённые атрибуты тега <body> (bottommargin, leftmargin, rightmargin и topmargin) теперь поддерживаются не только в режиме совместимости (95530).

    JavaScript:

    API/DOM:

    • Окончательно удалены Legacy Crypto API (и соответствующая настройка dom.unsafe_legacy_crypto.enabled). Для сайтов (онлайн-банкинг, гос.сайты), требующих эти API, создано расширение;
    • Поддержка импорта HTML (877072);
    • Интерфейс NavigatorLanguage доступен worker-ам через WorkerNavigator (925849);
    • Новый метод Element.closest(), возвращающий ближайшего предка текущего элемента (1055533);
    • Экспериментальная поддержка свойства CanvasRenderingContext2D.filter (canvas.filters.enabled) (927892);
    • Web Animations: реализовано свойство Animation.target (dom.animations-api.core.enabled) (1067701);
    • Метод hasAttributes() перемещён из Node в Element (1055773);
    • Реализован Resource Timing API (получение информации о том, с какой скоростью обрабатываются элементы сайта) (1002855);
    • Началась работа над ImageCapture API (916643);
    • Не-HTTP запрос XHR в случае успеха теперь возвращает 200 (а не 0, как при ошибке) (716491);
    • Свойство XMLHttpRequest.responseURL теперь возвращает URL ответа без хеша (#) в начале (1073882);
    • Нестандартное внутреннее свойство File.mozFullPath больше не доступно из веб-содержимого (1048293);
    • Экспериментальная реализация AbortablePromise, представляющее собой promise, которое может быть отменено объектом, отличным от того, которым оно создано (dom.abortablepromise.enabled) (1035060);
    • Удалено нестандартное свойство Navigator.mozIsLocallyAvailable (1066826);
    • WebGL 2.0: реализован метод WebGL2RenderingContext.copyBufferSubData() и поддержка расширения WebGL EXT_blend_minmax (1048668);
    • Свойство медиа-элементов HTML crossOrigin теперь возвращает «anonymous» (а не пустую строку), если атрибут crossorigin пуст. Это позволит отличить пустой атрибут от отсутствующего (880997);
    • Принудительное включены Websocket API (1091016).

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

anonymous

Проверено: Shaman007 ()
Последнее исправление: JB (всего исправлений: 2)

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

дыры оставляешь

У меня тоже дыры:

$ iceweasel --version
Mozilla Iceweasel 31.3.0

Ну ладно, у vitalikp дыры. Какие именно там критичные?

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

Тоже бесит эта проплаченная фигня в браузерах. Какого чёрта они там себе позволяют?

Кто девушку ужинает, тот ее и танцует. Если ты не платишь денег за собственную приватность неужели ты думаешь, что не найдется дядек, которые заплатят деньги за ее отсутствие. Вот ты свою приватность не ценишь, а эти дяди ценят свой бизнес для которого им нужно твою приватность нарушать. Им это выгодно. А тебе приватность зачем? Она тебе выгоду приносит или так чисто вариант неуловимого Джо?

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

Вот тебе и ответ про приватность.

Если бы жил повыше, может и не стал бы.

В плотной городской застройке по всем этажам актуально. Даже в каком-то древнем ералаше обыгравали.

mandala ★★★★★
()

Что-то этот Hello фигня какая-то. Не знаю что с ним делать, интерфейс дурацкий, какое-то левое лицензионное соглашение у него ещё. Как его теперь отключить?

No-brainer
()

Встроенный чат Firefox Hello

Это ж не чат, там только видеозвонок. Или я что-то пропустил?

Окно чата отделено от окна браузера

Окно звонка всегда ведь можно было отделить. Или теперь вообще нельзя сделать, как раньше было?

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

Да, этот firefox hello ещё очень забавно себя ведёт в универской сети. Постоянно названивает ложными входящими звонками, в окошке нет кнопочек ответа (ЕМНИП) и написано какое-то сообщение об ошибке (не помню текст).

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

И, конечно же, изгнание твоего бойфренда Брендона как-то связано с вкладочками и меню и соцзондами. Но хейтерить то оно гораздо проще, когда есть любимый ВРАГ :3

Deleted
()

Имею Acer Aspire One со стареньким SSD на 8 Гб, использую на диване. До сих пор использовал старую Opera, проблем не испытывал. Решил установить свежий Firefox. Оказалось, что Firefox и SSD — вообще из разных планет. Проблема в том, что Firefox постоянно что-то пишет на диск. Оказалось, что свои конфиги и данные он хранит в sqlite, который постоянно синхронизируется: открыл вкладку — синхронизирует — пишет на диск, перешел по ссылке — синхронизирует — пишет на диск и так при любом действии. Для моего старого SSD это смерти подобно.

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

Спасибо.

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

изгнание твоего бойфренда Брендона


Я вообще-то, извращенец, меня на женщин тянет.

как-то связано с вкладочками и меню и соцзондами.


Но совпадение-то, дык, весьма забавное получается.

Но хейтерить то оно гораздо проще, когда есть любимый ВРАГ


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

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

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

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

Ой, да ладно, выключение фич Firefox установкой расширений многие годы было (и есть) единственным действенным методом.

++ https://en.wikipedia.org/wiki/Correlation_does_not_imply_causation

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

Скажите, можно ли как-то решить эту проблему и отучить постоянно писать на диск?

Пользователи SSD должны страдать. Ну вот смешно на вас смотреть. Ну и зачем их покупаете тогда, если по прямому назначению использовать нельзя?

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

Пользователи SSD должны страдать. Ну вот смешно на вас смотреть. Ну и зачем их покупаете тогда, если по прямому назначению использовать нельзя?

Я собственно спрашивал о другом. А ваше мнение не просто бесполезно, оно не нужно никому.

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

Бесплатность товара не делает его свободным от критики.

Нет ничего бесплатного. Просто:
* платить может кто-то другой (всегда с учетом своих интересов, даже если они абсолютно альтруистические)
* плата может быть «натуральной», с помощью труда, ресурсов и т.д.
Пример.
За еду, жилье и прочие базовые человеческие потребности надо платить. Если платить не хочешь, ты можешь не работать, государство на какое-то время выделит тебе пособие. Ты наверно даже может как-то смухлевать и сидеть на этом пособии больше положенного срока. Но качество твоей жизни будет сильно ниже, чем если бы ты устроился на нормальную работу и получал хорошую зарплату, оплачивая из нее свои потребности.
Вывод: либо вы уважаете свои потребности и платите за них нормальную цены, либо вы не считаете свои потребности столь уж важными и готовы питаться кое-как и жить где придется.
Так и с СПО. Либо вы платите (деньгами или умениями) за то, что ваши потребности обеспечиваются на должном уровне, либо за ваши потребности платит кто-то другой, но они выполняются не на должном уровне, либо не выполняются вообще. Но тогда встает вопрос, а зачем тогда ныть критиковать? Это же нелогично. Никто, конечно, этого делать не запрещает, но пользы от такой критики нет.

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

попробуйте серфить в private mode, думаю, подожет

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

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

Скажите, можно ли как-то решить эту проблему и отучить постоянно писать на диск?

Использовать Profile Sync Daemon (psd), например. Ищи пакет в своем дистре.

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

Использовать Profile Sync Daemon (psd), например. Ищи пакет в своем дистре.

Варианты со всякими ramdisk и дополнительными демонами интересны в самую последнюю очередь — других дел полно, кроме как ковыряться в бесконечных недокументированных настройках Firefox и подстраивать всю систему под его глуповатый, родом из 90-х, дизайн.

За участие спасибо.

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

больше вариантов нет, в /tmp тебе не подходит, в привате луркать не хочешь, всё, сиди и смотри как твой SSD помирает.

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

больше вариантов нет, в /tmp тебе не подходит, в привате луркать не хочешь, всё, сиди и смотри как твой SSD помирает.

Успокоил... В chrome-chromium такое же безобразие с постоянными обращениями к диску?

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

Кончай выносить мозг, ничего с твоим SSD не случится.

Как-нибудь сам приму решение. Про Firefox, fsync и sqlite чего-нибудь знаешь полезное или так, подышать вышел?

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

Успокоил... В chrome-chromium такое же безобразие с постоянными обращениями к диску?

А куда ему писать кеш'n'креп если не на диск? Если что, psd по-умолчанию подходит как фирефоксу, так и к хромиуму, там нет настройки вообще, поставил, добавил в автозагрузку и радуешься.

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

оно уже на gtk3?

на GTK3 какой версии? Точнее, на которой из них (несовместимых).

redhat
()

Мне вот интересен перевод интерфейса на HTML5, может тогда он лагать перестанет?
Или все станет только еще хуже?

FIL ★★★★
()

Уже 35, такими темпами лисе скоро 70 стукнет, потечёт память и посыпятся плагины.

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

Хром ведёт себя так-же по-свински.

haku ★★★★★
()

типизированные массивы полезная штука

у меня при старте 35 пытается подпихнуть все время новый профиль пришлось явно прописать, у кого так было еще?

anonymous
()

что-то все улучшают, улучшают... внедряют... а я как использовал firefox для просмотра HTML страниц, так и продолжаю использовать.

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

как раз и в CRUX прилетят обновления.

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

Скажите, можно ли как-то решить эту проблему и отучить постоянно писать на диск?

Может поможет browser.sessionstore.interval - настройка хранит количество миллисекунд по истечении которых происходит сохранение сессии в браузере. По умолчанию вроде 10 000, т.е. 10 секунд. Можно увеличить на сколько нужно.

th3m3 ★★★★★
()

AbortablePromise

Прочел как AdorablePromise.

anonymous
()

Что-то они меня раздражают. Постоянно прячут какие-то настройки, мелко гадят в интерфейсе. Ставишь Firefox на новой машине, надо облазить весь about:config что бы привести его в нормальный вид. А потом ещё наставить кучу плагинов, которые исправят оставшуюся часть нововведений.

dnf83
()

Последнее обновление вызвало во мне бурю ненависти. Это я, пожалуй, пропущу.

WARNING ★★★★
()

Круто, жду пока соберут iceweasel.

alozovskoy ★★★★★
()

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

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

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