Сайт о телевидении

Сайт о телевидении

» » Firebug не включается. Пример практического использования FireBug. После этого вам нужно перезапустить браузер

Firebug не включается. Пример практического использования FireBug. После этого вам нужно перезапустить браузер

This article describes what to do if Firefox doesn"t open when you click the Firefox icon.

  • If you get a message you can dismiss (e.g. "TypeError: Components.classes["@ ... ;1"] is undefined" , "onload error TypeError: ..." , "Exc in ev handl: ..." ) and can open Firefox, see .
  • If Firefox starts but won"t load any websites, see Websites don"t load - troubleshoot and fix error messages .

Firefox is already running but is not responding

Your Firefox profile cannot be loaded. It may be missing or inaccessible

Failed to read the configuration file

This error is caused by a problem with Firefox program files. The solution is to remove the Firefox program and then reinstall Firefox. (This will not remove your passwords, bookmarks or other user data and settings which are stored in a separate folder.)

  1. Delete the Firefox installation directory, found in one of these locations by default:
  2. Use another browser to download the Firefox installer from the Firefox download page and install it. See How to download and install Firefox on Windows for details.

XULRunner - Error

If you see the message, "XULRunner - Error: Platform version is not compatible with minVersion "" ("" depends on version number), after a software update, use another browser to download the Firefox installer from the Firefox download page , save it to the desktop or other location, delete the Firefox installation directory and then reinstall Firefox .

There was an error launching the application

This error indicates that either Firefox is not installed or your shortcut to it is incorrect. Make sure that Firefox is installed at the location specified by the shortcut. If it isn"t, install Firefox if necessary, then modify the shortcut to point to the correct location.

Error opening file for writing…

If you receive the above error when launching Firefox on a Windows system, you may be required by Firefox to log in as an administrator. You can either reboot the computer or, if you have an administrator account, you can execute the program as an administrator.

  1. Find the firefox.exe program file in the Firefox application folder on your system.
  2. Right-click the icon.
  3. Select Run As… . Select Run As Administrator… . Select The following user: . From the User name drop-down, select Administrator or another user that has administrator privileges. Enter the password required to log in to this account. Click OK .
  4. The Firefox application is started using the administrator Windows account. The user that was used to log in to Windows at startup is still the active one.

Other error messages

If you get another error message (e.g. "XML Parsing Error: undefined entity Location" , "Secure Connection Failed … uses an invalid security certificate" ), see Troubleshoot extensions, themes and hardware acceleration issues to solve common Firefox problems .

No error message

If you click the Firefox icon but no Firefox window opens and no error message is shown, a simple first step is to restart your computer and then try again. If Firefox still does not start, see the following sections.

Firefox will not start after updating

  • If you use certain versions of ZoneAlarm or other Internet security software that includes a "Virtual Browsing" feature, it can prevent Firefox from starting. Check virtualization settings and clear the virtual cache, if your Internet security software includes this feature, or visit the software provider"s support site for more help.

Firefox will not start after installing add-ons

If Firefox previously worked but stopped after you installed extensions or themes, see

В совершенно любой, даже самой идеальной программе иногда случаются сбои. Связаны они могут быть с разными причинами. И Мозилла не является исключением из правил. В ней тоже могут случаться перебои, появляться ошибки и баги. Пользователей постоянно мучает вопрос – “Так как же устранить эти ошибки?”. На него мы и постараемся максимально четко и ясно ответить.

Мы рассмотрим самые распространенные ошибки, которые выбивает система в том момент, когда происходит сбой с браузером. И если не работает Mozilla Firefox, то нужно очень тщательно изучить какая именно ошибка вылетает, чтобы убрать её.

Не работает, или не запускается Mozilla: Что делать?

Мы попытаемся помочь решить вашу проблему, чтобы она больше никогда не возвращалась. Но прежде нужно понять, из-за чего она происходит. Поэтому давайте рассмотрим самые распространенные ошибки Мозиллы.

При нажатии на ярлык, браузер не открывается

Трудно объяснить почему так происходит, что ранее Фаерфокс открывался нормально и без всяких проблем, но в какой-то момент перестал реагировать и не запускается вообще. Причиной могут быть поврежденные файлы, вирусы и даже системные сбои.

Попробуем устранить эту проблему:

Вариант 1. Попробуйте перезапустить компьютер. В некоторых случаях это помогает и работоспособность возобновляется. Если этот вариант вы уже пробовали, и он оказался недейственным, следуем следующей инструкции.

