中国博客联盟第五阶段折腾小记:新增首页滚动公告、公用导航ico

2月1日 · 2018年

自从2015年03月02日张戈总结了第四阶段折腾小记,张戈一直忙忙碌碌,没怎么记录联盟的折腾记录。到了后来实在,忙不过来,直到中国博客联盟被万林在线全资收购。

今天,折腾了好长一段时间之后,楠哥终于抽出时间来记录下第五阶段的折腾记录。中国博客联盟又有了哪些新的变化,一起看看吧。

  • 首页公告栏

此前重要事项一直都是通过QQ群公布,但是考虑到部分联盟成员并没有加入QQ群,加入群的也有大部分平时很少看QQ消息了。因此我们在联盟网站首页加入了重要事项公告。

看了下首页的布局,不改版的情况下实在是腾不出地方放置公告栏了,因此我们把公告融合在导航栏下方的“数据统计”里,并且采用滚动的形式呈现。

以后,中国博客联盟的重要公告将会通过首页公告栏及公用导航的底部公告栏及时通告大家。

  • 恢复公用导航ico版本

中国博客联盟公用导航此前一直有两个版本,带ico图标和不带图标两个版本。后来由于ico图标接口失效,直接被管理员取消了ico版本。

楠哥接手之后就开始着手重建ico版本的公用导航。

折腾期间寻找了网络上能找到的各种ico接口,结果全都已经失效,无法正常获取各个网站的favicon。包括比较有名的dnspod接口,也都失效了。

尝试了网络上能找到的API之后,我笑了,居然唯一能用的只有Google的API!我大天朝的环境大家都知道,Google 提供的各种优越服务我们都享受不到了。(其实我的电脑带有梯子,倒没影响。主要是考虑到各大朋友们,并不一定每个人都带梯子。)所以,为今之计只有自己搭建API了。

找遍了网络上的一些开源的favicon获取源码,发现结果都跟网络上已有的API一样,并不能用。

看来还得自己写代码。在好友黄伟桐的帮助下,编写了一个简单的获取favicon的API。实现原理很简单,API放在香港的服务器上,用户提交请求之后直接从Google获取favicon缓存到本地,实际上用户获取到的favicon是从本地缓存的来自Google 的favicon图标。

这样子有个好处,一来保证了favicon的齐全,二来缓存到本地的favicon图标全都压缩到不足1kb。从而保证了公用导航ico版本最快的加载速度。

写完,上线测试,速度还不错,就先这样子用了。效果如下

部分博客主人懒得连favicon图标都没有。获取不到favicon的系统默认显示小地球图标。如果您发现自己的博客显示小地球,那么请您赶紧为自己量身定做一个favicon图标吧。

制作favicon图标的方法很简单,百度一下就能找到众多在线生成favicon图标的网站,直接上传自己博客的logo几个生成自己的ico。注意,favicon图标不宜选择过大的尺寸,一般建议选择16*16或者是32*32就足够了,太大了会拖慢网站的加载速度。

  • 博客联盟启用备用域名

中国博客联盟目前使用的域名是www.zgbklm.net。考虑到品牌保护及大天朝复杂又不乐观的网络环境,我们多注册了几个备用域名。目前联盟的备用域名如下:

zgboke.org(目前做备用,后续将转做正式域名)

zgboke.net

zgbklm.com

zgbklm.cn

zgbklm.xyz

目前备用域名均跳转至中国博客联盟网站首页www.zgbklm.net

中国博客联盟自诞生以来一直坚持着自己的使命从未改变,作为非营利性组织,最符合联盟性质的域名后缀非org莫属。因此我们决定做一段时间将启用zgboke.org作为正式域名,具体时间待定。

  • 其他细节完善

由于此前管理员疏于管理,导致联盟网站落下一大堆bug。目前已发现bug有:新用户注册邮件验证错误、荣誉博客正则验证异常、推荐博客及相关博客两个模块缩略图异常。本次折腾基本上已经修复了以上已知bug,若您在使用过程中发现其他任何BUG,请即时跟楠哥反馈,以便完善之,多谢!

 

0 条回应
验证码
输入运算符及数字使等式成立
{{comment.validate_num1}} = {{comment.validate_num2}}
点赞 确定
退出登录?
取消 确定