初识是第一次认识的意思,类似的词还有初见、初遇、初心、初愿、初恋、初吻……梦里相见如初识,很美好的感觉。同样,今天我们要认识的也是一个比较神奇美妙的东西,至少对于程序员来说。
我曾经尝试过很多文件加密的方式,因为每个人都有一些“小秘密”不愿被别人看见,大家都懂。直到认识了pngdrive,我知道,以后我又多了一种隐藏“小秘密”的手段,哈哈哈哈……
以上开了个小玩笑,言归正传,pngdrive是将一个或多个文件打包成一张png图片的JavaScript类库。如果是第一次认识这个类库,是不是感觉挺神奇的?查看pngdrive的演示效果可以前往这个站点:http://pngdrive.devinhaus.com/
pngdrive源码不算长,但其中一些位运算没看懂意图和思路,所以这里也不瞎掰了,以免误人子弟。有兴趣的同学可以下载源码研究研究,还是比较有意思的。有相同兴趣并有所见地的同学也希望不吝赐教。