Вариант 2. Можно попробовать сделать откат данных к более ранней версии (данная возможность доступна на Windows 7 и более поздних версиях). В большинстве случается это оказывается эффективно и помогает при подобной ошибке. Как это сделать :


  • Выбираем точку восстановления и осуществляем эту операцию.
  • После того, как откат данных будет осуществлен, перезапустите компьютер и попробуйте вновь зайти в Firefox.

Вариант 3. Антивирус блокирует работу обозревателя. Попробуйте на время отключить вашу систему безопасности и запустить браузер. Если он запускается, значит надо будет отключить систему сканирования сети, чтобы Мозилла работала нормально. Но примите во внимание, что это может увеличить риск заражения вашего компьютера вредоносными программами.

Вариант 4. Надо попробовать открыть Firefox в безопасном режиме. И если обозреватель в нем нормально запуститься, значит дело в каких-то установленных расширениях и дополнениях. В таком случае, находясь в данном режиме, попробуйте отключить все расширения и плагины. И если, позже запуск в обычном режиме будет осуществляться без каких-либо проблем, то просто найдите и удалите то расширение, которое не дает программе запустится.

Браузер не отвечает

Наверное, самая распространённая ошибка, которая может возникать у пользователей. Очень часто может быть так, что при использовании программы, она вдруг зависает и не реагирует ни на что, а в заголовке браузера пишет: «Не отвечает». Давайте разберемся, как устранить данную ошибку.

Здесь нам поможет диспетчер задач:


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

Если Firefox по-прежнему не отвечает:

То это может значит, что существуют определенные проблемы с правами доступа к программе.


Теперь еще раз попробуйте открыть браузер, он должен работать. Если нет, то поможет только полная переустановка.

Очень сильно тормозит при работе

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

  1. В первом случае все понятно. Нужно либо обзавестись более мощной вычислительной машиной, либо же минимизировать количество потребляемой оперативной и процессорной памяти, за счет сокращения работающих процессов. Простыми словами, просто удалить все ненужные и почти ненужные программы, которые берут слишком много RAM-памяти.
  2. Во втором случае, браузер Мозилла может глючить, если вы запустили слишком много вкладок и разных программ. Причем такое может случится даже на компьютере, напичканном крутыми комплектующими. Что нужно сделать в этом случае:

— Закройте все программы, потребляющие много “оперативки”.

— Освободите побольше памяти за счет снятия некоторых ненужный процесов.

— Почистите реестр и временные файлы, используя программу CCleaner.

  1. Причиной также может быть большое количество мусора, накопившегося за всех время вашей работы в веб-браузере. Тогда надо сделать следующее :

Ну а проблема с вирусами решается, я думаю, понятно каким образом. Установите любой антивирус (если он еще не установлен). Запустите сканирование всего компьютера на наличие вирусов. И если по завершению сканирования, программа обнаружит их, произведите их удаления. После чего надо сделать перезапуск системы и можно пробовать запускать браузер.

Ошибка профиля в Mozilla Firefox

Как правило, подобная ошибка свидетельствует о том, что профиль в браузере был поврежден, перемещен, либо вовсе удален. Можно попытаться восстановить данные, но проще будет создать новый профиль.

Как это сделать :


Самый универсальный способ – переустановка;)

Если вы перепробовали все, что перечислено выше, но ваша проблема так и не решилась, либо у вас вовсе другая ошибка, решения которой вы не нашли в этой статье, тогда в этом случае идеальным вариантом будет полная переустановка программы Мозилла Фаерфокс. Читайте статью – . Там подробно описан весь процесс и все тонкости удаления и установки браузера.

Здравствуйте, уважаемые читатели! Сегодня речь пойдет об очень важном инструменте верстальщика — бесплатном дополнении . Лозунг на сайте разработчиков гласит — «Эволюция web-разработки». Не верьте этому! Firebug -это настоящая революция web-разработки. После знакомства с Firebug вы будете недоумевать, как обходились без него раньше.

До того, как я связался с web технологиями, моим любимым браузером была Opera. Быстрая, легкая, удобная. И все-то меня в ней устраивало, но чем дальше я погружался в изучение html и css, тем чаще встречал упоминания о бесплатном дополнении Firebug для FireFox. «Подумаешь, какое-то дополнение! Неужели ради него стоит менять браузер?!» — думал я тогда. Практика показала, что стоит. Попробовав один раз в действии Firebug, я уже не мог работать без него. Это действительно очень важный инструмент веб-мастера. Без него, как без рук. Скоро Вы в этом сами убедитесь.

