Расширение Chrome: получение избранного Google по ссылке [rel * = 'значок ярлыка'] или по ссылке [rel * = 'icon'] не работает - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь использовать:

document.querySelectorAll("link[rel*='icon']");
document.querySelectorAll("link[rel*='shortcut icon']");

, но когда я проверяю страницу Google (например, google.com), нет icon или shortcut icon.Этот способ работает и получает значки для других сайтов.

shortcut icon раньше использовался Google пару дней назад.Теперь я не уверен, что Google использует для отображения их значка.

Другой вопрос, является ли способ icon и shortcut icon лучшим способом получить значок любого веб-сайта?

1 Ответ

0 голосов
/ 14 сентября 2018

Браузеры по умолчанию будут искать favicon.ico, расположенный в корне веб-сайта, если не определено <link rel="icon" />. В случае Google: https://www.google.com/favicon.ico

Проверьте https://en.wikipedia.org/wiki/Favicon, чтобы увидеть (все?), Как браузер может получить значок.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...