随着Ajax的兴起,网站性能不再局限于只是让网站快速呈现。越来越多的网站在加载完成后,借助JavaScript来实现页面内容的动态更新。这类网站的程序原理和传统的桌面客户端程序类似,同时也对这些程序可惊喜由于需要一套有别于传统网站的技术。
Ajax开创了一个持久运行且以JavaScript为中心的网页时代,这样的网页是真正的托管应用,并和其他所有应用一样都遵循相同的用户准则。这类应用通过减少主应用线程上执行的运算来保持用户界面的快速响应,这点是至关重要的。
网站的响应输入的过程是Web开发者可以控制的,我们必须确保响应这些输入的JavaScript能快速的执行。浏览器一般是基于在事件的所操作进行的,对事件本身进行处理。浏览器在执行页面JavaScript期间,是无法响应其他用户的事件的,因此,尽可能地执行完页面的JavaScript是极其重要的,不然网页和浏览器本身会变得缓慢甚至结束。
总的来说,所有的浏览器执行单个页面全部JavaScript代码,都是浏览器促使取出事件,接着对事件本身进行的处理,浏览器每次只能执行一项任务,并且任意的一个任务都可被阻止执行,这也意味着提出烤麸者事件是完全适用来的。
深圳网站制作,
深圳建站公司,
深圳做网站的公司,
深圳网站优化,
深圳网站设计——
深圳市方与圆网络科技有限公司