Дополнения Firefox

Вы хотите оператора typeof . В частности:

if (typeof variable !== 'undefined') {
    // the variable is defined
}

20
задан kaybenleroll 24 September 2008 в 14:56
поделиться

19 ответов

Я предполагаю, что глупо упомянуть, что Firebug - сомневается, что любой из нас мог жить без него. Кроме этого я использую следующее (только перечисляющий dev-связанный):

  • Консоль <глоток> 2 : ошибочная консоль
  • следующего поколения инспектор DOM: как заголовок мог бы указать, позволяет Вам просматривать Cookie Редактирования DOM
  • : cookie изменения на лету
  • Выполняют JS: специальное выполнение JavaScript
  • Вкладка IE: рендеринг страница в IE
  • Осматривает Это: приносит выбранный объект в инспектора DOM
  • JSView: отобразитесь связал JavaScript и CSS
  • LORI (Жизнь Информации о запросе): шоу, сколько времени это берет для рендеринга Меры по странице
  • IT: раскрывающаяся линейка.
  • URL Params: шоу ДОБИРАЮТСЯ и переменные POST
  • Веб-разработчик: несметное число инструментов для веб-разработчика
18
ответ дан 29 November 2019 в 23:37
поделиться

Я изучал инспектора DOM, но я переключился на Firebug.

0
ответ дан 29 November 2019 в 23:37
поделиться

FireFTP хорош для захвата/загрузки любых необходимых файлов.

0
ответ дан 29 November 2019 в 23:37
поделиться

Я использую Веб-разработчик , это - оперативное средство сохранения.

0
ответ дан 29 November 2019 в 23:37
поделиться

Я нахожу, что Hackbar довольно полезен. Очень полезный, если Вы хотите отредактировать querystring часть URL, протестировать на уязвимости или просто общие другие типы тестирования, где Вы могли бы закончить со сложными значениями строки запроса.

0
ответ дан 29 November 2019 в 23:37
поделиться
  • +1 для LORI ("life-of-request-info"). Это - очень удобная альтернатива для грубых измерений времени загрузки конкретной веб-страницы - вид вещи, для которой Вы могли бы иначе использовать внешний секундомер.

  • Новая Домашняя страница вкладки . Объединенный с "ускоренным набором" - вводят домашнюю страницу (персональная, быстро загружающаяся страница ссылок, которые Вы часто используете), помогает Вам добраться, куда Вы идете быстрее при открытии новой вкладки браузера.

  • LastTab. Изменяет поведение Ctrl+Tab, чтобы позволить Вам перейти назад и вперед между Вашими последний раз используемыми вкладками с повторными нажатиями Ctrl+Tab, тот же способ, которым Alt+Tab работает в Windows. Также обеспечивает хороший вид на все открытые вкладки, в то время как Ctrl все еще удерживается для простой навигации. (Результирующее поведение очень похоже на поведение Ctrl+Tab в недавних релизах Visual Studio.)

0
ответ дан 29 November 2019 в 23:37
поделиться

Добавление к спискам everyones, Данные Трамбовки довольно полезны, позволяет Вам прервать запросы и изменить данные в них. Это может использоваться, чтобы обойти проверку JavaScript и проверить, делает ли сторона сервера свою вещь.

0
ответ дан 29 November 2019 в 23:37
поделиться

Веб-разработчик для веб-разработки. Scribefire, если Вы - блоггер-пробабушка

0
ответ дан 29 November 2019 в 23:37
поделиться

@FlГЎvio Amieiro

MeasureIt является ненужным расширением, чтобы иметь при установке Панели инструментов Веб-разработчика. Панель инструментов Веб-разработчика включает линейку как одну из ее функций. Под" Miscellaneous" категория для Веб-разработчика нажимает опцию "Display Ruler" использовать линейку, идентичную MeasureIt один.

, Который позволит Вам, сокращают количество расширений, необходимых по крайней мере одному.

1
ответ дан 29 November 2019 в 23:37
поделиться

Тот, который не был упомянут еще, является этим Блок проверки допустимости HTML расширение, которое я нашел очень полезным.

2
ответ дан 29 November 2019 в 23:37
поделиться
2
ответ дан 29 November 2019 в 23:37
поделиться

До веб-разработки, специально для JavaScript, я нахожу Firebug быть неоценимым. панель инструментов Веб-разработчика также очень полезна.

2
ответ дан 29 November 2019 в 23:37
поделиться

Я также рекомендовал бы Веб-разработчик расширение Chris Pederick.

5
ответ дан 29 November 2019 в 23:37
поделиться

Для веб-разработки я использую Панель инструментов , Веб-разработчика Средство просмотра CSS и MeasureIt.

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

РЕДАКТИРОВАНИЕ: Благодаря ответ даН мне больше не нужен MeasureIt. Не может полагать, что я никогда не видел это! Я предполагаю, что должен буду просто обратить больше внимания к этой панели инструментов WebDeveloper.

0
ответ дан 29 November 2019 в 23:37
поделиться

