The OpenNET Project / Index page

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

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

"Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от opennews on 25-Июн-15, 10:47 
Разработчики из проекта Mozilla подготовили (https://www.soeren-hentzschel.at/mozilla/firefox/2015/06/24/.../) инструмент Chrome Tailor (https://github.com/jetpack-labs/chrome-tailor), позволяющий автоматизировать выполнение работы по портированию Chrome-расширений для Firefox. Для обеспечения работы в Firefox написанных для Chrome расширений выполняется трансляция порции Google Chrome API (https://developer.chrome.com/extensions/api_index) и преобразование данных, указанных в манифесте к дополнению. В простейших случаях для получения работающего Firefox-расширение достаточно запустить  утилиту chrome-tailor, но не все специфичные для Chrome вызовы API пока реализованы.

URL: http://www.ghacks.net/2015/06/25/mozilla-wants-to-make-chrom.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=42498

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

Оглавление

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


1. "Mozilla развивает инструментарий для портирования дополнений..."  –3 +/
Сообщение от iPony on 25-Июн-15, 10:47 
Я вот имел опыт с такими "портаторами". Opera сделали переводчик расширения из старого браузера в новый. Я сконвертил, посмотрел на то какой ужас в коде получился, и стал сам переписывать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

35. "Mozilla развивает инструментарий для портирования дополнений..."  +2 +/
Сообщение от iPony on 25-Июн-15, 15:41 
А вот да. Знаешь пример хоть одного конвертера кода с одного API на другой, чтоб в итоге получился не ужасный код?
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

39. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 16:12 
Если будет хоть какой-то интерес - мозилла вполне может подправить сам файрфоксовский API и поддерживать это дело нативно.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

41. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от iPony on 25-Июн-15, 16:16 
Это толстый намек на переход фурифокса на хромовский апи?
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

44. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 16:44 
Не перехода, а поддержки хромовского апи как части своего. Мозилловский существенно мощнее, начиная с возможности модифицировать существующие вкладки, но где достаточно хромовского - логично не заставлять авторов писать 100500 версий расширения, азаодно - воспользоваться теми, которые есть для хрома, но не для фокса. Не думаю, что такая поддержка потребует каких-то адовых усилий.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

42. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Скиталец on 25-Июн-15, 16:19 
Есть, называется программист. Только качество кода зависит от навыков этого программиста :)
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

43. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Аноним (??) on 25-Июн-15, 16:20 
>Знаешь пример хоть одного конвертера кода с одного API на другой, чтоб в итоге получился не ужасный код?

А ты всегда брощ молотком кушаешь?
Хочешь нетленки - пиши вручную.
Хочешь за неделю портануть расширение, чтоб хоть как то но работало - юзай этот инструмент.

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

2. "Mozilla развивает инструментарий для портирования дополнений..."  +5 +/
Сообщение от Аноним (??) on 25-Июн-15, 10:48 
Сделали бы уже фаерфокс стартовой страницей для хрома. Тогда ненадо было бы писать код, а бабки всё равно бы капали.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Mozilla развивает инструментарий для портирования дополнений..."  +4 +/
Сообщение от A.Stahl (ok) on 25-Июн-15, 10:52 
>Mozilla развивает инструментарий для портирования дополнений Chrome в Firefox

Пока ребята фигнёй занимаются я начал тест palemoon (форка огнелиса с удалёнными бекдорами и спец.возможностями для слепо-глухо-тупых).
Если кто не доволен шустростью огнелиса, то весьма рекомендую -- аддоны поддерживаются без портирования, а тормоза портировать не стали.
Интерфейс образца версий 3.х.х если это кому вдруг важно.

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

10. "Mozilla развивает инструментарий для портирования дополнений..."  +2 +/
Сообщение от Аноним (??) on 25-Июн-15, 11:47 
Что именно удалено? Где можно почитать? И за счет чего получился прирост производительности?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

13. "Mozilla развивает инструментарий для портирования дополнений..."  –2 +/
Сообщение от A.Stahl (ok) on 25-Июн-15, 12:11 
http://www.opennet.ru/opennews/art.shtml?num=42480
И вглубь по ссылкам...
> И за счет чего получился прирост производительности?

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

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

14. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от 1 (??) on 25-Июн-15, 12:24 
Печально, что удалили из него панораму. Так бы давно перешел.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

