Firefox для розробника
- Свіжий дизайн
- Кнопка «Забути»
- Firefox Hello
- Про саме головне
- WebIDE - інтегроване середовище розробки
- Valence - крос-браузерна розробка і налагодження
- Web Audio Editor
- висновки
За останній час у Mozilla відбулося кілька знакових подій. По-перше, це ювілей Firefox. Десять років тому групою хакерів, які називають себе Mozillian, була випущена перша версія вогнелис - браузера, який зруйнував монополію Internet Explorer з 95% часткою ринку. По-друге, в тривалої конкурентної боротьби за продуктивність з Chrome движок SpiderMonkey обійшов V8 на власних тестах Google. Ну і по-третє, це, звичайно ж, реліз Firefox Developer Edition.
Firefox Developer Edition замінить існуючий канал розробки Firefox Aurora, і в нього будуть потрапляти нововведення з Firefox Nightly. Також збережеться шеститижневий цикл розробки браузера: Nightly - Developer Edition - Beta - Release. Тим самим у розробника буде 12 тижнів до того, як нововведення потрапить в реліз. Новий браузер використовує окремий користувальницький профіль, що дозволяє запускати його одночасно зі звичайним Firefox.
Свіжий дизайн
Оновлений інтерфейс прискорює доступ до інструментів для розробників і за замовчуванням використовує нову темну тему оформлення. Але ти також можеш перемкнутися на класичну або встановити будь-яку сторонню тему і розширення. Зміни також торкнулися зовнішнього вигляду вікна налаштувань.
Зміни зовнішнього вигляду вікна налаштувань
Кнопка «Забути»
Не залишилися без уваги і проблеми секьюрності: на приладовій панелі браузера з'явилася кнопка «Забути», при натисканні на яку віддаляється інформація про cookie, історії, відкритих вкладках і вікнах за останні п'ять хвилин, о другій або добу.
Кнопка «Забути», при натисканні на яку віддаляється browsing data для поточного сайту
Firefox Hello
Багато вже, напевно, чули про WebRTC, а можливо, навіть експериментували з нею. Так ось, за підтримки компанії Telefonica в новому гіковскіе Firefox додалися дзвінки і відеодзвінки саме на цій технології. А називається цей «браузерні Skype» Firefox Hello.
Про саме головне
Ну ось ми плавно добралися до самого головного - інструментів для веб-розробників, акценту і першопричини появи даного браузера. В цілому спільнота відреагувала більш ніж позитивно, багато говорили, що свого часу перейшли від Firefox до Chrome тільки через DevTools, а зараз настав час повертатися назад. Але також зустрічалися висловлювання, що нічого нового не з'явилося, а просто взяли все, що було, і по-іншому оформили. Хочу заявити, що це абсолютна брехня. Команда Firefox помітно поліпшила існуючі та надала абсолютно нові інструменти для розробників.
- Більш просунута налагодження JavaScript.
- Удосконалено веб-інспектор, в ньому з'явилося вікно з використовуваними шрифтами, і він нарешті почав відображати в DOM псевдоелементи before і after.
- Змінилися інструменти для роботи з чуйним дизайном.
- Редактор стилів з першокласним автозаповненням дозволяє редагувати CSS-файли прямо в браузері.
- Більш інформативні консоль і моніторинг мережі.
- Scratchpad для виконання JavaScript на льоту.
- Перемикач між online- і offline-режимами.
- Дуже зручний колорпікер.
WebIDE - інтегроване середовище розробки
WebIDE була введена як бета-функція (недоступна за замовчуванням) в Firefox 33, а тепер офіційно включена в Developer Edition. За допомогою WebIDE, що замінює менеджер додатків, ти можеш розробляти, розгортати і налагоджувати додатка Firefox OS прямо в браузері або на пристрої Firefox OS. Функція автозаповнення, функції допоміжного екрану, досконала перевірка - деякі з новинок. Ти можеш також призупинити додаток і оглянути елементи з вбудованим отладчиком.
Емулятори для тестування додатків в різних версіях FFOS
Valence - крос-браузерна розробка і налагодження
Спочатку це розширення називалося Firefox Tools Adapter. Valence призначений для того, щоб тестувати проекти з різних пристроїв (наприклад, Chrome для Android, Safari на iOS) і змінювати веб-контент, моделюючи інтерфейс Firefox.
Valence - зручний інструмент для крос-браузерної налагодження додатків
Web Audio Editor
Дозволяє взаємодіяти з Web Audio API в режимі реального часу.
висновки
В принципі, я перерахував всі основні нововведення. Не знаю, як у вас, але я відчуваю тільки позитивні емоції від роботи з Firefox Developer Edition. Можливо, у мене упереджено добре ставлення до самого виробника за їх відкритість, альтруїзм і бажання зробити веб краще ...
Чи зробили в Mozilla щось кардинально нове і інноваційне? Ні, і з цим ніхто не сперечається. Навіть на їх Лендінгем написано «It's everything you're used to, only better». А ось з цим твердженням я абсолютно згоден.
Чи зробили в Mozilla щось кардинально нове і інноваційне?