server sent event:传统的做法是客户端向服务端发送轮询请求,一旦有新的数据,马上更新,这种做法消耗性能并且时效性差;html5中提供了server sent event,他有以下优点:轻量,相对简单;单项传送数据;基于http协议;默认支持断线重连;自定义发送数据类型;server sent event 通过eventsource对象接收服务器发送事件的通知;
history api与单页应用:单页应用是指web应用可以无刷新在不同的页面间切换,并且页面访问记录会被浏览器保存,从而支持浏览器的前进、后退和刷新等操作;html5在history对象山新增了pushstate和replacestate api配合在window对象上新增的popstate事件使用,可以实现单页应用功能;
动画:css3 animation适用于所有块状元素和内联元素,通过定义动画中的关键桢来实现复杂的动画效果;animation: name duration timing-function delay iteration-count direction;
4.5.常用特性
css3中一些常用特性,包括开放字体格式、背景、颜色、文字效果、边框和用户界面
开放字体格式(woff):开放字体格式(web open font format,简称woff),是一种网页采用的字体格式标准;woff包含了基于sfnt的字体(如postscript、truetype和opentype等开放字体格式);优点是有效利用压缩减少档案大小,并且不包含加密也不受著作权限制;
网友评论