Когда вышла 20 версия фокса, половина кнопок отвалилась и не работала, решить проблему помогло javascript.options.xml.chrome=true.
Теперь на 21 опять та же история, некоторые кнопки не работают, javascript.options.xml.chrome=true и ничего, плюс обновил само разрешение custom button, может быть из-за этого? Как можно это поправить?
2k1dmg
Спасибо, работает. В идеале конечно нужно и то и другое, ну хоть что-то. А стиль у меня обычный, ничего серьезного, просто нативный шрифт и размер поменял.
Kamui
Ну так сразу и пропиши весь стиль для гугл-ридера в userContent.css с указанием урл, в чем проблема?
В новых версиях stylish сделали подсветку синтаксиса и теперь не получается изменить стиль окна редактирования, как можно вернуть эту возможность? или как отключить подсветку синтаксиса?
Еще можно сразу для всех элементов указать "menuitem-iconic" и "menu-iconic":
menuitem { -moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important; } menupopup menu, popup menu { -moz-binding: url("chrome://global/content/bindings/menu.xml#menu-iconic") !important; }
Только если прописывать иконки на висте/win7, вертикальный сепаратор начинает заезжать на текст, это можно поправить:
#context-savepage > .menu-iconic-left { margin-right:5px !important; margin-left:3px !important; }
Если лень прописывать для каждого элемента можно сразу указать для всех
Но тогда начинают выезжать родные иконки, их тогда придется править отдельно. В общем можно делать как удобней. Еще полезно указывать -moz-document в данной ситуации:
Итоговый userChrome.css
[code]@namespac
Есть добрые люди? Кто может сделать анимированную кнопку загрузок, которая меняет картинку взависимости от состояния загрузки. Тем более тема актуальная, сейчас поискал по форуму, у людей востребована эта проблема, и отдельные крупные расширения по типу status4evar, download statur bar ставить не хотят 1,2. Можно было бы конечно сделать через Stylish, но у кнопки загрузок (#downloads-button) нету меняющегося параметра при активной загрузке и когда этих загрузок нет. Может тогда есть возможность через Greasemonkey или еще как добавить этот параметр, который будет появляться при активной загрузке и через него уже крутить CSS кнопки через Stylish.
Чувствую там не много кода-то и нужно, пару строк :)
Вот за Textise спасибо, посмотрю что с ним можно сделать.
ScrapBook, Page Hacker, Nuke Anything - это все редактирование в ручном режиме, в таком случае можно и обычный DOM inspector использовать, а мне нужно именно в автоматическом, как в сабже, перекинул сохраненную страницу в окно программы, а она тебе сразу готовый результат, да еще и с возможностью настройки цвета фона и текста.
SSER, какие именно из перечисленных мной возможностей имеет ScrapBook?
pi.v.vitaly нужно на выходе иметь один файл только с текстом и расширением .html, чтобы потом его можно было легко закинуть на читалку.
Есть такая старая программа - блиц html, она удаляет из сохраненной страницы стили, скрипты, картинки и т.п. оставляет только основной текст, удобный для последующего чтения. Вот меня интересует, есть ли что-то подобное для firefox в виде расширения или скрипта для greasemonkey?
Anton Интересно. А где браузер хранит информацию о "resource://"? Если мне надо будет почистить пути.
Мне надо указать относительный путь к картинке находящейся в папке моего профиля. Есть ли такая возможность?
Для внутренних ресурсов есть относительный путь list-style-image: url("chrome://browser/skin/...") для папки chrome есть "jar:resource:///" есть ли для профиля?
Data:URI не подходит.
Тут возник такой вопрос. Как лучше с точки зрения быстродействия указывать путь к файлу-картинке для твика интерфейса фаерфокса, напрямую с использованием -moz-image-region или лучше в data:URI? Как оно будет быстрее обрабатываться?
pshenkС помощью стилей никак. Если текст нужно менять на странице, а не в интерфейсе браузера, то с помощью javascript можно. А если в интерфейсе браузера, то только расширением.
Отредактировано Splurov (14-10-2009 17:06:00)
Да простят меня за слоу, но пример скрипта можно увидеть?
Как заменить картинку в элементе - это понятно, но как заменить текст элемента?
pshenk пишетВопроса не понял.
pshenk я в том смысле что тормозить он не будет :) почему бы не использовать его а не встроенные в браузер RSS-читалки :angel:
Ну можно пойти еще дальше и поставить отдельную программу для получения rss. Это не моя философия. Есть .xml файл, поставляете себя как прогрессирующий веб-браузер и идете в ногу со временем и заявляете о внедрение и поддержке новых технологий в сети? Сделайте нормальную его обработку.
Я помню очень удивлялся когда firefox вообще не умел обрабатывать rss, и его поддержку добавили относительно не давно, и как можно понять только для галочки.
Вопроса не понял. Но зато узнал, что Brief просто напросто не поддерживает элемент enclosure, у них на форуме это уже спрашивали. Как так можно делать рсс читалку не пойму. Самое ужасное кол-во скачиваний у него на addons.mozilla.org самое большое среди ридеров.
Правильно в начале темы говорили, Brief использует Live Bookmarks фаерфокса которые постоянно обновляются раз в час и при запуске. Чем больше добавляешь этих Live Bookmarks тем больше фокс тормозит при их обновлении, это даже если отключить автоматическое обновление в самом Brief. Перепробовал все популярные rss ридеры, и все они мне в чем то не подходили, тормозили, криво обновляли ленты и тд. и тп. Вот одним из последних сейчас потестил Brief, почти идеал, если бы не Live Bookmarks и немного кривая работы с css, без возможности выбора своего файла и дурной обработкой своего custom-style.css в котором если четко не указать аттрибуты элементов, то он их заменяет своими дефолтными из feedview.css, приходится править уже его.
Плюс мне так и не удалось заставить его видеть элемент <enclosure> кто знает возможно ли это?
По поводу Live Bookmarks, можно изменить частоту обновления в параметре browser.bookmarks.livemark_refresh_seconds [значение:целое] прежде создав его в about:config. Но к
…обновился, теперь при старте в консоли ошибок пишет:
неизвестное at-правило или ошибка при анализе "@namespace"
это он про userChrome.css в котором
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul")
там еще написано что эту строчку удалять нельзя. как это понимать?
ну там не то. там просто кнопка с кодом "Tools", причем когда ее ставишь tools на menubare изчезает. меня интересует возможно ли вообще создание: код кнопки в коде кнопки. очень удобно было бы если все созданые кнопки хранились в одной единственной кнопке-popupe.
ну например
[code]custombutton://%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname/%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAADL0lEQVR42l2SW2gTWRjH/2eSySSTTpMmvdq4vaSW9UbByFKWFfsourKLFlnqpV5a6CJeH9wHxUof1IcFK7ugVATBuw8uFpbdJdBFRbu7UtSSWopKm2raJG0SJpk26Uxmzp6pXch24Dtwvvn+v/PdCJZ/u0I17DzHrIVZ7ZJ3AobxCHruMn75YpzFtDNfLx6sKyXLxO2eYmvv11vL3b5aBzgLB5vNgpySx+hIGo+fJpCU1Zuind87rxpgAA8pEDd5JMurjkM+xNMq0lkCjufB23jY7TxWeDmUFxn4tT+KQMCFC70TJqCyEPDn/raqlhU+AYm4Ckni4SkVkMsTpBgsqxFIIsHqSoAQis6jowWApdcb/E78M5SioLoZNSg6hC+/anZjc4sHhtWK6QyFwAMNpRwOnywEtA6fA8d1F/Fz0wvpVEybS17GQFs/1h9zYdWe8zWflXx
Anton
ты уже помогал мне с кнопкой fav apps в которой реализовано всплывающее меню с различными командами explorera, а возможно ли сделать тоже самое только не с внешними командами, а с кнопками уже от самого фаерфокса? так сказать all in 1 =)
Fx 3 в таких ситуациях должен потреблять намного меньше памяти.
предела нету, можно и до 1ГБ догнать, только лагает сильно и получается что на обычных сайтах фф подтекает также только это не так заметно. пойду фф3 посмотрю.
полчаса активного серфинга по девиантарту и фаерфокс сжирает порядка 700 метров памяти, вот такие дела товарищи, наверно весенняя течка, не иначе.
спасибо, заработало :)
я просто не знал что надо поле ID заполнять таким образом.
Сообразил только сегодня. Надо убрать this.type=.... и установить атрибут popup
не работает. не появляется всплывающие меню.
вот кнопка:
[code]custombutton://%3C%3Fxml%20version%3D%221.0%22%3F%3E%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EFavorite%20Applications%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACvUlEQVR4nO2Uz2tcVRTHP+ecN3ltM2kwEESiGbSx6EawIkK7aUAQoSi4cu0/4EYYCykONLSMdOF/4dKN4F5adKEL3bTVbNog2TlpJ5nM3PfuPS7e/LImcWxc9guXe9/l3e/n3nPOvfBM/yJxdwA2N29+FmNsA3pCz2RmzY2Nq7cAcHfcnVbregwh+EkVQvBW63oc+WZTZFU13vz4K3a7/afa+tLZ0/z89adMR2EaQBkTj/f6XHznDcyEzHTYJuPj9M13P/5jLjvkP8qYcAQRwdRBFBcBqUACOFV4cSf5cHyIDgUkdzI1VBU1Q9QwVdQE1clJ3J00jHVKswIE1CbmajpuFaQC9UPk0f6A/X5B76Bg7yDMegIBmZjK2NQQUwYx8sefA7q9QHInxURMjprNHiLRCiIiqBqmRpmcTm/AICQcOJXXiMmJMRFjpNQ0O8AdokOIEIn0iirpqkqeG+AT8zJSyqHeRwP6ZSISqdWEGkaWKbXMqgpSwZNTxkQpcbyhNEsVZaacref8+tMvR2/pGC0tnjkeYKZ8e+u
у меня вопрос по Adblock Plus: Element Hiding Helper
можно ли в нем указывать блокируемые элементы как в Remove It Permanently, то есть так:
/html/body/div[3]/div/div[3] ибо как я понял Element Hiding Helper не умеет работать с DIV которые не имеют ID или Class, и если заблочить DIV без описания, то удалятся все DIV на странице.
Вобщем как блочить div, td, table, span.. элементы без ID и Сlass?