Які є ресурси для того, щоб почати писати Firefox Addon? Чи є десь посібник з API? Чи є десь підручник для початку роботи? Чи є десь дошка для обговорень розробників?
Які є ресурси для того, щоб почати писати Firefox Addon? Чи є десь посібник з API? Чи є десь підручник для початку роботи? Чи є десь дошка для обговорень розробників?
Відповіді:
Ми намагалися зробити так, щоб http://developer.mozilla.org/uk/Extensions відповів на всі ці запитання. Перші три посилання в розділі документації про початок роботи (що включає посилання Адама). Група новин та канал irc у розділі Спільнота - це офіційні дошки для обговорень.
Mozilla дуже складний, тому будь-який посібник з API був би непосильним і важким для написання. Тож найкраще ставити на сторінку фрагменти коду (також пов’язану зі сторінкою розширень MDC), потім шукати MDC / google, а потім запитувати на форумах.
Офіційна сторінка, перерахована вище, хороша, але це найкорисніша сторінка, яку я знайшов для початку:
http://blog.mozilla.com/addons/2009/01/28/how-to-develop-a-firefox- розширення /
Останнє офіційне повідомлення
І я побачив, що початок із розширення, створеного за допомогою Builder надбудови, також був чудовим початком. Ви переходите направо на налаштування JavaScript і бачите, що відбувається: https://addons.mozilla.org/en-US/developers/tools/builder
Ви також дійсно хочете мати можливість налагодження, у вас є два варіанти для цього: ChromeBug - що дає вам FireBug для розширення Firefox. WebStorm , але вам потрібно скористатися версією раннього доступу, і для цього зараз потрібен патч, який я написав .
Ось офіційна сторінка для початківців Mozilla для написання вашого першого розширення. http://developer.mozilla.org/uk/Building_an_Extension
Я виявив, що massemonkey є чудовою відправною точкою ... Я використовував його для створення певної функціональності для сайту, тоді я використовував цей компілятор скриптів, щоб перетворити мій сценарій у робочу надбудову. Звичайно, це генерується машиною ... але це дуже мало файлів і досить легко зрозуміти. Просто розпакуйте .xpi і повозиться.
Це чудовий ресурс, щоб почати вчитися будувати розширення FireFox:
як створити розширення Firefox
Це дивовижний підручник і буде охоплювати більшість типів розширень.
Редагувати: оновлено посилання для використання архівованої копії, оскільки оригінальної сторінки більше не існує
Це найкращі рішення: https://developer.mozilla.org/en/Extensions, але ви можете спробувати компілятор сценарію greasemonkey