渐进式web应用程序(PWA)需要哪些应用程序图标和大小?例如,如果Safari不支持PWAs,我应该包括苹果图标吗?
这似乎是开发人员的共同需求,但此时,我不确定是否有正式的规范或指南。
发布于 2018-09-13 22:00:57
如果您想为Android包括一组完整的图标
icon-72x72
icon-96x96
icon-128x128
icon-144x144
icon-152x152
icon-192x192
icon-384x384
icon-512x512有一些有用的工具,比如https://www.simicart.com/manifest-generator.html/,可以创建图标。
对于iOS,您需要:
icon-120x120
icon-180x180有正方形背景(不能是透明背景)。一个很好的https://github.com/gokulkrishh/awesome-meta-and-manifest参考资源库
发布于 2018-08-09 13:42:44
发布于 2018-02-17 15:17:22
根据万维网联盟(W3C)的进步网络应用(8.7图标成员)应用程序声明规范:
MDN Web文档也没有列出所需的大小或格式,但添加:
- Example: "72x72 96x96"
使用上面的规则,应用程序可以提供使用某些图标的条件,例如强制PNG获得特定的分辨率,对于任何未指定的大小返回SVG,并允许用户代理选择最佳选择。该系统的好处是与尚未宣布的用户代理向前兼容。
Manifest图标示例:(基于上面引用的W3C规范)
{
"icons": [
{
"src": "assets/brand_small.png",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "icon/brand.ico",
"sizes": "96x96 128x128 256x256"
},
{
"src": "icon/brand_large.svg",
"sizes": "257x257"
}]
}https://stackoverflow.com/questions/48839338
复制相似问题