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

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

№103-05-2005 22:02:35

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

Изменения в менеджере расширений в Firefox 1.1

Ben Goodger - Changes for Extension Developers

На прошлой неделе я внес в менеджер расширений Firefox некоторые важные изменения. Эти изменения привели почти к полной перестройке менеджера расширений и привнесли в него следующие возможности (вкратце):

    * Для разработчиков: Теперь ваши расширения не обязаны находиться в папке профиля или папке Extensions программной папки Firefox. Это сделает разработку расширений проще, так как вы можете разместить исходный код расширений в другом месте, используя неупакованный chrome (вместо файлов .jar), и поместить в папку "extensions" в профиле файл именем которого является {GUID} вашего расширения. В этом файле нужно указать путь к папке в которой расположено ваше расширение.
    * Для пользователей: Вы можете устанавливать расширения просто помещая их файлы XPI в профиль или в папку Extensions программной папки Firefox.
    * Для разработчиков: вы можете устанавливать расширение распаковывая его XPI файл в папку именем которой является {GUID} расширения, и помещая её в профиль или в папку Extensions программной папки Firefox.
    * Для разработчиков: Еще до выхода 1.1 (не сейчас, но скоро) вы сможете устанавливать расширения установив ключ в реестре.
    * Для пользователей и разработчиков: Вы сможете удалить расширение просто удалив его папку из профиля или из папки Extensions программной папки Firefox или удалив текстовый файл со ссылкой на него.
    * Для разработчиков: Приложения XULRunner смогут указывать специальные местоположения из которых в них будут ставиться расширения вдобавок к папкам профиля и программной папке.
    * Для разработчиков: Улучшенное отслеживание установки и обновления расширений.
    * Для пользователей: Перемещение расширений вверх/вниз теперь работает нормально.

Эта новая архитектура отслеживания установки расширений  - большой шаг вперед по сравнению с архитектурой используемой в Firefox 1.0. Она позволит создавать множество новых интересных вещей, делает процесс сборки и релиза расширений более эффективным, установку расширений проще и позволяет системе расширений легче отслеживать то, что происходит с другими компонентами браузера.

Я хочу выразить большую благодарность Benjamin Smedberg и Darin Fisher за быстрое и качественное review патча в 5600 строк и помощь в его быстром вносе в код Deer Park Alpha.


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

Отсутствует

 

№203-05-2005 23:08:14

Centuriones
Участник
 
Группа: Members
Откуда: Москва
Зарегистрирован: 11-11-2004
Сообщений: 53

Re: Изменения в менеджере расширений в Firefox 1.1

Очень похоже на FAR.

Отсутствует

 

№304-05-2005 00:22:08

djet
Участник
 
Группа: Extensions
Откуда: 404 Not Found
Зарегистрирован: 20-11-2004
Сообщений: 2611

Re: Изменения в менеджере расширений в Firefox 1.1

Вот бы ещё место хранения настроек расширений стандартизировать, чтобы не писали их куда им вздумается..


Без бага и ошибки я софт Mozilla не люблю!
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1
Microsoft® Office Outlook® 2007 (12.0.4518.1014) MSO (12.0.4518.1014)

Отсутствует

 

№404-05-2005 05:10:32

Skat
Участник
 
Группа: Members
Откуда: Южно-Сахалинск
Зарегистрирован: 10-10-2004
Сообщений: 894

Re: Изменения в менеджере расширений в Firefox 1.1

Вот бы ещё место хранения настроек расширений стандартизировать, чтобы не писали их куда им вздумается..

Так оно уже стандартизированно. Не понимаю, зачем нужно так, чтобы писали куда хочет автор. Так, небось, и уязвимости какие-нибудь папские появятся.

Отсутствует

 

№504-05-2005 21:07:20

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

Re: Изменения в менеджере расширений в Firefox 1.1

Вот бы ещё место хранения настроек расширений стандартизировать, чтобы не писали их куда им вздумается..

Скоро всё запихнут в Mozilla Storage на движке SQLlite. К 1.5 наверно.


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

Отсутствует

 

Board footer

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