这个页面是通过 marked + highlight 转化的 HTML片段加上 Head等实现的
前期本来是用的markdown-it做的转化,但是自定义解析真的很磨人,呀呀呀
本来还上了UglifyJS,但是一转念发现自己整那么多干啥,专心写md就好了,遂放弃
在界面UI的实现上抄袭了 ISUX、
参考了其他网站的一些效果
使用的腾讯云的对象存储,密钥就在代码里,求大佬放过,不要搞事情...
本来是准备手动计算元素的top值和scroll值比较然后palapala... 但是突然脑子里闪了一下,没错, 就是它 ~ IntersectionObserver
后期要不要做markdown实时预览还是比较纠结的,因为我本人没有这个需求
写的时候本来准备把点赞和阅读数量生成图片存储在腾讯云,然后看文档发现可以直接传字符串...
关于图片像素藏代码,看这里的大佬怎么说: