V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LuoboTixS
V2EX  ›  问与答

请教一个关于favicon的问题(¯﹃¯)

  •  
  •   LuoboTixS · 2012-09-12 22:07:21 +08:00 · 3159 次点击
    这是一个创建于 4484 天前的主题,其中的信息可能已经有所发展或是发生改变。
    先不说各浏览器对favicon图标/图片的格式支持
    仅关于网站的favicon的标记方式
    典型的是古老的<link rel="icon"(rel="shortcut icon)>标记
    <meta property="og:image">也可
    但是我始终找不到如http://www.macx.cn 其favicon具体地址
    在我这里各浏览器(包括IE10)上的favicon均显示一个有透明度差异和高光的黑色M
    这favicon是在哪里给出描述的╮( ̄▽ ̄")╭

    研究源文件不得要领
    关于icon的只有这段
    <meta name="msapplication-task" content="name=首页;action-uri=http://www.macx.cn;icon-uri=http://www.macx.cn/static/image/common/portal.ico" />
    <meta name="msapplication-task" content="name=苹果论坛;action-uri=http://www.macx.cn/forum.php;icon-uri=http://www.macx.cn/static/image/common/bbs.ico" />
    <meta name="msapplication-task" content="name=我的MacX;action-uri=http://www.macx.cn/home.php;icon-uri=http://www.macx.cn/static/image/common/home.ico" />

    可是这段IE9+ Site Pinning标签里 给出的三个ico文件均不是显示的那个favicon
    于是我清除缓存 用HTTP Watch抓包 筛选出所有图片 仔细检查了一遍
    可是还是没有找到!
    这不科学QAQ 实在不得要领 诚心求教
    9 条回复    1970-01-01 08:00:00 +08:00
    yetone
        1
    yetone  
       2012-09-12 22:09:40 +08:00
    萝卜特,好久不见
    LuoboTixS
        2
    LuoboTixS  
    OP
       2012-09-12 22:13:39 +08:00
    @yetone 好久不见(~(工)~)
    yetone
        3
    yetone  
       2012-09-12 22:17:51 +08:00
    @LuoboTixS 别装了,其实你不知道我是谁 (~ ̄▽ ̄)~
    LuoboTixS
        4
    LuoboTixS  
    OP
       2012-09-12 22:41:06 +08:00
    @yetone 你这么说出真相我好伤心QAQ
    spritevan
        5
    spritevan  
       2012-09-12 23:04:05 +08:00
    没设置的话,浏览器默认读域名下的 /favicon.ico
    http://www.macx.cn/favicon.ico
    lanceli
        6
    lanceli  
       2012-09-12 23:04:45 +08:00
    html未指定favicon.ico时,大部分浏览器会自动请求root的favicon.ico。
    wiki:http://en.wikipedia.org/wiki/Favicon#Accessibility
    LuoboTixS
        7
    LuoboTixS  
    OP
       2012-09-12 23:04:54 +08:00
    嗯 解决了 http://www.macx.cn/favicon.ico
    就是这样 ╮( ̄▽ ̄")╭

    最初,定义一个favicon的方法是将一个名为“favicon.ico”的文件置于Web服务器的根目录下,Internet Explorer的收藏夹(即书签)可以自动显示该文件。后来出现了一种更为灵活的方法,即使用HTML来为任何一个网页指示其图标所存储的位置。-Wikipedia
    LuoboTixS
        8
    LuoboTixS  
    OP
       2012-09-12 23:06:21 +08:00
    @spritevan
    @lanceli
    thx~ 刚好翻到wikipedia
    原来已经不需要特别标记了= =
    iiduce
        9
    iiduce  
       2012-09-13 00:31:58 +08:00
    有些时候,即使在meta里设置了非根目录的favicon.ico,也会视而不见,从根目录读取,例如google reader订阅时显示的icon。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1284 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 17:28 · PVG 01:28 · LAX 09:28 · JFK 12:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.