标签Favicon下的文章

Jerry Bendy 发布于 11月20, 2016

记录 BYI API 站点的一次重写

BYI_API上线已经两年多了,总计调用量已经超过千万次。虽然名叫API,但其实和API没太大关系,只是一些免费开放使用的辅助接口罢了。两年间共相继开放了favicon图标获取、网站首屏截图、短网址、IP地理位置查询等服务,后来因为维护及服务器原因(个人维护,单台架构,无法承载过多请求,加上被人滥用等)又相继停止了大部分服务,目前仅留了favicon获取服务可以正常使用。网站首屏截图的服务目前没发现国内可用的服务,于是自己写了一套,但这个服务需要抓取目标网站的首页,并在服务器端渲染首页图片,然后再缩小到需要的尺寸,对服务器的开销特别大,于是不得不在开放六个月后关停此项服务。让我决心关停此项服务的最大原因倒不是服务...

阅读全文 »

Jerry Bendy 发布于 10月19, 2014

【BYI_API】新版网站Favicon接口上线,快速获取网站Favicon图标

每个网站都应该有一个favicon图片,就是显示在浏览器标题栏上面的小图标,当打开网页或将网页加入收藏时都会显示这个图标。而对于WEB设计或站长来说,可能会希望把某个网站的图标加入到站点名字或链接的前面以为页面增添色彩,同时增加链接的可读性和易用性。这个接口便是为此功能而生的。通过一种简单、稳定的方式获取网站的Favicon图标。继今年年初发表的《{%post_link"icewing-blog-support-favicon-server""冰翼博客开始提供Favicon获取服务"%}》之后陆续收到一些朋友的邮件,对接口的不足和改进提出了一些有用的建议。新版的Favico...

阅读全文 »

Jerry Bendy 发布于 01月02, 2014

使用PHP获取网站Favicon的方法

最近做一个Tab需要在网站名旁边显示网站的Favicon以提高显示效果,如图:开始做的时候想到的是利用Google的方式来获取,使用“http://www.google.com/s2/favicons?domain=网址”的方式可以直接获得网站的Favicon图标并以16*16大小图片的形式显示出来,这个方法简单方便,但在有些网络环境下却会出现图片无法显示的问题(需要翻墙),为了解决这个BUG我决定重新写一个获取Favicon的函数,使用自己的服务器以避免翻墙。实际效果请参见示例:http://favicon.byi.pw/?url=blog.icewingcc.com如果不想自己写方法的话也可以使用我提供的接口...

阅读全文 »