Еще до того, как в Firefox 15 высохли детали, Mozilla хочет поговорить о Firefox 16. Одно из его больших «нововведений» — это командная строка для отладки, но это не командная строка вашего отца — она все новое и заново изобретенное.
Firefox 16 все еще находится в стадии бета-тестирования, но вы можете попробовать его новую функцию для разработчиков — командную строку. Он не добавляет ничего нового, просто ориентированный на клавиатуру способ доступа к существующим инструментам разработчика.
Если идея возврата к командной строке вызывает у вас ужас, хорошая новость заключается в том, что это заново изобретенная командная строка с большим количеством помощи. Если есть автозаполнение команд и параметров, а также встроенная справка, если вы что-то забыли.
Конечно, ключом к любой хорошей командной строке являются хорошие сочетания клавиш, и если вам не нравятся стандартные сочетания клавиш, вы можете предоставить свой собственный настраиваемый набор.
Трудно сказать, насколько в целом будет полезна командная строка, но Mozilla предоставляет несколько довольно убедительных примеров того, где она делает работу быстрее и удобнее.
Есть некоторые новые функции, которые доступны только из командной строки. Например, вы можете просмотреть все файлы cookie для текущего сайта и в интерактивном режиме удалить или установить новые файлы cookie.
Вы можете увидеть обзор в следующем видео:
Вы можете использовать команду pagemod, чтобы изменять страницу при просмотре. Это кажется мощным способом увидеть, что на самом деле контролирует страницу. Например, вы можете удалить все атрибуты класса на странице, чтобы увидеть, как она выглядит без классов. Вы даже можете изменить текст на странице, используя поиск и замену. После того, как вы что-то изменили, вы можете экспортировать HTML в файл.
Действительно странным нововведением является возможность делать снимок экрана, заданный селектором CSS. Таким образом, вы можете сделать снимок экрана селектора h1, скажем, после указанной задержки. Я все еще думаю о причинах, по которым я мог бы захотеть это сделать …
Вы также можете отключить надстройки и установить настройки браузера на лету и даже создать свои собственные команды.