Аналоги FireBug есть и в других браузерах, но они не идут ни в какое сравнение с оригиналом. Быть может я просто очень привык к оригинальному FireBug и все иное мне кажется чуждым и неудобным.

Как установить FireBug в FireFox

Браузер FireFox хорош тем, что его функционал легко можно расширить с помощью бесплатных дополнений, коих очень и очень много. Одним из таких дополнений является FireBug.

Устанавливается FireBug очень просто и быстро. Откройте браузер FireFox и зайдите на страницу, посвященную данному дополнению.

На момент написания этих строк дополнением FireBug уже пользуются более 3 миллионов человек. Давайте присоединимся к ним. Нажимаем на кнопку «Добавить в FireFox».

Появится окошко с предупреждением, в котором вам предложат установить FireBug в FirFox. Воспользуемся этим предложением. Возможно вам понадобится после этого перезапустить браузер, чтобы дополнение установилось и включилось.

Как пользоваться FireBug

Включить панель FireBug можно нажатием кнопки F12. По умолчанию она появляется в нижней части экрана. Положение панели можно изменить. Для этого зайдите в опции (иконка жука в левом углу панели) и выберете пункт Положение окна.

Основной закладкой является «HTML». Именно в ней предстоит нам работать большую часть времени. Окно разбито на две части:

Если навести курсор мышки на какой-нибудь html тэг в левом поле, то он будет выделен цветом на странице. При этом:

  • голубой цвет показывает ширину элемента;
  • темно синий — поля (padding);
  • светло желтый — отступы (margin).

Картинка ниже кликабельна.

При выборе тэга, нажатием левой клавиши мыши, в правом окне отобразятся его css стили. В самом верху будут указаны стили именно этого html тега, ниже пойдут унаследованные стили. Если какой-то атрибут зачеркнут, значит он не работает (переопределен). Кроме этого, указывается файл css и номер строки в нем, где тот или иной стиль определен.

Для удобства поиска предусмотрена опция анализа структуры страницы курсором мыши. Включается она кнопкой в левом верхнем углу, рядом с иконкой жука, выглядит как прямоугольник и курсор мыши. Фактически, мы идем от противного — если раньше выбирали html тег и видели его на странице, то теперь выбираем его курсором мыши прямо на странице и видим его характеристики в окне FireBug. Пользоваться этой опцией придется постоянно, ибо она значительно упрощает и ускоряет поиск того или иного элемента.

А теперь самая главная фишка FireBug, за которую его так любят: вы можете менять структуру страницу и ее стили на лету! Практически никаких ограничений — можете взять тэг и переименовать его, изменить содержание заголовка или абзаца, отредактировать, отключить или добавить атрибут стиля, а можете просто удалить пол страницы. Результат будет тут же отображаться на экране! Только помните: все изменения происходят в самом FireBug , так что после перезагрузки страницы, она вернется к первоначальному состоянию. Таким образом навредить никак нельзя.

FireBug — это большая песочница для экспериментов. Когда вы нашли правильный вариант, просто перенесите его в ручную в файлы html и css.

Что еще есть интересного:

  • На закладке «Консоль» можно посмотреть ошибки JavaScript, HTML и CSS — полезная информация для отладки.
  • На вкладке «Сеть» имеется информация по запросом: статус, размер, удаленный IP и время исполнения.
  • Вкладка «Page Speed» позволяет протестировать скорость загрузки страницы. Оценка ставится по 100 бальной шкале. Кроме этого, даются полезные совету, которые позволят улучшить данную характеристику.

Пример практического использования FireBug

Теперь рассмотрим пример из практики. На моем блоге есть статья, посвященная плагину . В ней рассказывается, как вывести форум на отдельной странице. Ради удобства для нее создается отдельный шаблон, в котором удаляется сайдбар. Подразумевается, что форум займет всю ширину страницу.

Проблема заключается в том, что во многих ширина блока под контент фиксирована. Удаление сайдбара не приводит к тому, что форум расползается на всю страницу, на месте сайдбара остается просто пустое место. Чтобы исправить это, нужно найти и отредактировать стиль элемента, отвечающего за вывод содержания страницы.

Ко мне время от времени обращаются люди за помощью. Благодаря FireBug найти злосчастный элемент и его стили несложно.

