ПредишенСледващото

За всичко →

Мисля, че всеки знае, че В движение са разпределени както XPI-файлове. от главната директория файл е компресиран файл, в който има определен брой файлове и директории. Файловете могат да бъдат JS, CSS, XUL, графични файлове, а дори и като че ли буркан. Директорите обикновено се дават стандартни имена, но не са приложени стриктни изисквания.

Мисля, че ще бъде интересно да се вземат по същия път, че щях да се създаде просто «Здравей, свят», и вие ще бъдете в състояние да вземе натрупаната информация и веднага да продължат напред.

Първи стъпки


Обичам да работя удобно. Така че аз бях озадачен търсене на подходящи инструменти в рамките на обичайния стил на работа за мен. Аз работя под Windows 7, и аз пиша за това.

Създаване на отделен профил Firefox:
Затворете Firefox, натиснете Win + R и стартирате Firefox -Р
При създаване на профил, е необходимо да изберете папката, която ще бъде на разположение, например:
D: \ експерименти \ Firefox
Изтеглете и инсталирайте шаблона ми helloworld.xpi проект. След инсталацията вътре в директорията

папка се появява с името

архив helloworld.xpi съдържание


Аз не знам много добре това, което всеки файл, и по-специално всяка дума в него. Аз се разпределят само онези точки, които привлякоха вниманието върху себе си.

съдържание \ overlay.xul

Това е основната файл, той казва, че бутонът трябва да се добави към панела BrowserToolbarPalette. Някъде видях, че всички панели имат документи за самоличност. В този файл можете да създадете не само ключов но и панел. Кодът е написан на езика XUL.

локал \ ен-US \ overlay.dtd


Това е просто референтен текст константи.


Тази папка съдържа изображение за бутон и с файловете на стил

Очевидно е, че това е важен файл, който конфигурира приложението. Още не разбирам.

install.rdf

В съответствие с този файл се инсталира добавката. Интересното ID тагове, Firefox-, както и идентификаторът на продукта и няма да работи без него, докато Seamonkey друг идентификатор.

работния процес


Мисля, че повечето от разработчика на работния процес JS-прилича ми: аз написах няколко реда - гледат какво се е случило. За да видите какво се е променило в XUL трябва да рестартирате Firefox. Това е малко досадно ... само малко. Защото искам да и паралелни документи по интернет, за да четат. И се оказва, да не се претовари бързо.

Намерих допълнение програмисти на разширения. След като инсталирате Firefox на контролния панел, което трябва да дръпнете бутона "Зареди всички Chrome". Промени в кода, разработени допълнения ще влезе в сила веднага след като кликнете върху бутона.

Функцията за четене


От гледна точка на работата с файловата система имах (най-вече е копирано от другаде) функция:

Доколкото разбирам, пишете на файловете също е възможно, но не разбрах.

заключение

Заявка за читателите не да критикува силно ролята на "знаещ" човек и не се прилага по отношение на допълнителните въпроси, е малко вероятно да бъде в състояние да отговори.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!