html++
页重载仍然很频繁的发生. 很可能的是(如果你努力争取)可以缓与的将其退化为不支持将js关闭了的浏览器. 会话状态将会保留在服务器端.实际上这就是现在大家普遍采取的方法,并取得了不同程度上的成功.因为很多原因,我认为“朝向html++ ”的努力与开销将会远远超出获得的利益.实际的仍为这最好由服务器端的工具,如真正为你考虑的html_ajax(边注:当给出这种说法的时候,提到的jpspan有效的废弃了——html_ajax,从某种程度上来说,是它的继任者,这就有点像pear::soap 与nusoap). 【程序编程相关:Adobe-Macromedia合并获批】
ajax是用来加强现有的html窗体/用户之间的交互,但是现在基本的范例仍然是与“普通”的web应用程序一样.一些关于这种类型的重要想法: 【推荐阅读:IE又曝缺陷 黑客用Google Des】
client / soa 【扩展信息:SUN公司宣布所有收费软件都免费】
于此同时,一个有趣的“in between”的例子,就是script.aculo.us购物车,我认为它标志了这个分水岭..每一次你放一个东西到购物车里面,购物车就会告诉服务器关于这个操作,然后取出一个新的购物车内容的列表并更新客户端.换一句话说就是是服务器决定了你的购物车里面到底有些什么.这很有趣因为你也许会争论说购物车可以完全就只保持在客户端,只有在最后当你决定要去结账的时候才把所有的东西都发送到服务器端.但是在实际中,很可能的是一个购物车将会被用于一个站点上没,而它在这个站点可能被期望会在多个不同的页面(或者跳格)中工作,但是只用一个单独的服务器端的会话状态.
bill称之为client / soa,它将会使用相同的东西.soa也许还没有成为逐渐交流想法的概念.我开始理解这些是开始是问关于ajax:什么是session?另外的一个来自ajax通过窗体装配的cédric savarese的问题是:它并不是关于xmlhttprequest(与第二部分)的,一个培训的想法,这个想法引导着他完成了他已经在freja框架中完成的那些.
一些关于client / soa的重要想法:
... 下一页