Разработчики Firefox уточнили (https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/) планы перехода на API WebExtensions (https://wiki.mozilla.org/WebExtensions), предназначенного для разработки дополнений, совместимых с браузером Chrome. В качестве опциональной возможноcти, требующей явного включения в настройках, WebExtensions доступен начиная с Firefox 46. По умолчанию включение WebExtensions намечено на Firefox 51, что позволи сочетать дополнения написанные с использование старого и нового API. В Firefox 57, который ожидается в конце 2017 года, запланирован полный переход на WebExtensions, который ознаменует прекращение поддержки других типов дополнений.Для стимулирования перевода дополнений на WebExtensions, в Firefox 53, который выйдет 18 апреля 2017 года, каталог дополнений Mozilla прекратит генерацию цифровых подписей для классических дополнений, написанных с использованием технологии XUL. Приниматься будут только дополнения на базе WebExtensions. Напомним, что начиная с Firefox 48 проверка по цифровой подписи переведена в разряд обязательных и не может быть отключена в настройках. За оставшееся время в Mozilla намерены доработать API WebExtensions и реализовать в нём все необходимые для разработчиков дополнений возможности, в том числе специфичные функции, недоступные в других браузерах.
API WebExtensions построен с использованием штатных web-технологий, а разработка дополнений напоминает создание web-приложений на основе единых стандартов. Переход на новый API позволит унифицировать разработку дополнений с платформами Chrome, Opera, Safari и Edge, и упростить портирование дополнений между различными web-браузерами. Переход на WebExtensions также позволит полноценно использовать многопроцессный режим работы - дополнения WebExtensions могут выполняться в отдельных дочерних процессах, изолированно от остальных частей браузера. Различия между API Chrome и WebExtensions можно отследить на данной странице (https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Ch...).URL: https://blog.mozilla.org/addons/2016/11/23/add-ons-in-2017/
Новость: http://www.opennet.me/opennews/art.shtml?num=45556
Вот и лисокапец. А я предупреждал.
Хорошо если процентов 20 расширений перепишут…
Всё было очевидно уже версий 10 назад.
Нужные и хорошие перепишут, процентов 20.
А на смартфонах эти расширения будут работать, или как у Chrome? Меня это больше волнует.
WebExtensions будет работать на Android, по последним данным. (: Меня больше волнует кто будет переписывать UnMHT?
он уже переписан на bootstrap.js и есть на ведре.
Ctrl+S
так а какие альтернативы то? Уйдут на хром и будут делать для хрома? так оно будет работать и на фф и для всех остальных - в этом то и смысл. Все востребованные точно перепишут...
Custombuttons не развивается уже давно. Но работает. Его точно не перепишут. А без него я не могу пользоваться лисой.
И ты думаешь, что это кого-то волнует?
Когда-то пользовался Maxthon пока не стал облачным и не испоганили всё. Потом из всех выбрал Лису и остался довольным по сей день. К чему я? К тому, что ко всему привыкаешь.
соберите команду и развивайте клон с бэкпортами. флаг в руки и барабан для шуму
Я "прекратит поддержку" Firefox. Удачи им. :)
Всё что держит меня на Firefox, невзирая не все бултыхания его разработчиков,
это несколько дополнений, которых нет для Chrome, в том числе одно собственное. Не думаю, что все бросятся переписывать свои дополнения, хорошо если сил и времени на сопровождение хватает. Даже на создание подписи, которая требует пары кликов в AMO, по пол года люди сподвигались, а тут предлагают полностью всё переписать. Им нужно понять, что есть время когда имеется и желание, время и силы на написание дополнения, но потом это проходит и под давлением что-то переделать становится проще отказаться от дальнейшей разработки.
> Всё что держит меня на Firefox, невзирая не все бултыхания его разработчиков,
> это несколько дополнений, которых нет для ChromeАналогично.
А что ж ты давно не переписал своё без "давления"?
Что ж ты ещё не выпилил себя из жизни?А по дополнениям: мне лень. Я его написал, оно работает. Это всё что мне нужно. Почему я должен его постоянно переписывать? Мне за это не платят. Я лучше на Qt и QML себе кастомный браузер сделаю с нормальными дополнениями.
> Я лучше на Qt и QML себе кастомный браузер сделаю с нормальными дополнениями.Кстати, "по-майнтейнерски" могу охарактеризовать апстрим qupzilla как весьма вменяемый.
> Им нужно понять, что есть время когда имеется и желание, время и силы на написание дополнения, но потом это проходит и под давлением что-то переделать становится проще отказаться от дальнейшей разработки.Они и поняли. Сейчас это время пришло для firefox.
«по полгода», позорище
Годно. Нужно.
Выкинут на устаревший XUL, рамтовый servo присунут, Wayland прикрутят - и может наконец-то у них браузер получится
Для Waylanda им ещё нужно флэш дропнуть.
systemd забыл
> Годно. Нужно.
> Выкинут на устаревший XUL, рамтовый servo присунут, Wayland прикрутят - и может
> наконец-то у них браузер получитсяБраузер без расширений уже есть. Вивальди называется. Браузер с расширениями для хромого тоже есть. Хромой называется. Зачем лиса закапывает свои уникальные расширения? Никогда я этого не пойму…
В вивальди хромовские расширения ставятся (сюрприз!).
Печально. Без уникальных дополнений фф будет нафиг никому не нужен и хром сможет спокойно стать новым ИЕ.
Инструменты разработчика все равно лучше чем в ФФ не найти. Так что много разрабов останутся, по крайней мере в "браузерном дуалбут". А юзеры и так в большинстве своем на хром свалили.
> Инструменты разработчика все равно лучше чем в ФФ не найти.На больших gwtшных проектах с сорс мапами эти инструменты ставят колом 12-ядерную рабочую станцию с 32 гигами оперативы. Я понимаю, что кол-во ядер тут не играет роли, т.к. работает только одно, но просто чтоб была понятна абсурдность ситуации.
В то же время хром с этим справляется без ощутимых последствий для системы.
(использую фф в кач-ве основного, если что)
Какие там инструменты разработчика? Мне нравился всегда Firefox, но как раз Chrome всегда приходится использовать как дуалбут ( хотя в с современной скоростью лисы уже пару лет не могу пользоваться ей. ). К сожалению, хром реально на годы вперед ушёл в плане инструментов разработчиков. Начиная от адаптивных функций, которые в лисе только только появились в dev и то в каком виде и заканчивая дебагером js, который просто на порядок быстрее и лучше. Не говоря уже о подключаемых workspases и других чисто профессиональных вещей. Он даже в мелочах лучше ( когда уже нафиг в firefox додумаются закомментировать свойство CSS если копируешь его мышкой, а оно уже не активно, как делает это хром с самого начала? ). Единственная фича из-за которой я запускал firefox это 3D-режим, который в редких случаях спасал, но его выпилили вроде в отдельное расширение.
> По умолчанию включение WebExtensions намечено на Firefox 51, что позволи сочетать
> дополнения написанные с использование старого и нового API. В Firefox 57,
> который ожидается в конце 2017 года, запланирован полный переход на WebExtensions,
> который ознаменует прекращение поддержки других типов дополнений.Слишком долгий переходный период. Надо было поддержку XUL удалять сразу после добавления реализации WebExtensions (еще лучше - до). А так, нельзя исключить риск, что клятi авторы дополнений хоть что-то спортировать успеют...
> клятi авторы дополненийи покладут БОЛЬШОЙ И ТОЛСТЫЙ, не сомневайтесь
Прощайте уникальные темы оформления, да?
К темам оформления это не относится.
Да если бы только темы, не было бы проблемы. Стихи блин…
Когда Firefox был версии 2/3/4, тем было море. Сейчас реально поддерживаемых и рабочих - меньше десятка (цветовые вариации не в счёт).Я к тому, что разрабы Firefox уже давно убили возможность создания тем, которые будут гарантированно работать хотя бы год.
// b.
Ну, всё, Лиса, ты меня сломила и добилась чего хотела...
Пересел на Хромиум.
Там уже научились уважать fontconfig?
> Там уже научились уважать fontconfig?Там готовят намного более изящное решение -- "minimum hardware requirements: 16GB RAM, HiDPI display"! =)
А вообще, это вроде как "для нашего же блага" https://dev.chromium.org/developers/linux-technical-faq
Интересно, много HiDPI экранов современных полезней тёплой ламповой IPS-24-дюймовки с расширенным цветовым охватом в AdobeRGB-98+
Хе-хе ... а некоторые помнят времена когда обладатели 23" CRT под 40 кило весом пели эту же песТню :-) Прогресс ...
> Хе-хе ... а некоторые помнят времена когда обладатели 23" CRT под
> 40 кило весом пели эту же песТню :-) Прогресс ...23"? У меня были 21" Hitachi и 22" Mitsubishi, но вот тяжелей уже не помню.
А "прогресс", когда строб видишь, помахав перед носом карандашиком -- в гробу видал!
PS: *м
> Интересно, много HiDPI экранов современных полезней тёплой ламповой IPS-24-дюймовки с
> расширенным цветовым охватом в AdobeRGB-98+Прошу прощения, забыл теги </sarcasm> и <allusion="throw hardware at the problem">-- исправляю.
Заодно прокапитаню:
> много HiDPI экранов современных полезнетаки всякие хинтинги шрифтов, субпиксельные навороты и прочие извращения^W костыли нужны для более вменяемого отображения шрифтов на экранах с низкой разрешающей способностью. Чем выше разрешение на ед. площади, тем (обычно) меньше заметны огрехи.
Ваш Кэп.
> Там уже научились уважать fontconfig?Поддерживаю. Единственное приложение в моей системе, которое кладёт не только на системную тему, но и на системные настройки шрифтов.
Гугль таки добился своего, да. Удалю-ка акк с гмыла в знак протеста, гг
Преданный фанат, лол, даже объявленный год не дождался, перебежал к гуглу.
> Ну, всё, Лиса, ты меня сломила и добилась чего хотела...
> Пересел на Хромиум.а разве в Хромиуме есть хоть одно положительное качество?
А твой хромиум до сих требует рутового стики бита, чтобы пускаться? That's a shame...
В хром уже завезли вимператор?
Попробуй cVim.
> Попробуй cVim.Пробовал, pentadactyle/vimperator лучше
> Попробуй cVim.cVim - это только навигация.
Pentadactyl - это значительно больше. Это букмарки, аддоны, табгруппы, локальные и быстрые метки, управление историей, умные команды (которые можно доопределять к тому же), автоматическое выполнение команд при событии и т.д.
"аналоги" в chromium не годятся даже в подмётки Pentadactyl.
Мне больше vimium нравится.
Все что надо есть.https://chrome.google.com/webstore/detail/vimium/dbepggeogba...
Conkeror всё. В линух не будет нормального браузера. Пичаль
Ценитель правильных браузеров в треде? Еще бы писать название правильно научился.
Conkeror.org
есть же прекрасный Опера 12
Ждём форк. Наверняка, кто-нибудь сделает. Те же бледнолунные, например.
Они уже в 27.0 вырезали поддержку jetpack дополнений, теперь их там еще меньше. Раньше было мало, теперь почти нет. Что будет дальше, будем посмотреть. https://www.palemoon.org/releasenotes.shtml Без нормальных расширений палемун как и фф та еще какашка. Все же у хромоногих с расширениями как-то постабильней будет.
Ничего. Плавный закат и зе енд, если даже основа загибается, то что про форки говорить.
> Ждём форк.Этих форков фф пруд-пруди, а толку мало...
А стоящих только один. И это не PaleMoon.
Вы про поделку старого параноика?
коково?
> Ждём форк. Наверняка, кто-нибудь сделает. Те же бледнолунные, например.бледнолунные — это какая-то упоротая школота с комплексом «я лучше знаю».
1. Не сделали ничего своего кроме каких-то ненужных тулзовин для винды, а лишь вырезали часть из ФФ.
2. То, что вырезали, вырезали херово, сломав совместимость с аддонами (потому что мы гордый независимый совершенно не зависящий от ФФ браузер)
3. Вырезали больше, чем надо, в частности медиасорс екстеншнз, из-за чего HD видео на youtube не проигрывается.Ладно, мне пофигу на все это, честно. Но итог такой: pentadactyl не работает. Следовательно, втопку.
готовятся к переходу на Servo
На Quantum.
Пришло время устанавливать палемун!
> Пришло время устанавливать палемун!наоборот, прошло.
Кому нужен устаревший вечно-догоняющий (а по другому никак, не может один человек самостоятельно развивать ни рендерер, ни браузер) клон мазиллы 2014го года, несовместимый ни со старыми (ибо jet) ни с новыми плагинами?Обещания выкатить на-гора собственный набор с блэкджеком и шлюхами - так и остались пустословием (оно и понятно, опять же - силами ни одного, ни десяти, ни даже сотен человек это нереально)
Значит новый год - последний? Ура, с оптимизмом в светлое будущее!
Прошай, Мозилла
Прошай, Сергей
Ты слишком жестока ко мне.
Вся проблема с WebExtensions в том, что он очень сильно ограничен и на нём просто невозможно переписать большинство расширений, которые не просто добавляют какую-нибудь кнопочку, а меняют интерфейс и поведение стандартных компонентов браузера.
> Вся проблема с WebExtensions в том, что он очень сильно ограничен и
> на нём просто невозможно переписать большинство расширений, которые не просто добавляют
> какую-нибудь кнопочку, а меняют интерфейс и поведение стандартных компонентов браузера.Так и есть. А это половину (если не больше) расширений лисы в топку…
как какую-то херню менять, дык они голосовалки устраивают
а как рубить основные фичи - дык тут мнение пользователей никого не волнует
их бы энергию, да в нужное русло направить - получился бы браузер-мечта. напомнило разработчиков гном 3 - тоже все выпиливать мастаки. аривидерчи, фокс. здравствуй, опера
кто то ещё пользуется китайской оперой?
Никто не задумал ещё петицию онлайн организовать? Или баг-репортнуть сами "планы разработчиков"? Показать хоть как то этим господам, что нас не устраивает.
Как обычно - в комментах одни плакальщики.
Ну дык когда умирает не враг, обычным людям - обычно грустно ...
А как же теперь будет работать kiwix(WIkipedia OffLine)? Там всё на xul построенно!
wiki.kiwix.org
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Co...
>There are vastly more APIs available to XUL/XPCOM extensions than are available to WebExtensions, and for many XUL/XPCOM APIs, there isn't a WebExtensions substitute.
>You'll see that many APIs have no WebExtensions equivalent yet. However we are intending to extend the WebExtension APIs to support the needs of add-on developers, so if you have ideas, we'd love to hear them.Один вопрос: нахрена?
С одной стороны, это позволит им выкинуть старый код, плохо совместимый с многопроцессным режимом, что хорошо. С другой стороны, благодаря XUL для Firefox существует большое количество уникальных расширений, реализовать которые с помощью WebExtensions никак не реализовать. Что говорить, если для Chrome и ему подобных браузеров даже подобие расширения вроде Ant video downloader реализовать не могут, про что-то более сложное я вообще молчу...
Вот если бы эти ... сначала сделали расширения webext до состояния возможности портирования всех дополнений, то такие планы были бы несколько быстрыми, но куда не шло.
А сейчас у них нет ничего кроме обещаний допилить, но "выкинем мы по графику".
Я пользуюсь этим броузером лет 15, после засилия голубых 3 раза пытался спрыгнуть.
Ни в одном другом браузере нет нормального аналога TreeStyleTab. Единственно остается бледная луна. Но там начинаются свои проблемы с крахами, которые вроде как из-за старых дополнений, а новые версии дополнений не встают. Причем список дополнений, я урезал до самого минимума.
Пришлось вернуться на ФФ и ждать чем дело кончится.
Ну чтож остался еще год. Автор вивальди на форуме на идею сделать из его гламурных вкладок, что-то аналогичное TreeStyleTab вроде как не возражал. Хотя пока ничего такого и не сделал.
Если кто знает другие перспективные направления скажите.
>[оверквотинг удален]
> спрыгнуть.
> Ни в одном другом браузере нет нормального аналога TreeStyleTab. Единственно остается бледная
> луна. Но там начинаются свои проблемы с крахами, которые вроде как
> из-за старых дополнений, а новые версии дополнений не встают. Причем список
> дополнений, я урезал до самого минимума.
> Пришлось вернуться на ФФ и ждать чем дело кончится.
> Ну чтож остался еще год. Автор вивальди на форуме на идею сделать
> из его гламурных вкладок, что-то аналогичное TreeStyleTab вроде как не возражал.
> Хотя пока ничего такого и не сделал.
> Если кто знает другие перспективные направления скажите.У тебя есть полтора года на ESR 52.
А вместо геско будет движок от хрома?
Отставить паниковать. Мозилловцам всё ещё осталось переписать собственные потроха на HTML. Откройте страницу настроек браузера в отладчике, откройте список дополнений — всё это сделано на XUL. После того как миграция на XUL, завершится разработчики дополнений просто будут патчить браузерный HTML вместо браузерного XUL, вот и всё.
К вопросу "что делать сейчас" уже подошли ответственно: плакать, рвать волосы и стонать в коментах. Выполнено. :)К вопросу "на что обратить внимание" перейдём? Чем можно заменить в будущем FF? Хром/Хромиум, Опера, Вивальди... Какие есть ещё варианты и чем они интересны?
Чтобы заставить народ переписывать свои расширения, всего-то надо пообещать разработчикам какую-то денежку за них (за скачанный экз.)
И тогда они сами с удовольствием побегут их переписывать, пусть даже на чём-нибудь экзотическом, типа Ocaml.
приемр: FoxyProxy под хром унылое Г...
в хроме нет поддержки url автоностройки прокси (proxy://...)
Я так понимаю Tree Style Tab накроется медным тазом после этого?
Ну вот и всё. FF умрёт, предварительно согнувшись раком перед гугловским зондом.
Впрочем, он уже давно не торт.
Кстати, а где весь этот попенсорц с форками? Несколько кривых клонов с 3.5 разработчиками. Хочу стабильный, быстрый и активно разрабатывающийся форк, можно даже без блекджека и шлюх.
>>Хочу стабильный, быстрый и активно разрабатывающийся форк, можно даже без блекджека и шлюх.Ну так форкни! Я не запрещаю! :)
у меня сейчас сложнейший когнитивный кризис. Пентадактил — опенсорс, тысячи пользователей. А код поменять никто не может.Конечно, не в последнюю очередь такая ситуация сложилась из-за хипстерского джаваскрипта и отсутствия документации в коде. Разгребать код, в котором тип переменной можно попытаться вывести из названия — задача не для слабых духом.
Пока в FF есть независимая реализация поддержки проксей некуда слезать не буду :)
Остается только надеяться на то, что uBlock, FoxyProxy, Flashgot и Add to Search Bar портируют на K-Meleon.
То, что не все дополнения перепишут это понятно, но никто не написал на счет этих самих web extension api - у них разьве схожий функционал с xul'ом будет? А то будут сплошные ограничения например как аналоги FireGestures под Кромом не будут работать на стартовой странице (безопасность, ага)
А разве хром не выкидывает поддержку дополнений?