WEB  - 讨论区

标题:是什么让一个Web应用程序变得如此伟大?

2011年01月20日 星期四 08:22

    有些Web应用程序使用起来可以令人心情愉悦。它们工作的非常出色,它们的外观十分漂亮,它们的速度也很快,而且,它们几乎可以猜到你在想些什么。Gmail, Amazon,和Highrise都是这样的应用程序。

    关于这些应用程序之所以变得如此伟大的原因已经“罄竹难书”了:关注用户,大量的可用性测试,使用习惯统计,情景设计等等。但是,有几个原因是它们取得成功的关键。

    虽然终端用户界面是一个十分重要的因素,但是,我认为,只有“心里美”的应用程序才能变得如此伟大。

    由内而外的伟大

    OK,我猜下一个问题一定是:是什么让一个Web应用程序的“心里美”的呢?这是我总结的一些特性,对于一个真正伟大的应用程序来说,这些特性是至关重要的。

    容易变更:

    伟大的应用程序应该是“常青树”。即使在最不可思议的情况下,它们也总是可以做出改进,满足最新的需求。为了构建出一个伟大的应用程序,你必须要确保你的应用程序可以快速地响应用户需求的变更。

    容易理解:

    由内而外!一个伟大的应用程序会存在很多年。为了确保它在这段时间里随时都可以进行变更,你必须考虑一下在这个应用程序上工作的其他开发者。如果他们想让这个应用程序继续伟大下去,那么他们首先要完全理解它才可以。

    健壮:

    这个应用程序必须能够持续不断地正常运行。当Gmail崩溃的时候,每个人都会很郁闷......

    可扩展:

    伟大的应用程序会吸引很多用户。为了支持这些活动,你的应用程序必须要进行扩展。对于一个伟大的应用程序来说,良好的响应性是必需的。

    可监控:

    有时,伟大的应用程序也许会响应缓慢,或者更加糟糕,完全没有响应了......如果这种情况发生了,你必须要在第一时间知道这种情况,这意味着伟大的应用程序应该是可监控的。这是可以让你做出反应并解决这个问题的唯一方法,如果运气好的话,你甚至可以在用户发现这个问题以前解决掉这个问题!

    安全:

    我们相信伟大的应用程序可以保证我们的数据的安全。你必须要让这种信任持续下去。信任是一件非同小可的事情!

    当构建一个伟大的Web应用程序的时候,这些特性应该是考虑的重点,但是,我敢肯定,对于一个“心里美”的Web应用程序一定还有很多秘密!你的看法呢?是什么让你的应用程序“心里美”的呢?

    原文标题: What makes a great web app great?

    原文链接

 

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号