学习笔记参考:极客时间:李冰-浏览器工作原理与实践
1995年,美国网景公司因“网景浏览器”的发布而快速崛起,之后网景试图开发一个靠浏览器的网络操作系统。这引起了微软的注意和警惕,于是同年微软发布Windows 95,并捆绑了IE,大获成功,到2002年,微软就已经占据了浏览器市场的80%的份额。
2008年Chrome浏览器横空出世,垄断被打断。Chrome浏览器完全颠覆了之前浏览器的架构设计,在速度和安全性上占据了绝对的优势,2019年占据63%市场份额(据StatCounter显示)。2020年底,Google还推出了一款网络操作系统ChromeOS。
Web的未来
1.应用程序Web化
2.Web应用移动化
PWA(Progressive web apps,渐进式 Web 应用)运用现代的 Web API 以及传统的渐进式增强策略来创建跨平台 Web 应用程序。
3.Web操作系统化
Chrome朝着SOA(面向服务)演化
在浏览器中支持多种编程语言,例如新支持的WebAssembly
简化渲染流程
加大对系统设备特性的支持
站在用户体验角度考虑页面性能
- 当用户请求一个网站时,如果在1s内看不到关键内容,用户会产生被中断的感觉
- 当用户点击某些按钮时,如果100ms内无法相应,用户会感受到延迟
- 如果web中的动画没有达到60fps,用户会感受到动画的卡顿
网友评论