Расширения Firefox - лучшие практики

Я писал расширение Firefox, но недавно прочитал несколько статей, объясняющих, что это плохая практика, чтобы избежать конфликтов имен переменных, просто добавив имя приложения в начало переменной.

К сожалению, я это делаю. Какова наилучшая практика? Я предполагаю, что он каким-то образом перечислил переменные. Я нашел различные статьи об обертывании все в главном объекте, но, к сожалению, никаких примеров этого.

Может ли кто-нибудь указать мне хороший учебник или даже простое расширение, в котором используются лучшие практики?

Спасибо!

Ответ 2

Вы можете посмотреть это видео из технологии Google, в котором объясняются лучшие практики кодирования JavaScript, которые являются основной частью разработки расширений Firefox.

http://www.youtube.com/watch?v=0LKDImgRfrg

alt text http://0.gvt0.com/ThumbnailServer2?app=vss&contentid=4d0ae57a8484fdf8&offsetms=275000&itag=w160&hl=en&sigh=GnGo87Drht4wi2JvP1L0PtvKT4M

Ответ 4

Большое спасибо за то, что нашли время ответить - там наверняка есть полезные вещи.

Я также нашел это руководство, которое довольно всеобъемлющее:

http://robertnyman.com/2009/01/24/how-to-develop-a-firefox-extension/