Archive for September, 2008

Создание тулбара для Mozilla FireFox – часть 6

Упаковываем тулбар

Для того, чтобы установить расширение в Firefox, мы должны сначала упаковать все файлы расширения. Всего нам понадобится создать 2 архива: JAR-файл и XPI-файл (кроссплатформенный инсталлятор). Не позволяйте расширениям .jar и .xpi себя одурачить: оба файла — это простые zip-архивы. Соответственно, нам понадобится какой-нибудь zip-архиватор, подойдет любой, желательно чтоб у него была поддержка командной строки.

Создаем [...]

Создание тулбара для Mozilla FireFox – часть 5

Создаем скин для тулбара

Самый простой способ “нарядить” тулбар — использовать отдельную картинку для каждой кнопки. Я познакомлю вас с этим способом на примере нашего учебного тулбара. И, хотя это и не самое эффектное решение, оно позволяет просто и ясно продемонстрировать сам процесс создания скина. Перед тем, как начать рисовать картинки, нужно кое-что изменить в нашем [...]

Создание тулбара для Mozilla FireFox – часть 4

Создание скриптов. JavaScript. – 2

Единственное, о чем мы не сказали — как заставить каждый пункт меню выполнять какой-то код, будучи выбранным. Это делаеся очень просто: еще раз вызываем функцию setAttribute(), передаем ей событие и код, который хотим с ним связать. Вот пример для события oncommand:

tempItem.setAttribute("oncommand", "GBLTut_SomeFunction()");

Вот и все, что нужно для динамического заполнения меню! Штука [...]

Создание тулбара для Mozilla FireFox – часть 3

Создание скриптов. JavaScript.

В то время как XUL нужен для того, чтоб задать структуру надстройки для нашего тулбара, JavaScript — это то, что наш тулбар оживит. К счастью, JavaScript — это язык программирования, с которым просто разобраться, если раньше с ним никогда не сталкивались . Тем, кто уже имеет опыт работы с JavaScript, наши дальнейшие действия [...]

Создание тулбара для Mozilla FireFox – часть 2

Структурируем тулбар

Практически все расширения для FF пишутся на языке XUL (произносится как “zool”), языке разметки для написания пользовательских интерфейсов (XUL = XML User Interface Language — язык пользовательских интерфейсов XML). Красота XUL — это так называемые “динамические надстройки” (dynamic overlays). За счет них можно изменять поведение интерфейса окна, не внося изменений в исходники этого интерфейса. [...]

Создание тулбара для Mozilla FireFox – часть 1

Учебные загрузки
В этом учебном пособии мы создадим основу Googlebar Lite.
Чтобы помочь процессу обучения, рабочие версии нашего учебного тулбара доступны для скачивания.
Вам предлагается 2 файла:

Учебный тулбар в формате XPI –
этот файл является XPI-инсталлятором для тулбара, который мы создадим. Как вы увидите далее, этот файл содержит все исходные коды и прочие необходимые файлы.
Если вы знаете, как распаковывать [...]

Где купить самые дешевые домены RU ?

Буквально на днях набрел на регистратора RU/SU доменов по чрезвычайно низких ценам:

ежемесячный объем регистраций
цена (руб.)

от 6000
специальная цена

от 3001 до 6000
88

от 1001 до 3000
88,5

от 701 до 1000
89

от 601 до 700
90

от 501 до 600
91

от 401 до 500
92

от 301 до 400
93

от 201 до 300
94

от 101 до 200
96

от 50 до 100
99

SU доменчики по 480 руб. за штуку.
Вот и сам [...]