Я только заметил некоторые значки в правой части URL в Chrome (на Mac) со значками технологий, используемых текущим сайтом.

Фавиконы для технологии сайта

При нажатии на один значок отображается выпадающий список / всплывающая подсказка с программным обеспечением, используемым на сайте, таким как nginx, WordPress, php и другие. Вы можете нажать на значки в раскрывающемся списке, чтобы открыть новую вкладку / окно для домашней страницы этой технологии (например, nginx.com).

Как называются эти иконки? А как Chrome узнает, что использует сайт? Как разработчик веб-сайта, они не определены явно на моей странице, но все же они отображаются, поэтому это должно быть какое-то обнаружение заголовка или что-то в этом роде. Также было бы неплохо узнать, могут ли они быть изменены, подавлены и т.д.

1 ответ1

1

Я только заметил некоторые значки в правой части URL в Chrome (на Mac) со значками технологий, используемых текущим сайтом.

Похоже на работу, проделанную расширением "AppSpector" (также см. Страницу автора расширения о AppSpector).

Иконки AppSpector

Как называются эти иконки?

Иконки в этом сценарии не имеют конкретного имени, они просто значки, добавленные расширением для представления технологий, которые он находит.

как Chrome узнает, что использует сайт?

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

Это расширение поможет веб-разработчику проверить веб-фреймворк / CMS и библиотеку JavaScript, работающую на текущем веб-сайте. В адресной строке появится значок, обозначающий обнаруженную структуру. Идет определение версии.

В настоящее время это расширение может обнаруживать более 100 популярных библиотек CMS и javascript, и больше будет добавлено в будущих выпусках. Посетите веб-сайт расширения для более подробной информации.

,

Также было бы неплохо узнать, могут ли они быть изменены, подавлены и т.д.

Это обнаружение на стороне клиента, единственный способ предотвратить его на компьютере, который не принадлежит вам (как создателю веб-сайта), - это не использовать библиотеки, которые он распознает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .