如今,网络正以惊人的速度向前发展。大
驱动程序是谷歌、雅虎和 Facebook。看看他们在用什么
他们如何保持生产力。
到今天为止,如果您曾在
说过去十年的网络业务,还没有遇到 AJAX,它
至少应该成为“啊哈,这就是它应该如何工作的
开始”对你的感觉。
其次,浏览器兼容性。首先是 Mosaic,然后是 Netscape
统治世界数年。然后我们有了browser war
网景失去了它,
主要是因为bad strategy。
多年来(2000-2005)IE 是首选浏览器,其中
NS 4.7 是与 Mac、Linux 兼容的事实标准
等等这些年很糟糕(表格中的表格和 1x1.gif
等等...)但随后 Firefox 出现了,Opera 获得了关注,现在我们
将 Firefox、Chrome、Opera 和 Safarai 作为完全值得的替代品
到 IE。
要与当今的大多数浏览器保持兼容,请使用 JQuery
尤其是观看完整的演示文稿“DOM
是一团糟”,JQuery 的作者 John Resig (自己谷歌一下,我
不会宣传任何特定的视频网站)。但也有其他选择,Dojo、YUI 等。
在服务器端,事情也在发生,尤其是在
新的现有语言领域。查看commonjs,
node js, Couch DB
当数以百万计的同时 AJAX 请求流经
来自数百万用户的网络实时互动
Web 应用程序,你不能真正使用千兆字节加载的 weblogic 或
websphere服务器解决方案,必须使用轻量级服务器系统
轻松扩展到多台服务器。
客户端和服务器端的一个共同因素是 JavaScript 正在获得越来越多的接受。你应该学习如何编写good JavaScript 代码,尽管不要太从字面上理解 Crockfords 的话。
网络的一个好处是大多数知识在今天仍然像 10 年前一样有效,不同之处在于今天的工作流程变得更加高效。