是否有正确的位置在我的网站根目录中放置favicon / icon文件?

时间:2017-03-24 09:46:24

标签: .htaccess favicon

我最近在其他人制作的网站上进行过改进。

有一件事我注意到webroot被许多尺寸的图标/苹果触摸图标文件污染了。

是否有实际的理由在那里维护这些文件?

也许有些SEO原因?或者也许是因为某些浏览器/设备自动尝试加载例如/favicon.ico? (在第二种情况下可以解决,例如在Apache下使用.htaccess重定向规则)

将它们放在像这样的文件夹中是不是更实际 / IMG /图标/...

让网络根文件包含10-20个favicon文件对我来说看起来很脏。

(第二个问题是,是否真的有必要为各种设备生成所有尺寸版本的图标(favicon16x16.ico,favicon32x32.ico,favicon48x48.ico ....)?是否有更清洁的解决方案?)

1 个答案:

答案 0 :(得分:0)

回答第二个问题:

多个favicon变体。

出于性能原因,通常会存储多个favicon变体,并支持真正的旧浏览器。您可以将图标的多个变体放在一个文件中,但这意味着用户在访问您的网页时必须下载所有变体。这可能导致高服务器负载和加载速度较慢的网站。每毫秒都很重要,因此拥有单独的文件非常有意义。