28. "Mozilla развивает инструментарий для портирования дополнений..."  +2 +/
Сообщение от анонус on 25-Июн-15, 14:47 
http://www.palemoon.org/tabgroups.shtml
переходи!
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "Mozilla развивает инструментарий для портирования дополнений..."  +2 +/
Сообщение от пох on 25-Июн-15, 12:31 
к сожалению, аддоны как раз не поддерживаются. Да, _старые_ файрфоксовые аддоны иногда работают, но авторы предприняли специальное усилие, чтобы все это сломать. В результате работает только то, авторы чего в курсе, во-первых, существования отдельного palemoon с другим uuid'ом, во-вторых, им не лень возиться с устаревшим api и они вообще не наколбасили в интерфейс управления плагином чего-нибудь аврора-специфического (random agent spoofer'а особенно жаль).

Мнение автора по этому поводу - "palemoon is not firefox", точка. То есть если для вас файрфокс - площадка для запуска стапиццот аддонов, превращающих браузер в мегакомбайн, который делает все, кроме собственно нормального отображения веб-страниц, оно вам не подойдет.
В том числе и потому, что разница интерфейсов будет расти и дальше, а захотят ли авторы того же noscript героически поддерживать малопопулярный форк, когда это потребует серьезных усилий - неизвестно.

Ну и вторая печаль- что пилит его по сути один человек, не получающий инвестиций миллионами, а сколько из присутствующих нажали кнопку "donate", можно угадать с точностью 100%.

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

21. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от A.Stahl (ok) on 25-Июн-15, 12:42 
>_старые_ файрфоксовые аддоны иногда работают

Хм. Я просто не большой фанат кучи аддонов -- даже относительно свежий uBlock завёлся.
Ну буду знать.

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

25. "Mozilla развивает инструментарий для портирования дополнений..."  –1 +/
Сообщение от mimoprohodil on 25-Июн-15, 13:19 
а вот uMatrix не завелся и не заведется, такая вот это поделка PaleMoon
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

29. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 14:57 
Это не Palemoon поделка, это файрфокс гоняет форки, меняя API расширений. Насчёт "не заведётся" - поглядим, Gorhill для uBlock0 поддержку Palemoon сделал (точнее, смержил готовую). Если будет расти интерес - всё будет.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

32. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от mimoprohodil on 25-Июн-15, 15:09 
и насколько должен вырасти интерес, 5,20 или 100 человек, каковы величины?
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

37. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 16:09 
Да хрен его знает. Но учитывая, что файрфокс из  своей ниши (надёжный браузер для power users) активно (и безуспешно) лезет в гугловскую - инструмент для "простых пользователей" - то, думаю, популярность альтернатив будет расти (и растёт) быстро.

А дальше - вопрос времени, когда появится человек, знающий механику работы мозилловских плагинов чтобы портировать, скажем, патч из uBlock - и gorhill его почти наверняка примет, как принял в uBlock0. Там десятки человекочасов, не больше, для того, кто в теме.

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

24. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 13:16 
"Старые", то есть основанные на оверлеях, просто работают, а не иногда, так как Palemoon отдаёт оба UUID. Те, что на SDK - да, должны поддерживаться автором.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

26. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Аноним (??) on 25-Июн-15, 13:23 
Не нужно так все обобщать и преувеличивать. Имею palemoon + 40 аддонов. Все обновляется и работает.
Для некоторых аддонов, которые перестали поддерживать palemoon, есть страница с форками:
https://addons.palemoon.org/extensions/all-extensions/

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

49. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от AsukaLangleyfag on 26-Июн-15, 09:41 
Вообще-то хардкодить поддерживаемую версию - это признак "качества" расширения. У нормальных же было достаточно лишь пофиксить добавлением UUID Pale Moon, а сейчас они и так работают.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

27. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 14:46 
Пощёлкал... ну, не хуже, как минимум. Но отсутствие Policeman адски раздражает, привык я к нему.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

40. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 16:14 
А h.264 работает? Или не пытались? У меня на jessie не заводится, хоть тресни. Не то, чтобы он сильно нужен был, но непонятно, что за ерунда.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

50. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от trdm (ok) on 26-Июн-15, 10:15 
>  а тормоза портировать не стали.

Улыбнуло )

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

4. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Аноним (??) on 25-Июн-15, 11:00 
>выполнение работы по портированию Chrome-расширений для Firefox.

