Содержание
- 1 Opening the Browser Console
- 2 Browser Console logging
- 3 Browser Console command line
- 4 Что такое консоль в браузере
- 5 Особенности работы в режиме веб-разработчика
- 6 Использование таймера и сохранение состояния
- 7 Для чего нужна консоль в браузере
- 8 Как открыть консоль разработчика в «Яндексе»
- 9 Открытие консоли в других браузерах
- 10 В заключение
- 11 Виды ошибок
- 12 Инструкция
- 13 Как открыть консоль в браузере Chrome:
- 14 Панель Elements
- 15 Панель Console
- 16 Панель Sources
- 17 Панель Network
- 18 Панель Performance
- 19 Панель Audits
- 20 Панель Secuirity
- 21 Что такое консоль в браузере
- 22 Особенности работы в режиме веб-разработчика
- 23 Использование таймера и сохранение состояния
The Browser Console is like the Web Console, but applied to the whole browser rather than a single content tab.
So it logs the same sorts of information as the Web Console — network requests, JavaScript, CSS, and security errors and warnings, and messages explicitly logged by JavaScript code. However, rather than logging this information for a single content tab, it logs information for all content tabs, for add-ons, and for the browser’s own code.
If you also want to use the other web developer tools in the regular Web Toolbox with add-on or browser code, consider using the Browser Toolbox.
Similarly, you can execute JavaScript expressions using the Browser Console. But while the Web Console executes code in the page window scope, the Browser Console executes them in the scope of the browser’s chrome window. This means you can interact with all the browser’s tabs using the gBrowser
global, and even with the XUL used to specify the browser’s user interface.
NB: The Browser Console command line (to execute JavaScript expressions) is disabled by default. To enable it set the devtools.chrome.enabled
preference to true
in about:config, or set the «Enable browser chrome and add-on debugging toolboxes» (Firefox 40 and later) option in the developer tool settings.
Opening the Browser Console
You can open the Browser Console in one of two ways:
- from the menu: select «Browser Console» from the Web Developer submenu in the Firefox Menu (or Tools menu if you display the menu bar or are on macOS).
- from the keyboard: press Ctrl+Shift+J (or Cmd+Shift+J on a Mac).
You can also start the Browser Console by launching Firefox from the command line and passing the -jsconsole
argument:
/Applications/FirefoxAurora.app/Contents/MacOS/firefox-bin -jsconsole
The Browser Console looks like this:
You can see that the Browser Console looks and behaves very much like the Web Console:
- most of the window is occupied by a pane that display messages.
- at the top, a toolbar enables you to filter the messages that appear.
- at the bottom, a command line interpreter enables you to evaluate JavaScript expressions.
Beginning with Firefox 68, the Browser Console allows you to show or hide messages from the content process (i.e. the messages from scripts in all the opened pages) by setting or clearing the checkbox labeled Show Content Messages. The following image shows the browser console focused on the same page as above after clicking on the Show Content Messages checkbox.
Browser Console logging
The Browser console logs the same sorts of messages as the Web Console:
HUDService
There is also the HUDService which allows access to the Browse Console. The module is available at Mozilla DXR. We see we can not only access the Browser Console but also Web Console.
Here is an example on how to clear the contents of the Browser console:
Components.utils.import("resource://devtools/shared/Loader.jsm"); var HUDService = devtools.require("devtools/client/webconsole/hudservice"); var hud = HUDService.getBrowserConsole(); hud.jsterm.clearOutput(true);
If you would like to access the content document of the Browser Console this can be done with the HUDService. This example here makes it so that when you mouse over the «Clear» button it will clear the Browser Console:
Components.utils.import("resource://devtools/shared/Loader.jsm"); var HUDService = devtools.require("devtools/client/webconsole/hudservice"); var hud = HUDService.getBrowserConsole(); var clearBtn = hud.chromeWindow.document.querySelector('.webconsole-clear-console-button'); clearBtn.addEventListener('mouseover', function() { hud.jsterm.clearOutput(true); }, false);
Bonus Features Available
For Add-on SDK add-ons, the console API is available automatically. Here’s an example add-on that just logs an error when the user clicks a widget:
widget = require("sdk/widget").Widget({ id: "an-error-happened", label: "Error!", width: 40, content: "Error!", onClick: logError }); function logError() { console.error("something went wrong!"); }
If you build this as an XPI file, then open the Browser Console, then open the XPI file in Firefox and install it, you’ll see a widget labeled «Error!» in the Add-on bar:
Click the icon. You’ll see output like this in the Browser Console:
For Add-on SDK-based add-ons only, the message is prefixed with the name of the add-on («log-error»), making it easy to find all messages from this add-on using the «Filter output» search box. By default, only error messages are logged to the console, although you can change this in the browser’s preferences.
Browser Console command line
The Browser Console command line is disabled by default. To enable it set the devtools.chrome.enabled
preference to true
in about:config, or set the «Enable chrome debugging» option in the developer tool settings.
Like the Web Console, the command line interpreter enables you to evaluate JavaScript expressions in real time:Also like the Web Console’s command line interpreter, this command line supports autocomplete, history, and various keyboard shortcuts and helper commands. If the result of a command is an object, you can click on the object to see its details.
But while the Web Console executes code in the scope of the content window it’s attached to, the browser console executes code in the scope of the chrome window of the browser. You can confirm this by evaluating window
:
This means you can control the browser: opening, closing tabs and windows and changing the content that they host, and modify the browser’s UI by creating, changing and removing XUL elements.
Controlling the browser
The command line interpreter gets access to the tabbrowser
object, through the gBrowser
global, and that enables you to control the browser through the command line. Try running this code in the Browser Console’s command line (remember that to send multiple lines to the Browser Console, use Shift+Enter):
var newTabBrowser = gBrowser.getBrowserForTab(gBrowser.selectedTab); newTabBrowser.addEventListener("load", function() { newTabBrowser.contentDocument.body.innerHTML = ""; }, true); newTabBrowser.contentDocument.location.href = "https://mozilla.org/";
It adds a listener to the currently selected tab’s load
event that will eat the new page, then loads a new page.
Note: You can restart the browser with the command Ctrl + Alt + R (Windows, Linux) or Cmd + Alt + R (Mac) This command restarts the browser with the same tabs open as before the restart.
Modifying the browser UI
Since the global window
object is the browser’s chrome window, you can also modify the browser’s user interface. On Windows, the following code will add a new item to the browser’s main menu:
var parent = window.document.getElementById("appmenuPrimaryPane"); var makeTheTea = gBrowser.ownerDocument.defaultView.document.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "menuitem"); makeTheTea.setAttribute("label", "A nice cup of tea?"); parent.appendChild(makeTheTea);
On macOS, this similar code will add a new item to the «Tools» menu:
var parent = window.document.getElementById("menu_ToolsPopup"); var makeTheTea = gBrowser.ownerDocument.defaultView.document.createElementNS("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul", "menuitem"); makeTheTea.setAttribute("label", "A nice cup of tea?"); parent.appendChild(makeTheTea);
Что такое консоль в браузере
Этот элемент представляет собой то же самое, что и стандартная веб-консоль, но он позволяет работать не с отдельными вкладками, а с поисковиком в целом. То есть там протоколируется информация об ошибках, запросах и других действиях.
Инструмент протоколирует информацию не только отдельной вкладки, но и дополнений, а также кода самого поисковика. Для использования других улучшений, которые доступны в стандартных наборах для веб-разработки, стоит прибегнуть к использованию Панели инструментов. Также консоль используется для выполнения различных выражений ДжаваСкрипт.
Стоит учитывать, что начиная с 30 эта строка Firefox отключена. Для того чтобы запустилась консоль в Mozilla нужно присвоить строке about:config – devtools.chrome.enabled код true. Также для активации улучшения можно воспользоваться другим способом.
Необходимо поставить галочку рядом с графой «Включить инструменты отладки Browser Chrome и дополнений» для Firefox 40, в предыдущих версия название этой графы может немного различаться.
После открытия окна разработчика можно увидеть, что интерфейс делиться на 3 части:
- Панель – размещена в верхней области. Там располагаются кнопки типа Сеть» («Net»), «CSS», «JS» и другие. Она служит для фильтрации сообщений.
- Командная строка – эта строка предназначена для ввода кодов ДжаваСкрипт.
- Поле вывода сообщений – оно располагается между панелью и строкой. В это поле выводятся системные сообщения.
Особенности работы в режиме веб-разработчика
Для того чтобы максимально эффективно использовать все улучшения нужно знать не только как открыть консоль, но и некоторые секреты работы с ней.
Один из весьма полезных инструментов — console.log. Он служит для отладки вывода, но продвинутые пользователи также прибегают к нескольким другим методам работы с информацией. К примеру, принцип работы console.log довольно сильно схож с printf.
Также в Фаерфокс есть возможность использовать паттерн «%c», для применения второго аргумента при форматировании стиля. В Мозилле отобразиться небольшая иконка серого цвета рядом с информацией, а именно предупреждениями или сообщениями об ошибке. Это означает, что эти уведомления требуют внимания. Сообщения отладки в этом поисковике не обозначаются, так как, по мнению разработчиков, они устарели и вместо них нужно использовать console.log().
Стоит отметить, что в этом поисковике можно использовать сразу несколько значений. Для этого нужно разделить их запятыми, что весьма удобно при включении на одной строке.
Использование таймера и сохранение состояния
Включенный режим разработчика подразумевает возможность использования таймера. Его можно запускать через console.time. Остановка таймера производиться при помощи console.timeEnd. Время отображается в миллисекундах.
Отсчет времени начинается с того момента, как таймер был активирован. Дополнительно можно создать метки времени. Они используются вместе с расчетом времени трафика HTTP, для определения времени за которое была выполнена часть кода.
Довольно часто для справки или отслеживания логов нужно сохранить информацию. Для сохранения состояния или данных отображающихся между открытием страницы не нужно ничего предпринимать. Фаерфокс сохранит эту информацию автоматически. Вы даже сможете очистить сообщение после активации кнопки в правом верхнем углу или же заново открыв панель.
Открыть консоль в Мозилла Фаерфокс довольно просто. Для это нужно владеть элементарными навыками, которые помогут контролировать работу браузера и даже улучшить ее при необходимости.
Многие пользуются браузерами, делающими нас одним целым с глобальной сетью интернет. Однако, как устроены интернет-странички, как их написать самому — это информация лишь для тех, кто хочет создавать что-нибудь новое. Все эти возможности скрываются для обычных пользователей, все из-за соображений простоты и интуитивности, однако в данной статье мы разберем тему того, как в браузере «Яндекс» открыть консоль, для чего она создавалась, какой язык поддерживает и многое другое. Статья рекомендуется пользователям не только «Яндекс»-браузера
Для чего нужна консоль в браузере
Всего есть три причины для создания консоли в браузере:
- Для отладки самого браузера еще на стадии проектирования.
- Для обучения молодых специалистов функциям того или иного браузера.
- Для отладки профессионалами своих интернет-страниц в реальном времени.
Немногие знают, но свой сайт можно написать, используя всего 2 вещи: знания и блокнот. Однако, такой способ чреват чрезвычайно тратой собственного времени, потому что вам придется пересохранять документ после каждого изменения каких-либо параметров. На помощь приходит специальная консоль отладки — это некое поле браузера, в котором содержится абсолютно вся информация о страничке и ее исходный код. Исследуя его, можно найти много чего интересного, в том числе и ошибки разработчиков. Чтобы не совершать ошибки, используют консоль браузера.
Допустим, что вы создали интернет-страничку, но вам необходимо подогнать картинку под необходимые размеры, на выход приходит в консоль, в которой есть возможность отладки странички в реальном времени, что очень сильно экономит время и силы. В следующей части статьи мы расскажем, как в браузере «Яндекс» открыть консоль. Данные знания обязательно помогут вам, если вы начинающий веб-мастер.
Как открыть консоль разработчика в «Яндексе»
Для открытий консоли потребуется специальное сочетание клавиш. Если почитать документацию к абсолютно любому браузеру, то можно обнаружить, что пользоваться мышкой даже не обязательно. Существует невероятное количество сочетаний клавиш, способных исполнить любое ваше желание.
Инструкция о том, как в браузере «Яндекс» открыть консоль:
- Запустите браузер от «Яндекса», после чего дождитесь его полной загрузки в оперативную память, это займет всего лишь несколько секунд.
- Теперь откройте любую интернет-страничку, например, Google, но это совсем неважно, подойдет любая.
- Для открытия инструментов «Яндекс» нажмите следующие клавиши: «Ctrl + Shift + I»
- Если вы хотите работать именно с JavaScript — это такой язык программирования, то необходимо будет зажать следующие клавиши: «Ctrl + Shift + J»
Однако, в разных браузерах отличаются способы открытия консоли, поэтому в следующем пункте мы пройдем по самым популярным браузерам.
Открытие консоли в других браузерах
Для начала стоит сообщить: не пытайтесь использовать одни и те же комбинации клавиш на разных браузерах. Было немало случаев, когда пользователи по ошибке удаляли все свои закладки, а вернуть их бывает достаточно проблематично, а иногда и невозможно. Поэтому ниже будут приведены примеры того, как открывать консоли правильно.
- Google Chrome. Есть два варианта: зайти в настройки, где будет кнопка открытия консоли, либо нажать сочетание клавиш «Ctrl + Shift + I».
- Opera. В меню «Средства разработки» будет кнопка «Исходный код», либо же сочетание клавиш «Ctrl+ U».
- Firefox. В настройках браузера, либо «Ctrl + Shift + J».
- Safari. F12, или зайти в «Дополнения», где будет «Показывать меню для разработчика»
В заключение
Надеемся, что данная статья помогла вам понять то, как открыть в браузере «Яндекс» консоль. Данные знания особенно помогут студентам, молодым разработчикам, а также обычным пользователям, желающим узнать про компьютерные технологии чуточку больше, ведь они — будущее нашего мира.
При помощи консоли в обозревателе, пользователь просматривает ошибки, которые возникают при загрузке страниц. Он может работать с этой страничкой, которая включает выполнение на ней различных командных действий.
При помощи такого «инструмента» в браузере можно вовремя избавляться от сбоев в работе скриптов на веб-странице. Это экономит массу времени для юзера.
Чтобы уметь пользоваться инструментом обозревателя, первое, что необходимо сделать, это запустить его. Как же открыть консоль в Опере?
Виды ошибок
Теперь веб-программистам не надо ломать голову над тем, неполадка какого вида возникла в браузере. С помощью «инструмента» можно вывести всю информацию о ней.
При открытии консоли появится окно, где будет отображаться анализ страницы. В открывшемся окне имеется пять вкладок: JS, HTTP,CSS,About, DOM.
Инструкция
Последовательность действий:
- Открываем браузер Опера и заходим в Меню, располагающееся в верхнем левом углу экрана.
- Ищем раздел «Инструменты», кликаем на него.
- Выбираем «Дополнительно», открываем «Консоль».
После выполнения этих действий в браузере появится окно, где откроются все ошибки, когда-либо возникавшие при запуске сайтов.
Есть и более быстрый способ вызвать ошибки в Опере. Следует нажать комбинацию клавиш «Ctrl+Shift+I». Откроется окно, где следует кликнуть на раздел «Console».
В каждом браузере есть свой инструмент разработчика – это то, что многие называют просто «консолью», рассмотрим Консоль в браузере Chrome. Выглядит вот так:
На самом деле Консоль в браузере Chrome — это инструмент, с помощью которого можно не только посмотреть наполнение страницы, выводимой браузером, а также существующие ошибки (что чаще всего и делают тестировщики), но и исправить эти ошибки намного проще и быстрее (что чаще всего делают девелоперы), замерять различные показатели и манипулировать страницей.
Как открыть консоль в браузере Chrome:
— клавиша F12;
— нажав одновременно клавиши Ctrl + Shift + I;
— ПКМ по элементу страницы –> Просмотреть код;
— меню браузера –> Дополнительные Инструменты –> Инструменты Разработчика.
Располагаться она может внизу страницы или сбоку, можно открепить в отдельное окно. Итак, рассмотрим по отдельности каждую вкладку открытой консоли.
Итого в ней есть 8 вкладок, каждая из которых отображает определенные данные:
1 – Elements (содержит весь html/css код страницы и позволяет выбрать элементы для исследования, а также редактировать их)
2 – Console (отображает наличие/отсутствие ошибок/предупреждений в коде)
3 – Sources (позволяет выполнять операции с кодом страницы)
4 – Network (отслеживает время исполнения определенных запросов и сами запросы)
5 – Timeline (измеряет время загрузки страницы)
6 – Profiles (позволяет создавать JavaScript, профили CPU)
7 – Resources (позволяет просмотреть определенные сохраненные данные)
8 – Audits (проводит проверки определенных параметров)
Теперь пройдемся по каждой из них в отдельности и поподробнее:
Панель Elements
Панель Elements показывает разметку страницы точно так же, как она рендерится в браузере. Можно визуально менять наполнение сайта посредством изменения html/css кода в панели элементов. Как вы, наверное, заметили (а может и нет), в левом окошке отображается html–документ, в правом – css. Проводя нехитрые манипуляции с данными можно изменить наполнение и дизайн открытой страницы. Например, можно поменять текст в окне, если редактировать его в теле html, а также изменить шрифт страницы поменяв его значение в поле css. Но это не сохранит введенных данных, а поможет просто визуально оценить примененные изменения. Помимо этого, можно просмотреть код конкретного элемента страницы. Для этого нужно райткликнуть его и выбрать команду «Посмотреть код».
В панели Elements есть одна очень прекрасная функция. Можно посмотреть, как бы выглядела открытая страница на каком-нибудь девайсе с другим расширением экрана. Кликом по иконке телефона слева от вкладки Elements вызывается окно, в котором можно менять размер предполагаемого экрана, таким образом эмулируя тот или иной девайс и контролировать отображение страницы на нем. Выглядит это так:
При клике на кнопку Select Model выпадет дропдаун с огромнейшим выбором девайсов. Выбираете что вам нужно – и вуаля! Страница отображена так, как если бы это был девайс. Таким образом панель Elements можно использовать не только для просмотра или редактирования страницы, но и для эмуляции устройств отображения. Все унифицировано и доступно в Хроме!
Панель Console
Самая популярная вкладка тестировщиков, поскольку именно здесь мы видим найденные при выполнении скрипта ошибки в коде. Также данная панель отображает различного рода предупреждения и рекомендации (как на картинке выше). Все выводимые во вкладке сообщения можно фильтровать. В ошибке также отображается ее расположение и кликнув по нему вы переместитесь во вкладку Sources, где ошибка будет выведена в общей конструкции страницы.
Очистить поле вкладки Console (в случае, если вам требуется удалить сообщения о предыдущих ошибках) можно кликнув иконку перечеркнутого круга. Фильтровать сообщения в консоли можно по типу — ошибки, предупреждения, инфо, стандартный вывод, сообщения отладчика, исправленные — выбрав одну из доступных опций консоли.
Панель Sources
Как правило, в данной вкладке проводится отладка кода программистами. Она имеет 3 окна (слева направо):
- Зона исходных файлов. В ней находятся все подключённые к странице файлы, включая JS/CSS.
- Зона текста. В ней находится текст файлов.
- Зона информации и контроля.
В зоне исходных файлов выбирается необходимый элемент, в зоне текст выполняется непосредственно его отладка, а в зоне информации и контроля можно запускать/останавливать отлаженный код.
Панель Network
Основная функция данной вкладки – запись сетевого журнала. Она дает представление о запрашиваемых и загружаемых ресурсах в режиме реального времени. Можно выявить, загрузка и обработка каких именно ресурсов занимает большее количество времени, чтобы впоследствии знать где и в чем именно можно оптимизировать страницу.
Также стоит отметить что именно в этой вкладке в режиме Large request rows можно просмотреть запросы, которые отправляются на сервер, а также ответы, которые приходят с него, их содержание и характеристики.
Панель Performance
Данная вкладка используется при необходимости полного обзора затраченного времени. На что оно было потрачено, как много его потребовалось на тот или иной процесс. Здесь отображается абсолютно вся активность, включая загрузку ресурсов и выполнение Javascript.
Данная панель дает возможность профилировать время исполнения и использование памяти веб приложением или страницей, таким образом помогая понять где именно тратится много ресурсов и как можно оптимизировать код.
CPU profiler предоставляет информацию по времени, затраченному на выполнение Javascript.
Heap profiler отображает распределение памяти.
JavaScript profile детализирует, куда именно ушло время при выполнении скриптов.
Предназначена для исследования загруженных элементов. Позволяет взаимодействовать с HTML5 Database, Local Storage, Cookies, AppCache и т.д. В данной вкладке можно почистить куки, открыв данную вкладку и кликнув иконку перечеркнутого круга
Панель Audits
Данная панель функционирует в качестве анализатора страницы во время ее загрузки. В результате проведенного аудита появляются рекомендации по оптимизации загрузки страницы, увеличению скорости отклика. Примеры способов оптимизации можно увидеть в окне ниже.
Панель Secuirity
Security Panel показывает информации о каждом запросе и подсвечивает те, из-за которых сайт не получает заветной зелёной иконки в статусе.
Кроме того можно получить следующую информацию:
- о проверке сертификата, подтвердил ли сайт свою подлинность TLS-сертификатом;
- TLS-соединении, обозначая использует ли ваш сайт современные безопасные протоколы;
- безопасность подгружаемых второстепенных источников.
На самом деле, инструменты разработчика (Консоль в браузере Chrome) – очень полезная штука, которая и нам, тестировщикам, частенько может пригодиться. Еще больше полезной информации на сайте https://developers.google.com/web/tools/chrome-devtools/
Браузер Мозилла предоставляет множество различных инструментов для работы и для улучшения его деятельности. Одно из таких улучшений дает возможность работать с консолью всего браузера.
Что такое консоль в браузере
Этот элемент представляет собой то же самое, что и стандартная веб-консоль, но он позволяет работать не с отдельными вкладками, а с поисковиком в целом. То есть там протоколируется информация об ошибках, запросах и других действиях.
Инструмент протоколирует информацию не только отдельной вкладки, но и дополнений, а также кода самого поисковика. Для использования других улучшений, которые доступны в стандартных наборах для веб-разработки, стоит прибегнуть к использованию Панели инструментов. Также консоль используется для выполнения различных выражений ДжаваСкрипт.
Стоит учитывать, что начиная с 30 эта строка Firefox отключена. Для того чтобы запустилась консоль в Mozilla нужно присвоить строке about:config – devtools.chrome.enabled код true. Также для активации улучшения можно воспользоваться другим способом.
Необходимо поставить галочку рядом с графой «Включить инструменты отладки Browser Chrome и дополнений» для Firefox 40, в предыдущих версия название этой графы может немного различаться.
После открытия окна разработчика можно увидеть, что интерфейс делиться на 3 части:
Особенности работы в режиме веб-разработчика
Для того чтобы максимально эффективно использовать все улучшения нужно знать не только как открыть консоль, но и некоторые секреты работы с ней.
Один из весьма полезных инструментов — console.log. Он служит для отладки вывода, но продвинутые пользователи также прибегают к нескольким другим методам работы с информацией. К примеру, принцип работы console.log довольно сильно схож с printf.
Также в Фаерфокс есть возможность использовать паттерн «%c», для применения второго аргумента при форматировании стиля. В Мозилле отобразиться небольшая иконка серого цвета рядом с информацией, а именно предупреждениями или сообщениями об ошибке. Это означает, что эти уведомления требуют внимания. Сообщения отладки в этом поисковике не обозначаются, так как, по мнению разработчиков, они устарели и вместо них нужно использовать console.log().
Стоит отметить, что в этом поисковике можно использовать сразу несколько значений. Для этого нужно разделить их запятыми, что весьма удобно при включении на одной строке.
Использование таймера и сохранение состояния
Включенный режим разработчика подразумевает возможность использования таймера. Его можно запускать через console.time. Остановка таймера производиться при помощи console.timeEnd. Время отображается в миллисекундах.
Отсчет времени начинается с того момента, как таймер был активирован. Дополнительно можно создать метки времени. Они используются вместе с расчетом времени трафика HTTP, для определения времени за которое была выполнена часть кода.
Довольно часто для справки или отслеживания логов нужно сохранить информацию. Для сохранения состояния или данных отображающихся между открытием страницы не нужно ничего предпринимать. Фаерфокс сохранит эту информацию автоматически. Вы даже сможете очистить сообщение после активации кнопки в правом верхнем углу или же заново открыв панель.
Открыть консоль в Мозилла Фаерфокс довольно просто. Для это нужно владеть элементарными навыками, которые помогут контролировать работу браузера и даже улучшить ее при необходимости.
Используемые источники:
- https://developer.mozilla.org/docs/tools/browser_console
- https://brauzergid.ru/mozilla/kak-otkryt-konsol-v-mozile.html
- https://bitserv.ru/kak-otkryt-konsol-v-mozilla-firefox-ispolzovanie-konsoli/