При правильной настройке Firefox может стать основным инструментом для веб-разработки, предоставляя вам прямой доступ к странице, на которой вы работаете, чтобы вы могли стилизовать свою страницу в режиме реального времени, отлаживать javascript или даже редактировать html.
Создание отдельного профиля для веб-разработки
Установка всех этих средств разработки заставит Firefox работать в очень тяжелом браузере, поэтому мы должны сначала создать новый профиль для Firefox.
Вы можете запустить отдельный профиль одновременно с вашим обычным профилем, создав новый ярлык с этими аргументами, заменив WebDev на имя вашего профиля. Также есть более подробное объяснение того, как это сделать.
firefox.exe -P WebDev -no-remote
Теперь, когда у вас есть Firefox, настроенный с отдельным профилем только для веб-разработки, давайте взглянем на расширения, которые мы можем использовать, чтобы превратить Firefox в конечный инструмент веб-разработки.
Должны иметь расширения Web Dev
Это все расширения, которые я использую на регулярной основе для веб-разработки.
поджигатель
Firebug является самым мощным расширением для отладки javascript, просмотра CSS и html. Вы можете внести динамические изменения в код и CSS и использовать его для отладки вашего кода Ajax. Это действительно лучшее расширение.
Расширение веб-разработчика
Одно из лучших расширений за x лет. Это необходимо для любого разработчика, но вы уже слышали об этом.
Расширение Aardvark
Это расширение является очень легким расширением, которое легко покажет вам элементы на странице и их назначенный класс / id. Это проще в использовании, чем расширение веб-разработчика в те моменты, когда вам просто нужна быстрая информация для элемента. Вы также можете использовать его для удаления элементов со страницы.
ColorZilla
Выбирайте цвета легко. Больше нет боли в поиске цветов, встроенных где-то в таблицу стилей.
Просмотр источника с
Вы можете настроить несколько профилей источника просмотра, чтобы открыть источник в разных приложениях.
HTML Validator
Это расширение позволяет легко проверить HTML-страницу и установить ее на панель «Просмотр источника».
Грязная обезьяна
Это не совсем расширение веб-разработчика, но Greasemonkey - это потрясающе, не в последнюю очередь для возможности автоматизировать часто выполняемые действия, что является отличной экономией времени для веб-разработчиков.
Измерить
Простое измерение расстояния на экране с помощью этого расширения. Как только вы измерили область, вы можете перетащить прямоугольник вокруг экрана, чтобы использовать его для сравнения.
Просмотр IE / Вкладка IE / OperaView / FirefoxView / Просмотр Safari / IE View Lite
Эти расширения (выберите ваш выбор) позволяют легко просматривать текущую страницу в разных браузерах. IE Tab даже позволяет запускать IE внутри вкладки, если вы так склонны.
Кнопка Clear Cache
Очищает кеш. Особенно полезно для проверки новых изменений CSS.
Перезапустить Firefox
Расширение Restart Firefox очень полезно для закрытия и перезапуска Firefox со всеми вкладками и сессиями.
Tab Mix Plus
Расширение Tab Mix Plus является отличным расширением в целом, но имеет несколько существенно полезных функций для веб-разработчиков: Duplicate Tab и Copy Tab URL.
YSlow
Расширение YSlow - это новое расширение от Yahoo, которое проанализирует вашу страницу и сообщит вам, где вы совершаете ошибки. Это даже даст вам оценку на вашем сайте. Вы заметите маленькую калибровку в нижнем правом углу … она сообщит вам общий размер вашей страницы, а также время загрузки. Очень полезное расширение, но для этого требуется расширение Firebug.
Манекен Лорем Ipsum
Расширение генератора Dummy Lipsum создаст фиктивный контент для вас на основе знаменитого текста Lorem Ipsum, который очень полезен для создания поддельного контента на вашем сайте.
Screengrab!
Расширение Screengrab позволит вам делать скриншоты страниц, но может сделать что-то, чего не может сделать обычный инструмент скриншота - он может отображать изображение всей страницы, а не только видимую часть.
На данный момент вы теперь превратили Firefox в конечный инструмент для веб-разработки. Потратьте время, чтобы узнать, как использовать Firebug.