Одна из многих веских причин, почему Mozilla Firefox на сегодняшний день является наиболее используемым браузером среди веб-разработчиков и дизайнеров, является наличие для него множества различных приложений. Они поставляются бесплатно, могут быть легко интегрированы и использованы прямо из браузера. Mozilla имеет целый раздел для всех видов доступных приложений, его можно увидеть на странице Firefox Add-Ons.
Там есть приложения, которые каждый веб-разработчик должен обязательно использовать. Не важно, работает он над персональным блогом, где выкладывает свои личные фото. Кроме того, там есть несколько важных приложений для веб-мастера, облегчающие контроль и оптимизацию их веб-страниц, а также много таких, которые можно назвать «глазурью на торте» т.е. приложения, которые имеют развлекательный характер. Начнём с важных.
GreaseMonkey. Является альтернативным движком рендеринга страниц для Firefox. Он настраивает путь загрузки веб-страницы, редактируя и добавляя свои собственные фрагменты JavaScript. Существуют буквально сотни бесплатных плагинов уже доступных на UserScripts которые используют GreaseMonkey. Такие плагины, как «Facebook Dislike button» и «YouTube Video Downloader» являются одними из многих бесплатно доступных плагинов, которые GreaseMonkey предлагает для использования.
Web Developer. Название говорит само за себя. Это еще одно интересное приложение для веб-разработчиков и интерфейс для мониторинга рендеринга веб-страницы с помощью нескольких инструментов панели инструментов. Web Developer позволяет управлять различными аспектами веб-страницы, включая CSS-модули, контролируя «формы», появляющиеся на странице, сводя к минимуму время загрузки страницы за счет оптимизации изображений и прочее. Он поддерживается в Windows, OS X и Linux среде.
FireBug еще одна нужная для веб-разработчиков штука, помогающая контролировать в браузере работу каждого элемента их веб-страниц живьём. Вы можете контролировать время рендеринга и производительность вашихо элементов CSS, JavaScript, также показывает, какой элемент вызывается в какое время во время загрузки веб-страницы. Есть несколько веб-разработок, которые используют FireBug, так что даже если вы не планируете сейчас использовать Firebug, он может вам понадобиться завтра.