Последний раз я интегрировал форум в тему Sento . Рассмотрим порядок действий.

1. По инструкции, описанной в той статье, создаем отдельный шаблон pageforum.php, в котором удаляем строчку кода, отвечающую за вывод сайдбара справа. Создав страницу с форумом, получаем следующий результат.

Как видите, сайдбар исчез, но осталось пустое место. Его то и следует убрать.

2. Включаем наш инструмент нажатием кнопки F12.

3. Первое, что следует сделать — узнать ширину вашего шаблона, конечно, если он не резиновый. Включаем функцию анализа страницы и мышкой ищем элементы, для которых задан параметр width (ширина) в правом столбце, отвечающем за стили css. Найти будет несложно, скорее всего ширина задана для шапки сайта, так что с нее и следует начать поиск.

4. Следующей нашей целью будет элемент, который отвечает за вывод содержания страницы. Главным критерием поиска является заданная в стилях ширина (width). Именно она не позволяет форуму расползтись. Не забывайте про возможность анализировать структуру страницы с помощью мыши. Данная функция значительно упростит поиск. Картинка кликабельна.

В данном случае я нашел тэг div с классом span-16. Заметьте, что стили прописаны не в стандартном файле style.css, который находится в корневом каталоге темы, а в файле screen.css, расположенном в папке css. Так что будьте внимательнее, чтобы не пришлось искать стили там, где их нет.

5. Открыть файл screen.css, найти класс span-16 и поменять параметр width легко, но это будет ошибкой. Другие страницы WP тоже используют div с классом span-16, так что они после таких изменений просто расползутся. Следует открыть шаблон pageforum.php и переименовать класс span-16. Дайте ему новое, нигде не задействованное имя. Для этого нового класса пропишите параметр width в файле со стилями. Таким образом, изменения будут внесены только в страницу для форума.

Вот так быстро и просто FireBug позволяет находить нужные html тэги и их стили.

Напоследок хочу сказать, что FireBug становится абсолютно бесполезным в том случае, если вы не знаете хотя бы основ html и css. Изучить их несложно, нужно только захотеть. Если вы ведете блог или сайт, то рано или поздно эти знания вам понадобятся. Лично я получил их из за авторством Влада Мержевича. Конечно, этот мануал не сделает из вас профессионального верстальщика, но базовые знания вы точно получите.

На этом на сегодня все. Спасибо а внимание и до новых встреч.

Есть две возможных причины такой ошибки. Первая - это что, что Вы не установили DOM Inspector. Если это так, то нужно переустановить Firefox и выбрать DOM Inspector в опциях установщика.

Некоторые пользователи, у которых уже есть DOM Inspector, сталкиваются с этой проблемой при обновлении Firefox с 1.5 до 2.0. Я пока не уверен, почему, но важный компонент, от которого зависит Firefox, отсутствует в системах этих пользователей. Пожалуйста, почитайте эту тему (англ.)c в Firebug Discussion Group, где многие пользователи нашли решение этой проблемы.

Я хочу использовать "console.log()", но оно не работает в Internet Explorer и других браузерах. Что делать?

Вы наверняка захотите попробовать Firebug Lite , javascript-библиотеку, которая включает в себя упрощенную версию Firebug консоли. Это позволит всем вызовам функций объекта console работать в других браузерах.

Firebug крэшится, как только я открываю его.

Скорее всего, это из-за расширения Sothink SWF Catcher . Если у Вас поставлено это расширение, отключите его и Firebug будет работать как полагается.

SWF Catcher не совместим с Firefox 2.0 и крэшит некоторые расширения вроде Firebug. Пожалуйста, свяжитесь с Sothink и попросите их поправить своё расширение.

Почему Firebug не работает под Linux?

На самом деле Firebug работает под Linux, но некоторые дистрибутивы неправильно компилируют Mozilla, и в нем нет компонентов, от которых зависит Firebug. Еще более часто - отдельные пользователи неправильно компилируют свой Firefox.

Если Вы сами компилируете Firefox, пожалуйста прочитайте эту тему (англ.) в Firebug Discussion group на предмет информации о том, как сделать билд, совместимый с Firebug.

Почему запросы XMLHttpRequest не работают после использования permissions manager"а для включения привелегий?

К сожалению, это ошибка Firebug, которая не дает enablePrivilege разрешить запросы XMLHttpRequests к внешним доменам.

