>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Запрет установки XPI для Mozilla-based браузеров, отличных от Firefox http://forum.mozilla-russia.org/viewtopic.php?id=35112 |
Kuvaldis > 21-05-2009 12:14:45 |
Всем привет! Как это все корректно пофиксать? Т.е. можно при создании extension указать, что он ТОЛЬКО (!!) для Firefox и при попытке установки в не-FF выдавать красивое окошко с сообщением об этом ограничении? СУВ, Kuvaldis |
Shutnik > 23-05-2009 15:07:40 |
Kuvaldis пишет
в принципе, возможно: для каждого браузера пишем и устанавливаем отдельный модуль, который проверяет совместимость и показывает красивое окошко |
banbot > 23-05-2009 23:41:54 |
Kuvaldis
Это задаётся в файле install.rdf
Ну например создать install.js примерно следующего содержания: Выделить код Код:initInstall("Organize Status Bar", "/y5/osb", "0.6.3"); alert("Sorry, this extension package is designed for Mozilla Firefox 0.9 and higher."); cancelInstall(); |
Kuvaldis > 24-05-2009 12:48:43 |
Shutnik, banbot, сиба, то что надо!!! )) |