IE绞杀Web应用 通用平台千呼万唤
创始人
2024-06-12 16:11:02
0

【51CTO.com快译自11月25日外电头条】谁还记得当初Web应用将会于水火之中拯救我们的承诺呢?本地系统中什么也不用安装,快速,易于读取,中央管理的安全性,更低的总拥有成本和其他许多的重大好处。是啊,人们希望这样。但不幸的是,这些崇高的理想在平庸的开发者手中逐渐演变成一项又一项的让人抬不起头的沉重Web应用,总是设法挂靠在某种平台框架上,这导致了更多棘手的IT问题,情况甚至比以前变得更糟,而糟糕的不仅如此,安全方面的影响让Web应用更加担心,有兴趣的读者可以参考《Web应用安全的全新探索》。

企业中经常看见这样的现象:某个重要的应用A是专为IE设计的,无法在其他任何浏览器中运行,而且事实上它只能在IE 6而不能在IE 7或IE 8中运行。另一个重要应用B原本在IE 6中运行良好,但是在最近一次失败升级之后它只能用在IE 7中了,而且要关闭几乎所有的安全保护设置。而《Web应用系统的安全风险》不仅这些,有兴趣的51CTO.com读者可以参考。

这不可能是人们所希望的Web应用。事实上,好像是浏览器的条条框框决定了未来IT应用的选择和方向,而不再是功能和成本。这太糟糕了,即使某个新出现的应用更便宜更简单,功能也更丰富,但如果不能在用户安装的浏览器上运行,它也无法发挥用武之地。

我们是怎么走到这步田地的?答案很简单:偷懒,想要节省时间,还有对封闭框架的过度依赖。现在如果有人准备开发企业Web应用,他们很可能会直接奔向AJAX基础,这至少是我希望的。但有非常多的很久之前开发的企业应用已经升级到很高的版本,通常是些ActiveX控件和拼凑的一塌糊涂的.Net代码,企业内部可能已经举行了几次会议讨论是否要从头开始重写代码,但经济上却得不到允许。

于是我们只能任由这种情况发展下去。

用户也会感到困惑。他们使用eBay、Facebook和Gmail,访问Drupal平台的各种网站,他们的知识足以在家中使用Firefox,但他们却不得不在办公室里使用IE。用户不一定要懂IT,但他们会注意到那些基本的影响日常工作的事情。

那么解决办法是什么呢?真的没有。只有时间和技术上的进化可以解决现在的烂摊子。那些被浏览器紧紧缠住的开发商只有两个选择,要么被迫重新编写与浏览器无关的应用,要么继续缠在藤上等到枯萎。IT部门必须能够做出更明智的选择,要求应用不能受到浏览器的功能限制,依赖浏览器建立应用从来就没有一个良好的理由。

建造能够跨越所有浏览器的应用并不简单,这也具有挑战性,但如果和给那些已经五六年之久的.Net代码除虫并且新的版本依然只能在Windows中运行比起来,这还是要划算得多。

基础Web应用的准则其实很简单:不要让Web应用与特定平台挂钩。已经有足够多的服务器端语言和工具可以让人们把Web应用与平台脱离开:Ruby on Rails、PHP、Python还有其他的一些,再混合上一些JavaScript和jQuery就可以完成工作了。Google Wave和Gmail是复杂Web应用的完美的例子,可以在地球上任何一种浏览器中工作。开发商们应该把它们当作良好的榜样,请继续前进,不要再错上加错。

【51CTO.com译稿,非经授权请勿转载。合作站点转载请注明原文译者和出处为51CTO.com,且不得修改原文内容。】

原文:The miracle of Web apps gone wrong   作者:Paul Venezia

【编辑推荐】

  1. 10款浏览器Web应用开发性能横向比较
  2. jQuery专家:摆脱旧浏览器才能进入未来Web开发
  3. 浏览器隐私最没保障 网络安全有五大破绽
  4. 从历史迈向未来 回顾浏览器十五年大事记
  5. 加速Windows 7中IE8浏览器的简单一招



 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...