Чтобы обойти проблему, выберите "Disable Network Monitoring" из меню Options menu во вкладке Net.

В Firebug 0.4 была вкладка "Events", но я не могу найти ее в Firebug 1.0.

Вкладка "Events" была заменена возможностью логировать события с помощью вкладки "Console". Кликните правой кнопкой на элементе, и Вы увидите пункт меню "Log Events". Отметьте его, и сможете просматривать события на консоли.

9 ответов

Мне удалось снова запустить Firebug, так что вот что я сделал.

Всем известно, что Firebug не разрабатывается и не поддерживается больше, потому что он не может работать с e10s, так что вот мое обходное решение:

    Загрузите версию для разработчиков Firefox , чтобы вы могли разрешить установку XPI.
    firefox-53.0a2.en-US.win64.installer.exe или firefox-53.0a2.en-US.win32.installer.exe

    Запустите версию разработчика Firefox после установки и перейдите в about: config (введите строку url)
    Найдите xpinstall.signatures.required (установите значение false )
    Найти browser.tabs.remote.autostart
    ( установить все в false: browser.tabs.remote.autostart.1 и browser.tabs.remote.autostart.2)

ПРИМЕЧАНИЕ. Архитектура с несколькими процессами улучшает стабильность, производительность и безопасность браузера, разделяя задачи на процессы, отключая их на себя.

После этого вам нужно перезапустить браузер.

  • Теперь вы можете пойти в репозиторий Firebug и установить желаемую версию

Я выбрал последний firebug-2.0b8.xpi, и он отлично работает.

P.S. Вы можете отключить обновления для версии Firefox Developer.
Надеюсь, что это поможет.

Обновление 2

У меня была такая же проблема, когда я обновлял Firefox. Я был настолько зависим от firebug, но я перешел к версии разработчика Firefox - https://www.mozilla.org/en-US/firefox/developer/

Он также имеет тему firebug, которая напоминает интерфейс Firebug и его эффективность. Просто установите FDE и активируйте тему firebug, как показано на рисунке ниже:

Эта страница говорит, что [внимание мое]:

Firebug 2 не работает в многопроцессорных браузерах (например, e10s), а преобразование слишком сложное, поэтому оно перестает работать, когда e10s активируется в Firefox. . Вы сможете отключить e10s для в то время как продолжать использовать Firebug 2, но это не будет длиться вечно.

Тот факт, что Firebug фактически не работает в многопроцессорном Firefox, будет учитывать разные люди, имеющие различный опыт работы с Firebug или не работающими в определенной версии Firefox. Firefox, автоматически включающий многопроцессорный режим, будет зависеть от нескольких факторов, в том числе от того, какие другие надстройки установлены в профиле.

Использование Firebug в новых версиях Firefox

Таким образом, чтобы использовать Firebug в более новых версиях Firefox, вам нужно отключить Firefox от входа в режим многопроцессорности . Это можно сделать со страницы about:preferences (также доступной из Tools➞Options). Этот параметр находится под вкладкой "Общие" как "Включить многопроцессорный Firefox...". Если многопроцессор недоступен, этот параметр не будет отображаться. Эта опция также может быть изменена путем настройки предпочтения browser.tabs.remote.autostart от about:config . [Примечание: browser.tabs.remote.autostart.2 и browser.tabs.remote.autostart.1 также отображаются для обозначения состояний по умолчанию, поэтому я предлагаю использовать страницу about:preferences для изменения этой опции.]

Вы можете определить, работает ли ваш Firefox в многопроцессорном режиме, просмотрев about:support . В строке "Многопроцессорные окна" в разделе "Основы приложения" указывается, включен ли или отключен многопроцессор.

Настроить профили явно для тестирования

Лично у меня есть разные профили, настроенные для каждого из многопроцессорных явственно отключенных и многопроцессор явно включен (установите browser.tabs.remote.force-enable в true), поэтому я могу выполнять тестирование в обоих условиях, причем состояние многопроцесса, которое включено/отключено, известно заранее.

У меня был такой же неожиданный сюрприз, когда ubuntu обновил FFX, и вдруг такие вещи, как панель script, перестали работать. Поскольку я был в середине работы над чем-то с коротким сроком, я не собирался иметь роскошь изучать набор инструментов разработчика firefox и отчаянно нуждался в том, чтобы работать с firebug. Исправление, которое, наконец, работало для меня, заключалось в том, чтобы установить предпочтения Firefox не обновляться. Затем загрузите v 49.0.2