客户端javascript就是运行在浏览器中的javascript,现代的浏览器已经有了很好的发展,虽然它是一个应用程序,但完全可以把它看作是一个简易的操作系统。因为像windows、linux等操作系统为人们提供的文档存储、网络调用、绘制各种可视化图像等功能在浏览器中也同样都可以得到支持,所以就像操作系统中的程序叫做桌面应用一样,浏览器中内容丰富、可互动的web文档也叫做web应用。
web应用不像桌面应用,通常情况下桌面应用所需要的资源绝大部分都已经在本地部署好了,所以桌面应用的反应速度是非常迅速的,但web应用所需要的资源一开始在本地是没有的,这些资源需要通过网络请求获取到然后再由浏览器进行处理并显示,这个过程是需要一段时间的,所以表现的没有桌面应用那么迅速。而决定从请求到显示这段时间长短的因素有两方面,一个是服务器端程序的处理速度,另一个是浏览器的处理速度,其中浏览器的处理速度决定于页面的编写质量,也就是html的组织结构、css和javascript的编写质量。
时间: 2024-10-08 08:15:51