А там разве есть что-то интересное? Помню просили для хромоноги найти аналог downloadhelper, в итоге нашлась куча мусора и ни одного аналога.

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

6. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от AlexYeCu (ok) on 25-Июн-15, 11:08 
Увы, сейчас дополнения уже прибитые к Австралису гвоздями распространение получили. Так что приходится оставлять его, допиливая до более-менее сносного состояния при момощи стилей.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от rshadow (ok) on 25-Июн-15, 11:03 
Отличный маркетинговый ход!
У мозилловцев как раз переход разработки плагинов с одного тулкита на другой. И все поломано. А с данной утилитой к ним можно будет и не заглядывать, сразу под хром делать, и под его API.
Офигенно просто.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 13:13 
Ну и хорошо, будет "стандартный" API для всех плагинов подряд и "расиширенный файрфоксовский" для того, что в рамках стандартного не сделать.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Аноним (??) on 25-Июн-15, 11:09 
Похоже на новую стратегию. Если Оперу угробили сразу, то этот решили задавить "ползучей хромизацией", чтобы визгу было поменьше.

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

30. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 14:58 
Угу, везде заговоры
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

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

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

17. "Mozilla развивает инструментарий для портирования дополнений..."  +2 +/
Сообщение от UnixWay on 25-Июн-15, 12:31 
Пора бы анонимусам дать мозг, всем бы легче стало.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Товарищ Майор on 25-Июн-15, 12:30 
когда уже на blink перейдут?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Товарищ Майор on 25-Июн-15, 12:31 
(эт ирония, если что)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

16. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Аноним (??) on 25-Июн-15, 12:30 
Похоже что план по превращению Firefox в ненужно разработчики перевыполнили настолько, что пришлось немного реанимировать пациента за счёт конкурентов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от dert (??) on 25-Июн-15, 12:32 
Для Chrome есть дополнение, которое позволяет запускать .apk приложения от Android. Получается, что теперь программы от Android можно запускать под Firefox и в перспективе в FirefoxOS?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от iPony on 25-Июн-15, 12:53 
Нет. В Mozilla наоборот расширения с бинарными блобами депрекейтят.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

31. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Аноним (??) on 25-Июн-15, 15:04 
Теперь проще расширение для одного хрома делать, всё равно его можно под другие браузеры портировать.
Как с вайном - нафиг нам нативное приложение делать, запускайте в вайне.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от iPony on 25-Июн-15, 15:45 
Ну да. Пишешь под хром -> из него минимальными изменениями получаются под safari и opera. А фурифокс вот...
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

38. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 25-Июн-15, 16:11 
Осталось рассказать, чем это плохо. В отличие от вайна никаких уродств это не тянет.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от manster (ok) on 25-Июн-15, 15:14 
Ну конечно-же!

- заказчикам ведь нужна кросс-платформенность не только на уровне ОС

А ведь все это похоже на то, что может иметь один координационный центр.

Это ведь хорошо, когда есть выбор, особенно для форков.

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

45. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Ilya Indigo (ok) on 25-Июн-15, 18:20 
freshplayer уже Ринатом написан. А больше оттуда брать нечего.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

47. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от soarin (ok) on 25-Июн-15, 20:07 
плагин != расширение
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

48. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от Ilya Indigo (ok) on 25-Июн-15, 20:11 
> плагин != расширение

Тогда оттуда просто брать нечего.
FireBug нормальный бы наоборот в Chromium из Firefox полезно было бы портировать.

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

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

51. "Mozilla развивает инструментарий для портирования дополнений..."  +1 +/
Сообщение от trdm (ok) on 26-Июн-15, 10:19 
Мир перевернулся.
Надо наоборот хрому написать такую фульку для портирования лисьих аддинов в хром.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Crazy Alex (ok) on 27-Июн-15, 02:16 
Не выйдет. Мозилла банально предоставляет гораздо больше возможностей для расширений.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

53. "Mozilla развивает инструментарий для портирования дополнений..."  +/
Сообщение от Vladjmir (ok) on 02-Июл-15, 22:20 
Раньше расширения были козырем Мозиллы, а теперь они пишут прокладки, чтобы тырить их из хрома. Фирефокс с каждым релизом раздражает меня всё больше. Всё, за что раньше любил этот браузер, сейчас выпилили. На линуксе перешёл на хромиум, на работе пока сижу на мозилле. Появится время -- буду переползать на Pale Moon.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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