技术演示


Web 2.1 版本已经出现了,它与陈旧的Web2.0相比有了许多重要的提高。

其中最重要的就是对 服务器端的闪烁 标签的支持.

是的,与其依赖令人抓狂的<blink> 标签 - 它不仅不标准 而且不兼容所有的 浏览器 - 闪烁的文本现在可以用完全符合标准的方式实现了。

服务器端blink标签是通过一个定时激发的 AJAX 请求, 让一个Web 2.1兼容的服务器更新客户端的文档,把闪烁的文本变成 隐形。 这个请求也触发另一个定时的 AJAX 请求, 然后这个请求让服务器在延时后再把文本显示出来。

不仅仅符合标准,这么处理也让页面尽享所有服务器端处理的后台维护的优势。一个在线服务器可以轻松得被升级来实现更尖端复杂的闪烁性能, 而且任何在线客户端都能立即获得这个提升的功能。

呼吁你的全体开发团队尽快采用 Web 2.1。

注:如果你没有看到上方闪烁的文本,这说明你的浏览器是不兼容Web 2.1 标准的。一个很容易的检测你的浏览器 是否符合标准 就是看看该浏览器的安装文件 是否小于50MB,或者运行时候所占用的内存是否小于300MB。如果是的话,你该下载一个更新的浏览器以获得Web 2.1的全面体验了。

又注:Web 2.1有一些已为人知的问题。比如,一个负载过高的服务器可能不能高效地应对blink请求,这会让用户感觉闪烁速度的下降。一个解决办法就是采用高效能的blink服务器集群. 希望Web2.2能够有应对这类问题的办法,比如通过SCTP上的基于BEEP上的AJAX

关于更多Web 2.1商业方面的讯息可以在这个信息丰富的网站上找到。

(查看页面代码去了解这一切是怎么工作的。)

(又及,非常感谢“连线”的 Michael Calore 提供 Web 2.1 图标!)

(嘿! 很高兴看到现在有了 Web 2.1 版的 <marquee> 标签!)

原文出处:Web 2.1 server-side blink tag demonstration