>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Вставить кнопку слева в интерфейсе firefox http://forum.mozilla-russia.org/viewtopic.php?id=44515 |
WarriorOfLight > 17-05-2010 11:33:44 |
Здравствуйте, уважаемые эксперты! Разрабатываю расширение для Mozilla Firefox. Возникла необходимость вставить кнопку в левой части интерфейса Firefox (возможно, как первый child элемента с идентификатором "navigator-toolbox"). Заранее благодарен за ответы. |
luitzen > 17-05-2010 12:42:30 |
Вот тут дважды сказано, что так делать не рекомендуется. Однако в последнем разделе статьи всё-таки есть кое-какая ссылочка… |
WarriorOfLight > 18-05-2010 12:52:35 |
luitzen пишет
Читал, что не рекомендуется, но заказчик хочет кнопку с логотипом слева от меню и адресной строки. luitzen пишет
Спасибо за ссылку, но эта статья мне уже встречалась. Решил сделать подобно тому как реализовано в расширении NASA Browser Boom. Картинку кнопки заганяю в фон "navigator-toolbox", где задаю ей нужную позицию в фоне. Отслеживаю положение мыши и меняю картинку, имитируя :hover и :active. По событию click над кнопкой открываю страницу заказчика в новой вкладке. Желаю успехов в разработке! |
luitzen > 18-05-2010 13:02:59 |
WarriorOfLight пишет
Ссылка в конце статьи по моей ссылке вела на обсуждение вашего вопроса в MozillaZine. В нём, в свою очередь, ближе к концу тоже были кое-какие ссылки. Впрочем, как угодно. |
Крошка Ру > 18-05-2010 13:21:34 |
WarriorOfLight вспомнил об orbFirefox - там слева как раз бооольшая кнопенция |
WarriorOfLight > 20-05-2010 15:09:33 |
Крошка Ру пишет
Спасибо, Крошка Ру. orbFirefox - ценный пример для меня в плане того, как можно перестроить внешний вид интерфейса firefox из расширения. |