Архив категории «Mozilla»
Конфликт Venkman Debugger и Firebug в Firefox 3.5
После обновления Firefox до 3.5 и соответствующих обновлений расширений в Venkman Debugger перестали работать точки останова. Говорят, это конфликт с Firebug. Действительно, если выключить Firebug, точки останова начинают работать. Ну и что мне делать, если Firebug понадобится? Судя по отзывам, Firebug 1.4 сырой, можно попробовать откатиться на 1.3.3.
27.07.2009
Метки: Firebug, Firefox, Venkman Debugger Рубрики: Mozilla, Разработка
Комментариев нет
Улучшенный поиск автомобиля на auto.ru
Предлагаю вашему вниманию Greasemonkey скрипт, который обрабатывает результаты поиска автомобилей на cars.auto.ru:
- Все страницы таблицы результатов объединяются в одну.
- В таблицу результатов добавляются опции и другая информация из объявлений, которая отсутствует в стандартном варианте.
- В таблицу добавляются кнопки, позволяющие удалить запись об автомобиле или информацию об опции.
Все это позволяет анализировать результаты поиска не открывая дополнительных страниц.
Вот пример стандартного вывода результатов и вид таблицы результатов, обработанной скриптом (подсказка всплывает при наведении курсора на ссылку на объявление):
26.07.2009
Метки: Firefox, Greasemonkey, JavaScript, автомобили Рубрики: Mozilla, Интернет, Программы, Разработка
Один комментарий
Конфликт расширений для Firefox
На бегу, потому в двух словах:
Кажется, нашлась причина конфликта расширений для Firefox. Симптомы: при установленном «неправильном» расширении пропадают кнопки на панели инструментов расширения Web Developer, а у Firebug на вкладке HTML исчезает текст. Популярное решение View -> Toolbars -> Customize -> Restore Default Set не спасает.
Удаляя по одному файлы «неправильного» расширения дошел до prototype.js, который, как известно, меняет базовые классы типа Object. В этом, видимо, и причина...
Вопрос: можно ли как-нибудь все-таки использовать prototype.js в расширениях для Firefox? И как его правильно подключать? Сейчас в browserOverlay.xul тупо стоит
<script src="prototype.js"/>
03.07.2009
Метки: Firefox, JavaScript, prototype.js, XUL Рубрики: Mozilla, Разработка
Один комментарий
XUL Gear (ex. XULPIX): визуальный редактор для XUL
Очень я не люблю заниматься разработкой графических интерфейсов (GUI) — дело муторное, трудоемкое, результаты часто не заметны. Но иногда приходится. Платформа Mozilla, где для декларативного определения пользовательского интерфейса используется язык XUL, основанный на XML, а для определения поведения — JavaScript, почти примирила меня с этим занятием. Для полного счастья требовалось найти визуальный редактор, который позволяет обойтись без написания XUL кода вручную и сразу же показывает результат. И тут есть две новости, как всегда — одна хорошая, и одна плохая, но не очень. Хорошая новость в том, что такой редактор нашелся — это XUL Gear. Плохая — автор Kenchabi его не поддерживает, не очень — потому что первоначальная версия редактора была переименована из XULPIX в XUL Gear и выложена под открытой лицензией на Google Code.
19.06.2009
Метки: XUL, xulgear, XULPIX Рубрики: Mozilla, Инструменты, Разработка
Комментариев нет
blink и underline в XUL
Понадобилось в XUL сделать мигающим текст метки. Попробовал text-decoration:blink — не работает. Погуглил — чудеса, оказывается, текст мигает только если он внутри тега label, а не в атрибуте value. Самое смешное, что подчеркивается он строго в обратной ситуации, то есть сделать одновременно мигающий и подчеркнутый текст, похоже, невозможно
Firefox покажет результат здесь:
Если вы видите этот текст, значит ваш браузер не поддерживает фреймы
<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin" type="text/css"?> <?xml-stylesheet href="mycss.css" type="text/css"?> <window title="test01.xul" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <groupbox> <caption label="Underline problem"/> <label style="color: red;text-decoration: underline">Text as element content: underline doesn't work.</label> <label style="color: red;text-decoration: underline" value="Text as an element attibute: underline works!"/> </groupbox> <groupbox> <caption label="Blink problem"/> <label style="color: red;text-decoration: blink">Text as element content: blink works!</label> <label style="color: red;text-decoration: blink" value="Text as an element attribute: blink doesn't work."/> </groupbox> </window>
Пример подсмотрен на форуме xulfr.org.
17.06.2009
Метки: CSS, Firefox, XUL Рубрики: Mozilla, Инструменты, Разработка
Комментариев нет

