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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№109-02-2006 18:21:39

cesspit
Участник
 
Группа: Members
Откуда: СПб
Зарегистрирован: 08-02-2006
Сообщений: 80

дайте ссылок :) плз

недавно начал возится с FireFox, и у меня огромная путаница с документацией, перечитал много текстов, иногда даже противоречащих друг другу. Помогите плз, дайте оффициальных ссылок по идущим ниже вопросам

1) Упаковка расширения и установка в браузер.
Насколько я понял в FireFox с какой-то версии изменилась система установки расширений и вроде как изменился состав файлов в xpi-пакете. Документ на этом сайте , описывающий упаковку расширения применим к FireFox 1.5 (в принципе интересует именно эта версия)?

2) Насколько и чем отличаются установочные пакеты для FireFox и для других gesko-браузеров (если отличаются), переносимы ли между ними XPCOM - компоненты, xul-интерфейс, DOM-модель используемая в js, то есть какие придётся приложить усилия для адаптирования расширения к другому браузеру?

3) на фтп-шнике мозилы разные версии XPCOM-SDK значительно отличаются по составу, в одном из примеров(http://www.iosart.com/firefox/xpcom/) даётся ссылка на SDK версии 1.7(нерабочая кстати:)), но в самом примере используются заголовки, которых нету в этом SDK (нашёл их в SDK 1.4). Как определить каким SDK пользоваться при разработке под конкретный браузер?
P.S. скомпиленный под SDK 1.4 компонент, на FireFox 1.5 заработал

буду вам очень признателен за ссылки
Спасибо.

Отсутствует

 

№209-02-2006 20:33:49

beotiger
Участник
 
Группа: Members
Откуда: Царицын град
Зарегистрирован: 25-01-2006
Сообщений: 148
Веб-сайт

Re: дайте ссылок :) плз

Есть отличный сайт http://xulplanet.com
Также на http://mozilla.org информации полно. Правда, всё на английском, но для истинного разработчика, я думаю, это не проблема.

Отредактировано beotiger (09-02-2006 20:36:05)


Храни ясность ума. Моего.

Отсутствует

 

№309-02-2006 23:08:06

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: дайте ссылок :) плз

1) http://developer.mozilla.org/en/docs/Extensions


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№410-02-2006 16:20:34

cesspit
Участник
 
Группа: Members
Откуда: СПб
Зарегистрирован: 08-02-2006
Сообщений: 80

Re: дайте ссылок :) плз

спасибо большое за ссылки, http://xulplanet.com очень порадовал, хороший сайт

по мере углубления в тему возникают ещё вопросы, щас вот пытаюсь разобраться как передать юникодную строку из С++-кода в javascript. Насколько я понял, нужно выделять память под вовращаемую строку специальными вызовами, чтобы освобождалась она уже в javascript. На mozilla.org есть пример, где память выделяют статическим методом:
char* pc = nsMemory::Alloc(bytescount);
,только у меня он не заработал :(, возвращаемый указатель после вызова этой функции - нулевой. Фак в котором это написано от 99 года, может уже поменялось что?
Где-то откопал пример с функцией PL_strdup, но она выделяет место под не-юникод строку
Не подскажите где можно почитать о маршалинге параметров из javascript в xpcom и обратно, в частности, кроме юникодных строк интересуют массивы, а точнее массивы юникодных строк :)

Отсутствует

 

№510-02-2006 17:55:05

konan
Участник
 
Группа: Members
Зарегистрирован: 10-02-2006
Сообщений: 3

Re: дайте ссылок :) плз

Пацаки!
Друзья!

   вот вам ахренненнаяочень хорошая ссылка о пошаговом создании тулбара ( перевод оригинала)
www.toolbar.net.ru

  Советую начинающим :)

Следи за грамотностью и выражениями. RED

Отсутствует

 

№610-02-2006 18:48:19

cesspit
Участник
 
Группа: Members
Откуда: СПб
Зарегистрирован: 08-02-2006
Сообщений: 80

Re: дайте ссылок :) плз

konan пишет

Пацаки!
Друзья!

   вот вам ахренненнаяочень хорошая ссылка о пошаговом создании тулбара ( перевод оригинала)
www.toolbar.net.ru

  Советую начинающим :)

Следи за грамотностью и выражениями. RED

с тулбаром в плане XUL и javascript я помаленьку разбираюсь, а вот маршалинг юникодных строк из XPCOM в javascript остаётся загадкой, ничего в нете про это не могу найти рабочего, неужели это никто не ипользует?????
за ссылку спасибо, я правда с этого примера и начал возится, щас на его основе свой делаю :)

Отредактировано cesspit (10-02-2006 18:49:17)

Отсутствует

 

Board footer

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