The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Mozilla прекращает поддержку бинарных компонентов в дополнен..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +2 +/
Сообщение от opennews (??) on 04-Май-15, 22:13 
Начиная с Firefox 40, выпуск которого запланирован на август, в дополнениях будет прекращена (https://blog.mozilla.org/addons/2015/05/04/dropping-support-.../) поддержка бинарных XPCOM-компонентов. XPCOM представляет собой похожую на  CORBA систему, предоставляющую слой для включения библиотек, разработанных на  различных языках программирования. Отмечается, что  XPCOM устарел и испытает проблемы со стабильностью, так как интеграции в дополнения бинарных библиотек, загружаемых в единое адресное пространство основного процесса, может используется для манипуляции внутренними структурами Firefox.


Вместо XPCOM для обращения к бинарным библиотекам из дополнений предложено использовать предоставляемый в SDK API s/system_child_process system/child_process (https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_API), основанный на запуске отдельного дочернего процесса для внешнего кода.

URL: https://blog.mozilla.org/addons/2015/05/04/dropping-support-.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=42164

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Аноним (??) on 04-Май-15, 22:13 
Ну молодцы, блин. Надеюсь, это относится только к Firefox, а  SeaMonkey и Thunderbird не тронет? А то иначе Lightning и Enigmail-то все...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +5 +/
Сообщение от KOT040188 on 05-Май-15, 02:29 
Ну если ими никто не занимается, то с ними действительно уже всё…
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

33. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Аноним (??) on 05-Май-15, 16:59 
Заниматься-то занимаются, но вот бинарный компонент вряд ли осилят убрать.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

20. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Аноним (??) on 05-Май-15, 11:03 
Еще FlashGot по идее. Там бинарник создается (по крайней мере под офтопик). Удобная минималистичная качалка всего и вся почти.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

27. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +1 +/
Сообщение от Аноним (??) on 05-Май-15, 12:01 
DownThemAll! ;-) Работает на ура.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

3. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  –3 +/
Сообщение от Аноним (??) on 04-Май-15, 22:41 
Mozzila проникнулась духом Gnome, все удаляют да выпиливают. Но вот последнию, к счастью, уже образумились.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +9 +/
Сообщение от Аноним (??) on 05-Май-15, 00:31 
«Одним из моих самых продуктивных был день, когда я удалил около 1000 строк кода» (Кен Томпсон)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +9 +/
Сообщение от anonymous (??) on 05-Май-15, 01:39 
Удаление строк кода и удаление фич - это разные вещи. Хороший программист может удалять строки кода, сохраняя функциональность.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

16. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +2 +/
Сообщение от X86 (ok) on 05-Май-15, 06:09 
Вместо XPCOM для обращения к бинарным библиотекам из дополнений предложено использовать предоставляемый в SDK API s/system_child_process system/child_process, основанный на запуске отдельного дочернего процесса для внешнего кода.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

4. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +6 +/
Сообщение от Аноним (??) on 04-Май-15, 22:54 
Давно пора было.
Аминь.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +1 +/
Сообщение от ix.. on 05-Май-15, 11:31 
Сказал человек абсолютно не секущий чем это грозит. Если выпихивать в отдельный процесс, то расходы на межпроцессное взамиодействие идут. В случае дополнений, которые предоставляют всякие мультимедиа возможности и работу с файлами(всякие там звонки, видео, аудио, файлы пулять) - появятся тормоза и пожирание памяти.

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

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

25. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +1 +/
Сообщение от Аноним (??) on 05-Май-15, 11:54 
Это всё, конечно, плохо.

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

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +2 +/
Сообщение от Аноним (??) on 05-Май-15, 11:58 
> "платформу разработки полноценных функциональных расширений"

... на базе XPCOM.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

40. "Mozilla прекращает поддержку бинарных компонентов в..."  +/
Сообщение от arisu (ok) on 06-Май-15, 18:29 
> Сказал человек абсолютно не секущий чем это грозит.

да ничем.

> В случае дополнений, которые
> предоставляют всякие мультимедиа возможности и работу с файлами(всякие там звонки, видео,
> аудио, файлы пулять)

…авторов надо было в детстве удавить.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

5. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +2 +/
Сообщение от Xasd (ok) on 04-Май-15, 23:19 
приятно видеть, когда какойто проект что-то ВЫпиливает...

жирное bloatware-ПО -- нам не нужно.

(однако это большая редкость... обычно жизнедеятельность ПО-проекта направлена именно в сторону bloatware)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Аноним (??) on 05-Май-15, 00:52 
b dtlm yt gjcgjhbim!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

12. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от th3m3 (ok) on 05-Май-15, 02:02 
Mozilla последнее время только радует. Наконец будем избавляться от http в пользу шифрования https, избавится от старого глючного хлама, да здравствуют новые api!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Fomalhaut on 05-Май-15, 09:05 
Объясните мне профит от HTTPS для публичных сервисов? Про админку понятно.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

21. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от да я же on 05-Май-15, 11:08 
> Объясните мне профит от HTTPS для публичных сервисов? Про админку понятно.

Чтобы провайдер не повесил свою рекламу на чужой сайт, не перехватил данные (например url посещаемых страниц), не заменил яваскрипты своими.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

31. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +1 +/
Сообщение от близняшко on 05-Май-15, 13:06 
если провайдер так делает - думаю следует заменить провайдера или использовать vpn.
а что делать в доверяемой корпоративной локальной сети предприятия?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

34. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от клоун on 05-Май-15, 17:48 
Сменить браузер на тот, который браузит и не пытается подрабатывать админом.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

36. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Xasd (ok) on 05-Май-15, 22:19 
> а что делать в доверяемой корпоративной локальной сети предприятия?

а в чём у тебя проблема? почему ты не можешь в корпоративной сети сделать https?

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

24. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от ix.. on 05-Май-15, 11:35 
> Mozilla последнее время только радует. Наконец будем избавляться от http в пользу
> шифрования https, избавится от старого глючного хлама, да здравствуют новые api!

Не порите чушь, никакого нового api, которое бы заменяло XPCOM не добавили. Только возможноть подгружить библиотеки, но и эту возможность тоже также выпилят.

Веб становится просто песочницей, в которой невозможно сделать нетормозное приложение. Вот и доигрались с выпиливанием яв и флешев.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

30. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Аноним (??) on 05-Май-15, 13:03 
NPAPI?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

37. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  –1 +/
Сообщение от гнум on 06-Май-15, 04:19 
Что NPAPI?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

38. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +1 +/
Сообщение от Аноним (??) on 06-Май-15, 06:56 
ТО самое. Ничего "не тормозит".
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

14. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от soarin (ok) on 05-Май-15, 04:20 
А кто-нибудь знает пример популярного дополнения, где оно используется?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от rdlt on 05-Май-15, 07:27 
где-то в девелоперских доках описано что нужно избавляться от бинарных плагинов типа flash или unity3d в пользу дополнений, в которые предлагалось встраивать бинарные компилированные компоненты для ускорения их работы
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

15. "Mozilla прекращает поддержку бинарных компонентов в дополнен..."  +/
Сообщение от Аноним (??) on 05-Май-15, 05:55 
О, круто, будем дополнения из исходников собирать!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  –1 +/
Сообщение от Аноним (??) on 05-Май-15, 10:53 
Плохо :( FlashGot (от создателя NoScript) бинарь создает (JavaScript/XUL и файлик на C++ (FlashGot.cpp), который является сорцом к FlashGot.exe). Удобная минималистичная качалка как файлов так и различного медиа с сайтов (youtube и т.д.).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  +/
Сообщение от Аноним email(??) on 05-Май-15, 11:09 
Кто знает, дополнение для KeePass не перестанет работать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  –1 +/
Сообщение от Kodir (ok) on 05-Май-15, 12:26 
Какой же это собачий бред!! Годами пишут системы на основе плагинов и тут мозилловские умники вдруг открыли всем глаза - оно нестабильно! А раньше фокс задницей проектировали что ли? Как может плагин иметь доступ к внутренним структурам?? Вот уж точно индусокод!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  +/
Сообщение от Аноним (??) on 05-Май-15, 12:49 
Некоторые дополнения (навроде сохранения видео с Ютуба) перестанут из-за этого работать или мне это только кажется?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  +/
Сообщение от Аноним (??) on 05-Май-15, 15:38 
>XPCOM устарел

нетшкаф вообще уже очень давно устарел :)))))

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  +/
Сообщение от Сергей (??) on 05-Май-15, 20:39 
Теперь дополнения будут "совместимы" с любой системой, а после установки работать только на некоторых(для которых смогут скачать бинарную часть(как сейчас с Cisco-H264)).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

39. "Mozilla прекратит поддержку бинарных компонентов в дополнени..."  +/
Сообщение от Аноним (??) on 06-Май-15, 10:02 
наконец-то !!
отличная новость.
тк абузящих это, вендоров - дофига. да и малвари под - тоже немало.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру