Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№5122-11-2015 16:47:45

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 35.0

Re: Создание расширений к Mozilla Firefox

krigstask пишет

Эта задача никак не пересекается с написанием расширения к Fx.

В смысле?
А DOM-дерево как парсить без JS?
А потом, мне нужно не только парсить, а ещё прямо в броузере видоизменять код страницы (добавлять свои кнопки и т.п.) и её вид/отображение по результатам этого парсинга.

А кроме того, есть странички с AJAX-ом. Как Вы без JS-а доберетесь до данных?

Добавлено 22-11-2015 17:06:17
А тут ещё выбор осложняется тем, что хотелось бы, чтобы моё расширение работало и с будущими версиями броузера. И версиями Firefox для гаджетов.

Поэтому нужно учитывать следующие процессы:
- Mozilla от поддержки NPAPI отказалась
- Mozilla откажется от движка Gecko и перейдет на движок Servo
- Mozilla откажется от XUL и XPCOM и будет использовать новое API "WebExtensions"
- В JavaScript будет вводится новый стандарт ECMASRIPT 6 (ES6), так что грядут глобальные изменения
- Mozilla экспериментирует с технологией Chromeless; возможно в в будущих версиях будет что-то использовано


И это только основные глобальные нововведения.

Поэтому если писать на голом "JS" то его код аддона придется переписывать чуть ли не каждую новую версию Firefox, которые выходят щас чуть ли каждые 2 недели :mad:

Поэтому я и ищу API, надстройки, феймворки, языки, чтобы не писать на голом JS и не переписывать с нуля все не маленькое расширение.

Из языков я так понял наиболее полпулярны
CoffeeScript
Dart
Rust
TypeScript
ClojureScript
Python
Ruby

ClojureScript не нравится тем, что нужно ещё с явой связываться. Ставить яву машину и прочее

Отредактировано Доктор ТуамОсес (22-11-2015 17:06:17)

Отсутствует

 

№5222-11-2015 22:31:43

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Firefox 42.0
Веб-сайт

Re: Создание расширений к Mozilla Firefox

Доктор ТуамОсес пишет

А DOM-дерево как парсить без JS?

Так же, как и на JS, только удобнее.

Доктор ТуамОсес пишет

А кроме того, есть странички с AJAX-ом. Как Вы без JS-а доберетесь до данных?

Так же, как и на JS, только удобнее.

Ну и остальное примерно такая же ерунда.


Ядрёная консоль делает меня сильней!

Отсутствует

 

№5322-11-2015 23:01:11

nabigator
Забанен
 
Группа: Members
Зарегистрирован: 27-09-2015
Сообщений: 72
UA: Firefox 42.0

Re: Создание расширений к Mozilla Firefox

Я решил поциэнту больше не отвечать: разжевывать не собираюсь (не вижу смысла), о иначе он нихрена не понимает :)

Отсутствует

 

№5423-11-2015 19:50:03

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 35.0

Re: Создание расширений к Mozilla Firefox

nabigator
Если "ни ухом ни рылом" в теме разработки адонов с элемиентами ИИ, которые будут работать во всех новых версиях FF, и которые не надо будет переписывать с каждой новой версией FF, то не надо тут оффопить :mad:

Добавлено 23-11-2015 19:51:43
nabigator
Вы, небось, не создали НИ ОДНОГО, хоть сколько-то сложного адона.
Тогда чего тут понтуетесь и высокомерно себя ведёте?:sick:

Отредактировано Доктор ТуамОсес (23-11-2015 19:51:43)

Отсутствует

 

№5523-11-2015 22:25:12

nabigator
Забанен
 
Группа: Members
Зарегистрирован: 27-09-2015
Сообщений: 72
UA: Firefox 42.0

Re: Создание расширений к Mozilla Firefox

Доктор ТуамОсес пишет

Тогда чего тут понтуетесь и высокомерно себя ведёте?

Хамло-с, видимо)) Но это однако далеко не самый худший вариант ;) Идиотом быть куда хуже например.

Отсутствует

 

№5625-11-2015 21:09:10

Доктор ТуамОсес
Участник
 
Группа: Members
Зарегистрирован: 21-04-2014
Сообщений: 220
UA: Firefox 35.0

Re: Создание расширений к Mozilla Firefox

nabigator пишет

Хамло-с, видимо))

Как Вы самокритично. Молодец :sick:

Добавлено 25-11-2015 21:10:30
Но Вы не только хамло, но и ещё очень высокомерное хамло. БЕЗОСНОВАТЕЛЬНО высокомерное.
У Вас сколько лет опыта в коддинге, юноша? Системы искусственного разума проектировали?

А я проектировал. И у меня более 30 лет опыт в коддинге

Отредактировано Доктор ТуамОсес (25-11-2015 21:10:30)

Отсутствует

 

№5725-11-2015 21:40:37

nabigator
Забанен
 
Группа: Members
Зарегистрирован: 27-09-2015
Сообщений: 72
UA: Firefox 42.0

Re: Создание расширений к Mozilla Firefox

Доктор ТуамОсес пишет

И у меня более 30 лет опыт в коддинге

Тогда КАК можно задавать такие вопросы?? Я не верю, простите :)

Отсутствует

 

№5826-11-2015 09:52:07

krigstask
друг народа
 
Группа: Members
Откуда: Rampova, Inkerimaa
Зарегистрирован: 13-09-2005
Сообщений: 4593
UA: Firefox 42.0
Веб-сайт

Re: Создание расширений к Mozilla Firefox

> коддинге

Ой-вей. От английского «kodding», я полагаю?


Ядрёная консоль делает меня сильней!

Отсутствует

 

№5926-11-2015 11:08:28

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Palemoon 25.0

Re: Создание расширений к Mozilla Firefox

coding
На asm-e именно "кодили" ибо тама опкоды юзают(~ли) наравне с коммандами.
но чел дотошны, не отнять, хехе... :D

Отсутствует

 

№6026-11-2015 20:17:10

nabigator
Забанен
 
Группа: Members
Зарегистрирован: 27-09-2015
Сообщений: 72
UA: Firefox 42.0

Re: Создание расширений к Mozilla Firefox

Ну где этот мегакоддддер? На Паскале наверно :) Еще была Модула-2 кажетсо :lol:

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]