LINUX.ORG.RU

Вышла новая версия web-браузера Firefox 17

 , , ,


0

1

Что нового:

  • Первая редакция социального API и поддержка Facebook Messenger
  • Добавлен механизм Click-to-play для плагинов. Устаревшие плагины теперь автоматически отключаются, для их включения необходимо кликнуть на область страницы, выделенную для плагина.
  • Поддержка атрибута sandbox для элементов <iframe>
    предоставляет контроль контенту внутри <iframe>
    подробнее: w3
  • Поддержка атрибута inputmode для элементов <input>
    позволяет выбрать способ ввода в поле, реализация отличается от whatwg
  • Поддержка технологии @supports (отключено по-умолчанию*)
    позволяет использовать логические операции внутри таблиц стилей
    подробнее: w3
    *Для включения необходимо установить layout.css.supports-rule.enabled в true.
  • Поддержка css селекторов для псевдо-класса dir отвечающего за направление текста
    подробнее: mdn
  • Css свойство box-sizing (пока что с префиксом -moz-) теперь учитывает min-height and max-height
    box-sizing позволяет изменить способ расчета размеров элемента
    подробнее: mdn
  • Поддержка WheelEvent для колеса мышки
    подробнее: mdn
  • Поддержка свойств startsWith, endsWith для объектов String
    подробнее: ecmascript
  • Поддержка ParallelArray
    более строгий неизменяемый массив, обладающий рядом итераторов для параллельной работы с данными
    подробнее: ecmascript
  • Поддержка итераторов Map/Set
    подробнее: mdn mdn
  • Поддержка FillPaint and StrokePaint в SVG
  • Новая панель в PageInspector, позволяющая изменять DOM

Одновременно с этим обновился и Firefox Mobile.

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

★★★

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

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

у меня 16.0.2 из experimental, но 17 не скоро и туда попадет

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

Зачем туда заглядывать? API для помойки - мусор, а мусор не нужен, даже если его мало. Дополнения для этого придуманы.

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

Ты глупый или как? Social API использует стандартные механизмы и HTML технологии (JS по сути с хранением в Index DB) и шансов выстрелить в ногу здесь гораздо меньше, а вот дополнения выполняются уже в контексте приложения и могут иметь доступ за пределы профиля браузера. Огромное количество дыр в дополнениях от Adobe тебе как бы намекают, какой подход есть good. Например, именно по этой причине написали pdf.js чтобы не использовать дырявый Adobe Reader plugin.

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

Глупый здесь ты. Этот твой «Social API» вообще не нужен. Мусорный код. Как бы он ни был там реализован.

дополнениях от Adobe

Ага, понятно всё с тобой.

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

Глупому ещё раз поясняю: контекст дополнения в браузере изначально является дырой в безопасности системы (на уровне пользователя, разумеется). Social API ничего нового не изобретает, а всего лишь предоставляет уже существующий программный в интерфейс для нового функционала. По сути, работа больше была проведена не в коде, а в документировании уже написанного стандартного интерфейса. Контекст JS скрипта, выполняемого в браузере не позволяет «безобразничать» за пределами дозволенного.

Замечание про дополнения от Adobe безусловно очень содержательное, но факты и мотивы pdf.js и им подобных пока на моей стороне.

Не позорься лучше...

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

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

Родной, ты дополнения от плагинов отличить не можешь. Подыши свежим воздухом.

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

d9d9 ★★★★
()

Что то мурзилка зачастила с релизами лисы.

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

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

special-k ★★★
() автор топика

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

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

Зубы лечу. Мне сейчас все лень и хочется убить всех человеков.

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

Так что вопрос выпила на корню стоит открытым.

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

my fault, а тебе предлагаю переходить на chrome - там и социалка и плагины и смотрелки не встроены.

anonymous
()

a панельку для вызова команд аля имакс туда добавили?

proofit404
()

Вроде потормознел он? Не заметили?

chiptune
()

эти демоны что-то сломали и у меня bombermine тормозит. так и придется хромым пользоваться

RedPossum ★★★★★
()

На оффтопе включился принудительный антиалиасинг

Лечил about:config - > gfx.direct2d.disabled = true

iLoveoOz ★★★★
()

Самая главная фишка релиза: плавная смена вкладок, а-ля хром. Все остальное фигня.

DrJackilD
()

Первая редакция социального API и поддержка Facebook Messenger

Теперь можно будет написать интересные дополнения.

sol13 ★★★★★
()

