网页刷新技术理论知识简单总结
来源:互联网 发布:三洋air9s性能数据 编辑:程序博客网 时间:2024/04/30 11:40
学生党,总结了一下最近用到的一些知识 I believe knowledge is power
1>iframe刷新,在网页里隐藏一个iframe标签,通过它来实现数据的刷新
优点:实现了页面的局部刷新的,不会出现整个页面变白的状况
缺点:不会减少客户提交请求的数据量,因为客户端仍然提交的十一整个网页,只是发送到了iframe这个标签里,其中的数据再由父页面提取出来,所以他其实只是提高了用户体验,其余的基本不变。
2>Ajax异步刷新
优点:真正的实现了局部刷新。经过多年的发展Ajax技术已经十分成熟,出现了很多支持他的类库,Ajax的局部刷新是真正的局部刷新,比如说你提交一个表单,Ajax仅仅会提交用户更新的那一部分数据,不仅减少了数据量,而且也减少了服务器的负担,加快了传输速率
3>早期的轮询,通过meta标签里的refresh属性来设置刷新,让客户端每隔几秒刷新一次(每隔几秒向服务器发送一次请求),
缺点:这种方式不仅用户体验差而且极大地加重了服务器的负担
4>长连接
A.长轮询将连接保持一段较长的时间,当用户提交请求后,如果有新信息服务器立刻发送,并且断开与客户端的连接,紧接着客户端立即发送请求建立连接。如果没有新信息服务器将hold住该连接
这里说一下轮询与长连接的区别在于服务器花多长时间作出响应。
长轮询相对于一般轮询的优点在于,数据一旦可用,便立即发送到客户端,请求可能等待很长时间,但一旦有了新的数据,便立刻发送到客户端,因此没有延迟。
B.基于iframe及htmlfile流的实现方式
iframe是很早之前就有得html标签,通过在父页面隐藏一个iframe标签,然后设置起src对长连接的请求(在服务器加上一个死循环来保持长连接)。每次穿送完数据连接不会断开,当通信错误或者超时是,才会断开。
- 网页刷新技术理论知识简单总结
- 理论知识总结
- jsp刷新技术总结
- asp网页自动刷新总结
- PKI技术理论知识
- 无刷新网页[数据岛技术应用]
- 网页无闪烁(无刷新)技术
- 软件测试理论知识总结
- 软件测试理论知识总结
- SPI相关理论知识总结
- 软件测试理论知识总结
- 数据库第一章理论知识总结
- 软件测试理论知识总结
- 软件测试理论知识总结
- 软件测试理论知识总结
- GBDT理论知识总结
- 网页设计理论知识(色彩搭配)
- Ajax定时刷新网页的简单实现
- android:为TextView添加样式——下划线,颜色,设置链接样式及前背景色
- 深度探索I/O完成端口
- 【基础html5 基础知识点】(全)
- apache.commons.compress zip压缩解压工具类完整版(使用递归支持无限文件夹的解压缩)
- 开源项目学习:Android-Universal-Image-Loader-Part1
- 网页刷新技术理论知识简单总结
- Mysql设计时该不该加约束
- Monitor类:Object synchronization method was called from an unsynchronized block of code.
- 解决了为什么按了Tab键为什么不会出现html:5的格式
- 修改feedback接收邮件的邮箱
- zoj 2921 Stock(贪心)
- 利用forwardInvocation和First Responder在xcode联接未定义的Action
- 欲为Java技术大牛所需的25个学习要点
- 2.2 Bind系统调用