浏览器渲染流程初步

『页面渲染出来了』可以分为三种情况

尚未显示图片的首屏(StepA)

显示了全部图片的首屏(StepB)

页面完整地加载好了(StepC)

StepC => script标签不放在body底部不会拖慢页面完整地加载好的时间

StepA => 不影响(如果这里里的首屏指的是......

我与 SF 五周年活动页的那点事儿

前言

好久没有写博客了,其实有很多收获都值得写一写,今天就先从5周年活动页面开始吧

活动页面地址:https://segmentfault.com/five-years

现在弹幕只能看不能发,因为是一个时效性很强的活动,发弹幕的功能在上线一周后就关闭了。

复盘

先简单总结一下,这次需求提......

Canvas 笔记

创建 canvas

想使用 canvas ,首先需要在 dom 中声明一块区域(画布)并初始化画布的尺寸

<canvas id="canvas" width="200" height="100"></canvas&g......