Outdated Browser:
使用难度:★
Star数:300
亮点:优雅地告知用户,他该换浏览器了
G哥说:
好久不见!
最近真是忙得不行,翻译完成后一大堆的事情要做,所以耽误了两篇文章。不过不要紧,今天开始又来正常更新了。
有一段时间没有关注新项目,没想到又出了不少有意思的东西,GitHub真的是牛逼到不行,优质项目层出不穷。
如何解决用户浏览器不兼容一直是一个比较头疼的问题,说得生硬点吧用户不高兴,说得详细点吧用户又嫌复杂。今天推荐的这个库,可以说完美的解决了这个问题,既优雅又有效,不夸张地说,如果你的网站本身设计一般的话,恐怕用户最喜欢的就是这个提示不兼容的页面。
来看图:
非常漂亮是吧,把鼠标移动到对应的浏览器上还会有特效哦,至于是什么特效,大家自己去试试吧~
有一点需要注意,这个页面如果用于国内用户的话需要进行简单的汉化。
JSON Editor:
使用难度:★★
Star数:549
亮点:让不懂JSON的人也能编辑JSON
G哥说:
JSON 大家都很熟悉,现在网页和后端交换数据大量使用这种格式,由于其简单清晰,大受欢迎。
但是对于非程序员来说,JSON 仍然是一个门槛,他们不喜欢那些大括号、引号和逗号,而且直接编辑JSON很容易出错。
为了解决这个问题,JSON Editor 出现了,它将所有 JSON 可包含的格式都用图形界面表示出来,完全隐藏了 JSON 的语法,让不懂 JSON 的人也能轻松创建和编辑 JSON 数据,并且不会出错。
你终于可以把编辑数据的活儿交给别人了。
waitgroup.js:
使用难度:★★★
Star数:23
亮点:超级超级简单的异步库
G哥说:
这个东西我是偶然看到的,Star 数简直可以忽略。仔细看了一下,这个库的代码是两年前写的,被我看到应该是因为最近更新了一下测试文件,所以吸引了大家的注意。
异步函数,简单说就是调用一个函数并传入回调函数,当这个函数执行完成的时候会自动调用回调函数。搞过 Nodejs 的朋友都很清楚,原理一样。
最牛逼的是这个东西去掉注释之后只有30行左右的代码,学起来超轻松!就从这个开始你的源码之旅吧。
如果大家觉得这篇文章还不错的话请动动手指分享一下吧~你们的支持就是我最大的动力!
欢迎扫描二维码关注我的微信号“GitHub不完全装B指南”,获取最新文章。
谢谢~