Web 2.0 编程思想:16条法则(2)
添加时间:2007-09-27 原文发表:2007-09-27 人气:17 本文章共3412字,分2页,当前第2页,快速翻页:1 2 仅仅 适用于无需管理 的下 载 与批量操作。分解你的数据, 让 他 们 独立成可描述的 URL 地址, 对 你的服 务 也一 样 。反 过 来 说 ,你不要 创 建一些巨大的、 复杂 的、像圣 诞树 那 样 的数据 结 构和服 务 。保持 简单 ,要非常的 简单 。 让这 些分离的片断能 够 容易的被重 组 和 发现 。 逆风编程精品
13、提供用 户 能 够单 独受益的数据和服 务 。 渐渐 依 赖 于 这种 社会化参与是存在 风险 的,你需要 让 你的用 户 有一点点 动 机来 贡 献 时间 、 热 情和信息,除非他 们 能 够 直接受益。社会化分享比个体行 为 的利益大很多,除非你能 够 激 发 用 户 的个人 动 机,否 这 你将无法享受 这 份厚礼。
14、 让 用 户组织 并 过滤 信息。不一定是必 须 的,但 却是非常重要的。 让 用 户 以他 们 自己的方式来 标 注和 组织 数据,因 为 你自己是永 远 无法及 时 的 处 理他 们 的。用 户 会按照他 们 自己理解的最佳方式来 处 理并构建。要保 证 你的 Web 服 务 能 够 按照用 户 所需所想的方式来工作。 这 也是 标签 ( tagging )和通俗分 类 ( folksonomies )的方式如此成功的主要因素。
15、提供丰富的用 户 体 验 。 Web 一直都在和本地的 应 用程序 进 行着激烈的 竞 争。 为 什 么 ?因 为 本地程序 还 是感 觉 上好一些,速度也快一些。但是 这 不会 长 久的(确信在 5 年或者 15 年后, 这种竞 争就不存在了)。是的,我在 谈论 Rich Internet Applications, Ajax, 还 有那些不可思 议 的交互 应 用。他 们让 Web 成 为 了一个真正的 “ 无平台 ” 的平台,如果你知道我是怎 么 想的。
16、信奉并支持快速改 进 和反 馈 。 这 个通常意味着加快 步 伐,但也意味着使用 轻 量 级 的工具、技 术 和不要做出那些适得其反的痛苦决定(例如使用一个被 层层环绕 的 Ajax 框架来代替可以通 过 混合来 实现 的,或者用 C++ 来构建所有的 东 西,其 实 使用 Ruby 会更好一些)。 这 同 时 也意味着需要一个非常快速的方式来 处 理 错误报 告,修 复 Bug , 释 放新版本。从一个用 户 的角度来看, 报 告你所 发现 的 任何 问题 , 还 有那些你 经 常抱怨的地方,甚至那些都不是一个 Bug 。
当然, Web 2.0 是一个极其广泛和深奥的 话题 ,没有一个人能 够 列 举 出它的所有重点和特征。如果你 对 此充 满 了 兴 趣, 请 花一点 时间 来 补 充我没有提到的地方。我想 这 就是 Web 2.0 的参与性吧! 本文章更多内容 :<<上一页 - 1 - 2
本文章所属分类:
首页
→ 新闻资讯
文章搜索
热门文章
推荐文章
最新文章