Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

favicon缺少SVG支持

  现在Web应用正占领越来越多的桌面应用市场,甚至连网游都大量Web化了。所以现在这些Web应用对图标的需求就越来越高,在不同的设备、不同的场景上需要使用不同尺寸的图标。但目前浏览器对图标的支持却依然停留在远古时代,我们需要更强大的图标支持。
  ico文件是对每个尺寸的图标独立储存,它依然是点阵图,可以适应的场景非常有限。当一个应用可能会用到多个尺寸的图标时,ico文件里就需要储存很多个尺寸版本的点阵图,这样ico文件会变得很大,用户需要花更多时间才能把它加载下来。我更希望使用矢量图来作为图标,比如SVG。但目前只有Firefox中勉强支持SVG作为favicon。 <link rel="icon" href="data:image/svg+xml;base64,
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVC
TElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNz
L1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8y
MDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBw
eCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTI4cHgiIGhlaWdodD0iMTI4cHgiIHZpZXdCb3g9IjAgMCAx
MjggMTI4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InBy
ZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik0zNy44MzcsODcuMjMzTDExLjUwOSw2NS4wNDZsMjYu
MzI4LTIyLjE0OGw2LjA5NCw2LjE3MkwyNC41NTYsNjQuOTY4bDE5LjM3NSwxNi4wOTRMMzcuODM3
LDg3LjIzM3oiLz4NCgk8cGF0aCBkPSJNNTUuNTc5LDk0LjczM2gtOS4yNTdMNzMuNTg2LDMxLjE0
aDkuMjk3TDU1LjU3OSw5NC43MzN6Ii8+DQoJPHBhdGggZD0iTTkwLjE2NCw0Mi44OTdsMjYuMzI4
LDIyLjE0OEw5MC4xNjQsODcuMjMzbC02LjA1NS02LjE3MmwxOS4zMzYtMTUuOTM4TDg0LjEwOSw0
OS4wNjlMOTAuMTY0LDQyLjg5N3oiLz4NCjwvZz4NCjwvc3ZnPg0K" />

  使用SVG作为图标的话,无论需要多大尺寸的图标都可以无失真缩放过去。当然有些时候ico文件也有它自己的优点,比如它可以让每个尺寸显示不同的图标等,这些在SVG里就不好搞定。
  但是无论如何,我还是希望有SVG的图标支持,至少需求已经出现了。
网名:
54.144.24.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^