Подтвердить что ты не робот

Как запретить браузеру запрашивать значок?

Есть ли какая-нибудь директива, которую я мог бы использовать в своем HTML, чтобы сообщить браузеру не запрашивать значок?

4b9b3361

Ответ 1

Нет, я не думаю, что есть. Из Wikipedia:

В большинстве веб-браузеров не требуется HTML-код для получения значка, который соответствует имени и типу файла де-факто (favicon.ico), расположенному в корне сайта. Если никакая ссылка favicon не обнаружена при завершении загрузки HTML-страницы, и никакие предыдущие посещения сайта не регистрируются в истории браузера, favicon.ico запрашивается автоматически. [8]

Единственное, что вы могли бы сделать, это явно указать браузер на другое место (например, можно вернуть 204 no content)

<link rel="shortcut icon" href="http://www.example.com/my_empty_resource" />

Ответ 2

Вы можете попробовать указать <link> по URL-адресу данных. Как указано ниже, IE не понравится это.

Пример (из 11011.net): <link rel="icon" type="image/gif" href="data:image/gif;base64,R0lGODlhEAAQAIAAAAAAAAAAACH5BAkAAAEALAAAAAAQABAAAAIgjI+py+0PEQiT1lkNpppnz4HfdoEH2W1nCJRfBMfyfBQAOw==" />

Отредактировано с учетом интереса Пекки относительно IE.