网站需要哪些图标?
Which of these icons are needed for a website?
我正在使用这个在线网站图标生成器为我的网站创建一个网站图标,工具输出提供了很多图标,而不仅仅是网站图标。我很好奇你认为哪些是网站必须的,哪些是不必要的:
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
您希望至少拥有这些标准尺寸的 ICO 图片:ICO 格式的 16x16、32x32 和 48x48 图片。但是,在相同的情况下,您可能希望拥有高达 196x196 的分辨率。我会把它们都保留下来,这样每个客户端配置都可以选择它喜欢的一个。
如果您想将其限制在可能需要的范围内,您可能需要考虑这三个网站图标。
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
您可以选择其中之一,决定因素是大小,它会影响图标的质量。
除非您有特定需求,否则您的网站应该支持所有主要平台:桌面浏览器、iOS Safari、Android Chrome 等
你说的"online favicon generator"是RealFaviconGenerator吗?如果是这样,您可能想知道它正在进行大规模重构以生成一组极简图标。
虽然它的输出仍处于测试阶段,但它是:
- 单个 180x180 触摸图标。 iOS 如果需要,Safari 可以很好地缩小它。
- Android Chrome 的
manifest.json
文件,包含两个 192x192 和 512x512 图标。
- Windows 8.1 和 10 的
browserconfig.xml
文件,只有一个图标。
- Mac OS Safari 的遮罩图标。
- 桌面浏览器的经典组合:
favicon.ico
和两个 16x16 和 32x32 图标。也许其中一些图标可能会被删除。
最后,代码:
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#14b036">
... 如果将文件放在根目录中。否则,您还需要声明 browserconfig.xml
和 favicon.ico
。
完全披露:我是 RealFaviconGenerator 的作者。
我正在使用这个在线网站图标生成器为我的网站创建一个网站图标,工具输出提供了很多图标,而不仅仅是网站图标。我很好奇你认为哪些是网站必须的,哪些是不必要的:
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
您希望至少拥有这些标准尺寸的 ICO 图片:ICO 格式的 16x16、32x32 和 48x48 图片。但是,在相同的情况下,您可能希望拥有高达 196x196 的分辨率。我会把它们都保留下来,这样每个客户端配置都可以选择它喜欢的一个。
如果您想将其限制在可能需要的范围内,您可能需要考虑这三个网站图标。
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
您可以选择其中之一,决定因素是大小,它会影响图标的质量。
除非您有特定需求,否则您的网站应该支持所有主要平台:桌面浏览器、iOS Safari、Android Chrome 等
你说的"online favicon generator"是RealFaviconGenerator吗?如果是这样,您可能想知道它正在进行大规模重构以生成一组极简图标。
虽然它的输出仍处于测试阶段,但它是:
- 单个 180x180 触摸图标。 iOS 如果需要,Safari 可以很好地缩小它。
- Android Chrome 的
manifest.json
文件,包含两个 192x192 和 512x512 图标。 - Windows 8.1 和 10 的
browserconfig.xml
文件,只有一个图标。 - Mac OS Safari 的遮罩图标。
- 桌面浏览器的经典组合:
favicon.ico
和两个 16x16 和 32x32 图标。也许其中一些图标可能会被删除。
最后,代码:
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#14b036">
... 如果将文件放在根目录中。否则,您还需要声明 browserconfig.xml
和 favicon.ico
。
完全披露:我是 RealFaviconGenerator 的作者。