Netmonitor для Chrome показывает фоновые запросы

Netmonitor — это расширение браузера для Google Chrome и других браузеров Chromium, которое выделяет фоновые запросы веб-страниц, сделанные после загрузки.

Google Chrome, как и другие браузеры, отображает индикатор загрузки только при начальной загрузке страницы.

После полной загрузки страницы она не будет подсвечиваться, если страница делает дополнительные запросы, по крайней мере, не во внешнем интерфейсе браузера.

Хотя вы можете видеть запросы, сделанные после загрузки страницы, с помощью собственного сетевого монитора браузера, нецелесообразно постоянно держать его открытым для этого.

Веб-страницы могут использовать JavaScript и другие технологии для инициирования запросов после начальной загрузки страницы. Некоторые используют это по законным причинам, например, для загрузки ресурсов, когда пользователь прокручивает страницу. Другие могут использовать его для отслеживания в фоновом режиме.

Netmonitor

netmonitor хром

Netmonitor — это простое расширение Chrome, которое визуализирует фоновую активность в интерфейсе Chrome. При установке он помещает на главную панель инструментов Chrome значок, который показывает вам количество запросов.

Этот счетчик обновляется в реальном времени, пока вы взаимодействуете с рассматриваемой веб-страницей. Если он поднимается, пока вы его используете, скажем, прокрутите на той же странице, вы знаете, что сайт сделал фоновый запрос.

Значок расширения также подчеркивает это. Значок сети используется, когда сайт делает запросы только во время загрузки страницы, а не после нее. Значок изменится на шестигранный красный значок, если страница делает запросы после загрузки страницы.

Значок «загрузка» для вкладок в браузерах вращается только во время загрузки страницы. Веб-страницы могут выполнять сетевой ввод-вывод через JavaScript в фоновом режиме без ведома пользователя, даже после загрузки первой страницы. Это расширение выделяет такую ​​сетевую активность и показывает количество запросов, выполненных страницей до настоящего времени, в виде небольшого индикатора. Он обновляется в режиме реального времени для каждой вкладки.

Многие веб-страницы используют фоновые сетевые запросы для отслеживания действий пользователя и отправки данных на удаленные серверы, ленивой загрузки тяжелых активов и т. Д., И все это остается незамеченным пользователем. В идеале «значок загрузки» браузера также должен вращаться для этих запросов, но поскольку это не так, я написал это расширение.

Расширение не предлагает информации о типах подключений к странице. Для этого вам нужно использовать сетевой монитор или другие инструменты. Однако индикации может быть достаточно, чтобы лучше понять, что происходит после загрузки страницы.

Вы можете заметить, что количество запросов увеличивается при прокрутке и новые изображения загружаются по запросу. Или вы можете заметить, что он растет, когда практически ничего не делаете. Одно это может указывать на цель запроса, хотя одно это не может быть определено на 100%.

Вывод

Netmonitor — это простое расширение, которое визуализирует фоновую активность на страницах во внешнем интерфейсе веб-браузера. Он отлично работал в Vivaldi и Opera во время тестов, а также может работать в других браузерах Chromium.