服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > 专题栏目 > WEB2.0新技术 > 查看文档

解答ajax安全问题

  5月10日,于旧金山召开的ajax体验大会(ajax experience conference)上,一个围绕ajax的专家小组会讨论了ajax的安全、工具、对硬件的支持以及一个不算太小的问题――微软将会做些什么。

  5月10日,于旧金山召开的ajax体验大会(ajax experience conference)上,一个围绕ajax的专家小组会讨论了ajax的安全、工具、对硬件的支持以及一个不算太小的问题――微软将会做些什么。

  这个ajax的专家小组会包括10位成员,其中两位dion almaer和ben galbraith是协调者,他们两位也是ajaxian.com的创始人。ajaxian.com这个网站对该研讨会的召开提供了不少帮助,把用户的问题带到了这里。

  用户提出的五花八门的问题中,最为关心的是安全问题。有的用户问到,有报道称ajax会给用户带来安全问题,问这是不是真的。

  dojo工具包是一个应用很广的ajax框架,其项目经理也是创始人之一的alex russell参加了这个专家小组会,他说:“值得注意的是,5年来,围绕浏览器安全的web应用程序安全的基本问题都未曾发生变化,ajax也未对此作出任何改变。所以还是不要太信任客户端。”

  当谈到在做ajax开发时他们最喜欢用什么样的工具时,这些专家列出了vi,vim(vi improved)和emacs。在almaer的要求下,专家们又列出了一些ajax风格的开发专用的工具。

  glenn vandenburg,一位独立顾问及javascript专家,说:“以前确实是没什么的,不过现在还是出现了一些有意思的东西。我觉得我们处于这样一个过渡时期,有非常多的工具可以用来做你需要做的30%-40%的事情,但剩下的60%-70%的事情却没有工具可以完成。”

  david geary,clarity training的总裁,是一位javaserver方面的专家。他说他使用venkman,这个javascript调试工具。他说:“要开发ajax,就不能没有它。我也用selenium,不过这个工具测试起来太费劲。”

  当谈到是否需要持续工作以便使之能够和微软的ie更好地工作时,dwr(direct web remoting,一个应用非常广泛的ajax工具包)的创始人,joe walker说:“整个ajax就已经可以很好地完成这方面的工作了,所以我觉得我们不必过分强调非要和ie协同一致。”

  russell说:“ie非常令人失望,我们应该发出呼声,敦促微软做得更好。虽然业界已经有非常多的ajax框架,并且数量还在上升,但我期望这众多的框架可以和平共处。”

  谈到浏览器是否可以被用作一个全天使用的平台时,walker说:“这是一个问题,工作还在进行中。你可以参考一些方法,选用最好的浏览器,不必非选ie不可。”

  vandenburg说:“我常常觉得javascript就像是一个私生子一样的玩具。早期的应用程序其实都是玩具,但还是有很多工作需要做,记忆模型是其中很重要的一部分。ie需要花很长时间解决这些问题。”不过,后来他又说:“我看到浏览器中一些应用程序比以前要合理得多。无论在服务器端还是在客户端,我都可以做更少的开发而获得更多的收益。这些框架成长起来了,我比以前做的javascript编程要少很多。”

  至于移动的ajax会不会出现,sun微系统公司一位系统工程师greg murray说,sun正在关注这个领域。他说:“在下周于旧金山召开的javaone年度大会上,我们会讨论ajax的移动性。”

  一位用户问专家们怎么看atlas,这个微软用ajax开发出来的东西。有专家说曾经测试过这项技术,发现非常非常好。有了atlas,可以轻易地把ajax引入到你的应用程序中。wcf(windows communications foundation)是支持ajax的,wcf是一个伟大的产品。

  当被问到为什么这个专家小组会上没有微软的代表,并且微软也不是这次大会的赞助商时,帮助协调该小组会的galbraith说,在对该小组会的筹备过程中,对微软没有任何偏见。他幽默地说:“我们希望他们可以提供赞助,但这会超出他们今年的预算。”引起一阵大笑。

扫描关注微信公众号