其实它是Html5新增的一个标签,翻译过来就是画布的意思,他就是一张画布,需要开发者们手动绘制,我们如何绘制呢?很明显作为一个标签能力有限,我们需要使用javascript对其进行加工绘制,所以我们很好理解了,canvas是纸,而JavaScript是笔,通过两者的合作才能完成绘制工作 ......
什么是一个好的规范?,基本每个团队的规范都是不一样的,团队各成员都认同并愿意遵守的规范就是一个好的规范,前端协作规范并不单单指‘编码规范’,这个规范涉及到前端开发活动的方方面面,例如代码库的管理、前后端协作、代码规范、兼容性规范;不仅仅是前端团队内部需要协作,一个完整的软件生命周期内,我们需要和产品/设计、后端(或者原生客户端团队)、测试进行协作, 我们需要覆盖这些内容.代码千万行,安全第一行;前端不规范,同事两行泪 ......
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 协议在2008年诞生,2011年成为国际标准。所有浏览器都已经支持了。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输 ......