to megabacks

с разморозкой - с 4-ой версии клепают или с пятой...

Ещё 3-ка имела 64-ые сборки AFAIK. Другой вопрос, что в новости говорят об отказе от еженочных сборок (в первом же ориг. посте об этом написано), а не об отказе от 64-разрядных вообще.

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

0_0 http://mozilla-russia.org/products/seamonkey/

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

Все, кого достали исчезновения и перестановки кнопочек и пунктов меню в лисе, давно уже там.

Вообще, для общения с юзерами обычно юзают жаббер, то есть gmail.

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

Вообще, для общения с юзерами обычно юзают жаббер, то есть gmail.

Да вы достали блин со своим жабиром. Jabber и IRC это совсем разные вещи. Первое это IM, второе чат. К тому же первое требует обязательное наличие аккаунта.

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

Да вы достали блин со своим жабиром. Jabber и IRC это совсем разные вещи.

Не сильно разные. Jabber умеет больше, чем IRC, но цель у них одна и та же.

Первое это IM, второе чат.

Во-первых, IM — это тоже чат (hint: «чат» — это общение, не важно, сколько человеков в нём участвует). Во-вторых, если под словом «чат» имеется ввиду «многопользовательский чат» aka MUC, то в жаббере конференции — часть стандарта. Я только не помню, работают ли MUC-и через стандартный веб-клиент gmail-а, надо проверять...

К тому же первое требует обязательное наличие аккаунта.

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

Как бонус — общение голосом/видео.

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

А это, оно уже перестало намертво вешаться из-за жабоскрипта в одной вкладке?

http://kb.mozillazine.org/Unresponsive_Script_Warning

А может хотя бы прекратило сжирать всю память при отрисовке мегатабличек с тыщами немаленьких картинок?

Не помню такого. Есть какой-то багрепорт по этой проблеме или способ воспроизвести её? Могу проверить, если что...

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

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

Вдруг я пропустил самое главное со своим 8.0.1?

Если браузер используется только для просмотра текста, то нет, ничего не пропустил.

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

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

Ты неправильную ссылку читал:

https://blog.mozilla.org/privacy/2012/10/22/being-social-with-privacy-in-mind/
This new functionality does not give your social network access to any additional information from your browser. Again: it’s a lot like having a tab open to your social network.

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

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

Мозилловцы одни из первых, кто думает о безопасности и приватности. Они отключили websockets пока в них не починили потенциальную утечку данных. Они запустили презентацию проекта Collusion, чтобы показать как почти любая баннерная сеть или картинка статистики может отслеживать перемещения пользователей по сети, и выпустили соответствующий аддон чтобы управлять этим. Почти два года назад именно мозилла предложила фичу Do Not Track. И мозилла, вроде как, до сих пор единственный браузер, поддерживающий фичу Do Not Track на мобилках.

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

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

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

Наоборот. Это андроидному браузеру до FF ещё «пелить и пелить», ни нормального адблока (а на мобилках с помегабайтным трафиком это ох как важно), ни возможности просмотреть исходный код страницы, ни кастомных поисковиков. Не знаю, как в последних андроидах, а в старых даже локальные html-файлы посмотреть было почти нереально. Даже всякие мелкие игрушки типа http://browserquest.mozilla.org/ из встроенного браузера не работали. К тому же все посещенные сайты уходят на гугл...

FF по сравнению со встроенным браузером рулит и педалит. Из-за упрощённого мобильного интерфейса не все функции из него доступны, но about:config и плагины решают эту проблему. Неужели кто-то ещё использует встроенный браузер после выхода FF под андроиды?

Кстати памяти FF жрёт больше только при одной вкладке. А сравни их при десятке открытых вкладках. :)

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

Я сам был бы рад, если бы всё было так хорошо с Fx на Android. Но даже такой ярый фанат Fx как я не может не признать явные огрехи, которые надо доработать, чтобы дотянуть до уровня «нормальности». Скорость JS на уровне, на достойном уровне, но есть парсер (?) пока туканит. Пример из жизни: lenta.вру на моём годовалом планшете открывается в Chrome за примерно 3-4 секунды, в Fx pf 10-12 до остановки спиннера... Выделения/копирования текста пофиксили недавно, это хорошо, падения тоже пропали. Безусловно, всё это гуд. Поддержку WebGl, пускай и с тормозами, умеет только Fx. Справедливости ради стоит отметить, что умеет ещё mod стокового браузера от Sony, но это исключение. Но до удобства работы с мелкими элементами (предварительное увеличение), плавности работы промотки (апп. ускорение) и интеграции он ещё до уровня Chrome не дотягивает.

anonymous
()

Обновился — отвалился TabMixPlus, причем одновременно на стабильной версии и на Nightly. Пришлось качать какую-то бета версию с официального сайта разработчика. Замечательно, я считаю.

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

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

special-k ★★★
() автор топика
Ответ на: комментарий от firestarter

обязательное наличие аккаунта

Можно подумать в ирке консерва не достаёт с регистрацией. Всё также. Раньше ещё можно было болтатьбез смс, без регистрации практически на всех каналах. Щас - нигде.

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

Не ври. Нигде регистрация не требуется и никто не достает. Регистрация там нужна только если ты постоянно там торчишь, то желательно зарегистрироваться, чтобы ник никто не занимал. Причем, если не заходить месяц, регистрацию удаляют (ещё один плюс перед xmpp muc).

firestarter ★★★☆
()

18-ый сравнялся по скорости с бетой хрома на http://krakenbenchmark.mozilla.org (лис быстрее на пару процентов). А это только первый релиз с ionMonkey.

Вообще 18 весьма шустр, мне нравится.

Это я не дождался обновления в ppa и скачал с mozila.org

special-k ★★★
() автор топика
Ответ на: комментарий от special-k

Может ее даже сделают не 18, а какой-нибудь 20 ^_^

special-k ★★★
() автор топика
Ответ на: комментарий от firestarter

Да не вру. Я залез помню с какого-то liveCD, а никсерв мне говорит, что мол регься или никто тя не увидит. То ли фринет, то ли ещё какой там был по-умолчанию в клиенте. Сходи сам посмотри.

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

Я бываю на многих серверах, нигде такого нет, ни на freenode, ни на ircnet, ни на wenet. Да и скорей всего нигде такого нет, irc серверы просто по своей сущности не умеют что либо навязывать. Могут только в «консоли» сервера писать какую либо информацию при входе, там обычно полно всего написано.

firestarter ★★★☆
()
Ответ на: комментарий от firestarter
[13:46] *** The channel topic is "This is not a support Channel | You must register to join #fedora. See http://freenode.net/faq.shtml#nicksetup after you register and receive your confirmation e-mail you need to /msg NickServ identify <password> and then /join #fedora | DO NOT click on spammed links | Depending on your client "/set irc_join_delay 10" to delay joining 10 seconds.".

Теперь вот так пишет и кидает на другой канал. Раньше вообще почти на всех такое было. Теперь вроде получше. Это фринод. Ну всё равно ирка уже мало кому нужна.

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

К тому же первое требует обязательное наличие аккаунта.

Анонимные аккаунты там тоже есть. Но это никому не нужно.

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

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

special-k ★★★
() автор топика
Ответ на: комментарий от LMD

Теперь вот так пишет и кидает на другой канал. Раньше вообще почти на всех такое было. Теперь вроде получше. Это фринод. Ну всё равно ирка уже мало кому нужна.

Какая-то специфичная фича, не встречал.

firestarter ★★★☆
()
Ответ на: комментарий от special-k

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

Я везде.

Причем даже зарегился и профиль заполнил. Лол.

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

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

Сервер должен разрешать. man xep 0175, вроде оно.

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

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

Веб-гейт не катит. Он может внезапно прекратить существование, а свой поднимать для этого идиотизм.

IRC-сервер тоже может внезапно прекратить существование. Прекратит существование — скинешь другую ссылку. Вам не пофиг, если у вас «сообщество пару раз в год собирается»? Всяко проще, чем делать «сборку KVIrc, которая при запуске сразу же заходит на нужный канал».

А то планктону стало сложно объяснить как туда зайти, а можно было бы просто ссылку кинуть.

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

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

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

С вебгейтом есть проблема, когда с одного ip слишком много подключений, он банится на сервере. То есть когда с него заходит более десяти человек.

Мы вроде сейчас про жаббер и жаббер-конференции. И ссылка на вебгейт выше тоже была на жаббер. В жаббере этой проблемы нет. Об этом и речь: жаббер+вебгейт для вашей конкретной тусовки — оптимальное решение. Самые умные смогут ходить своим любимым клиентом, а обычным юзерам можно кинуть простую ссылку, для которой не нужен никакой софт. И никого не забанят.

Почему вы такие дебилы?

Может всё-таки не будем переходить на оскорбления?

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