Здесь являются моими (центральный разработчик):

  1. FireBug - несметное число инструментов улучшения производительности, включает отладчик JavaScript, инспектора DOM, позволяет Вам редактировать CSS/HTML на лету, который очень ценен для troubleshooing расположения и проблем с дисплеем.

  2. Веб-разработчик - снова другой большой инструмент для повышения производительности разработчика. Я главным образом использую его для того, чтобы быстро проверить страницы, отключая JavaScript (да, я иногда отключаю JavaScript, не так ли?), просматривая cookie, и т.д.

  3. Данные Трамбовки - позволяют Вам вмешаться в http заголовки, значения формы, cookie, и т.д. до регистрации назад на страницу или получение страницы. Невероятно ценный для ввода по абсолютному адресу и подталкивания Ваших страниц и наблюдения, как Ваше веб-приложение отвечает при использовании с немного злонамеренным намерением.

  4. отладчик JavaScript - имеет еще несколько функций, чем отладчик JavaScript, обеспеченный поджигателем. Хотя я должен признать, я экономно использую этого, так как поджигатель в основном выиграл меня.

  5. Живые HTTP-заголовки - неоценимый для поиска и устранения неисправностей, используйте его часто. Позволяет Вам шпионить за всеми HTTP-заголовками, переданными назад и вперед между клиентом и сервером. Это помогло мне разыскать низкие проблемы, особенно при отладке проблем при развертывании веб-приложения между средами.

  6. Шпион Заголовка - хорошее дополнение для гиковских типов, шоу Вы веб-сервер и платформа веб-сайт работает в строке состояния.

  7. MeasureIt - я не использую это слишком часто, но я все еще находил это ценным время от времени.

  8. ColorZilla - снова, не что-то, я использую все, что часто, но когда мне нужен он, мне нужен он. Ценный, когда Вы хотите знать цвет и Вы не хотите рыть через файл CSS или открывать приложение редактирования графики для получения цвета, встроенного в некоторое изображение.

  9. Добавляют Cookie Редактирования N - это было большим средством отладки в веб-фермах, где подсистема балансировки нагрузки пишет cookie и использует значение cookie для хранения сессии "липкой". Это позволило мне переключаться по желанию между серверами для разыскивания проблем на определенной машине. Также хороший инструмент, если Вы хотите попытаться смешать с сайтом, который использует cookie для отслеживания состояния/учетной записи входа в систему, и Вы хотите видеть, как Ваш код отвечает на уродливую или взломанную информацию

  10. Инструмент Средства просмотра Lynx Yellowpipe - да я знаю то, что Ваши взгляды, рысь, которой нужен он, таким образом 1994. Но если Вы разрабатываете сайт, который должен принять веб-доступность во внимание (значение доступного для пользователей с нарушениями зрения, которые используют программы для чтения с экрана), или если необходимо получить смысл того, как поисковый робот / индексатор "обращается" сайт, этот инструмент неоценим. Предоставленный, Вы могли всегда просто выходить и захватывать Lynx для себя , вот порт Windows XP, который я использую .

у меня есть горстка других дополнений, которые я время от времени использовал, что я просто быстро упомяну: FireFTP (один я установил не, было стабильно, и я не попробовал более новый выпуск), Блок проверки допустимости HTML (также нашел этого нестабильным, наименьшее количество назад, когда я установил как год назад), Вкладка IE (у меня обычно просто есть и IE и FireFox, открытый одновременно, но это - просто я, я знаю многих других, которые находят это дополнение полезным).

13
ответ дан 29 November 2019 в 23:37
поделиться

Некоторые из которых были пропущены выше, находятся здесь.

  • Анализатор времени загрузки - Просмотр подробных графиков времени загрузки Интернета страницы в firefox. На графиках отображаются такие события, как запросы страниц, время загрузки изображений и т. Д.

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

  • Aardvark - Круто расширение для веб-разработчиков и дизайнеров, позволяет им просматривать атрибуты CSS, идентификатор и класс, выделяя элемент страницы индивидуально.

0
ответ дан 29 November 2019 в 23:37
поделиться

Fiddler - действительно отличный прокси для отладки. Думайте об этом как о более мощной версии панели «Сеть» в Firebug или заголовках Live HTTP.

Раньше это было расширение только для IE, теперь оно также имеет хуки в Firefox.

0
ответ дан 29 November 2019 в 23:37
поделиться

Groundspeed, is useful for testing server side code. It was created for input validation tests during pentest, but can be useful for any test that require manipulating input (similar to TamperData).

It lets you control the form elements in the page, you can change their type and other attributes (size, lenght, javascript event handlers, etc). So for example you can change a hidden field or a select to a textbox and then enter any value to test the server response and stuff like that.

0
ответ дан 29 November 2019 в 23:37
поделиться

Дополнения Firefox:

  1. FireBug:помогает веб-разработчикам и дизайнерам тестировать и проверять интерфейсный код. Он предоставляет нам множество полезных функций, таких как панель консоли для регистрации информации, инспектор DOM, подробную информацию об элементах страницы и многое, многое другое.

  2. Веб-разработчик — дает вам возможность отключать CSS, редактировать CSS на лету, измерять определенные области страницы и многое другое.

  3. КолорЗилла Просто щелкните значок, наведите указатель мыши на область, для которой вы хотите узнать шестнадцатеричный цвет, и щелкните.

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

  5. Общий валидатор проверка веб-сайтов намного проще благодаря проверке HTML, ссылок, CSS и многому другому.

1
ответ дан 29 November 2019 в 23:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: