十问Web网站项目

标签: web 网站 项目 | 发表时间:2015-03-22 21:53 | 作者:
出处:http://news.cnblogs.com/

英文原文: 10 Important Questions to Ask About Your Next Website Project

Capgemini India Pvt. Ltd 开发者 Richa Jain 在本文中为我们带来了一个有趣的话题:在一个 Web 网站项目中,我们应该问自己十个这样的问题。如果你在开发的过程中存在疑惑,或许你可以在本文中获得帮助。

以下为译文:

Web 设计和开发是一个长期的、迭代的过程。它可以花费数周或数个月。如果你专注于细节时,你很容易会迷失其中。你实现了网站的原始目标了吗?又或者说你太全神贯注于创建一个精致的艺术品,以至于忘记了用户,忘记了收益?这听起来很让人厌烦,不过这种事经常发生,不是吗?

为了不迷失,我会问一下之前没有看过我网站的观众,并为我解答以下这些问题:

  • 这个网站的受众是谁?
  • 这些受众会在这个网站上发现什么?容易发现吗?
  • 他们必须反馈些什么?

如果一个公正的第三者可以很清楚的回答这些,意味着你的网站完成了它的任务,如果不是,那么你就需要对网站做出些改变了。

在一个 Web 项目开始之前,你应该有一个问题清单来帮助自己。如果你没有,试试下面这个。

1. 网站的最终目标是什么?

就像我所说的那样,别忘了网站的最终目标。确保你网站上的内容可以为访问者提供真正的价值。因为他们不能在你的网站上找到他们需要的东西时,他们就会离开。

2. Web Copy:它表达了什么?

Web Copy 或许是设计师和开发者在一个 Web 项目中最容易忽视的部分。不过水能载舟, 亦能覆舟,你需要重新审视这部分。

设计和 copy 应该是相互补充的关系,它们应该共同致力于吸引读者、让他们参与进来、提供价值以及取得预期的目标。

编者注:基于对“Web Copy”这个词的中文翻译,鲜有准确的网络术语译法。我们可以这样理解:Web Copy 包含了页面的字体、标题、内容等多种组合的整体处理。

3. 用户的体验是直观的、愉悦的吗?

这是我们需要交叉检查以确保网站用户体验愉快的地方,而很大一部分是取决于网站是如何被组织的。页面的导航直观吗?访问者可以很容易的找到他们所需的吗?搜索功能工作正常吗?blog 分类有意义吗?你需要从访问者的角度审视 copy、设计和导航等。

4. 网站可用于多设备和浏览器吗?

虽然开发者很厌烦这部分事情,不过我们仍需要确保网站可以正常工作于今天市场上主流的浏览器和设备。 StatCounter 数据很清楚的显示了在过去一年中,浏览器的使用情况是分散的。如果你的网站只能工作于 Chrome,那么将有约 55% 的桌面用户无法正确的体验你的网站。

当然,随着移动网络访问量的上升,我们也需要考虑到移动设备。这对做一个响应网站来说是一个挑战,不过你可以使用 BrowserLingCross Browser TestingResponsive TestBrowsershots 等工具来面对挑战。这些工具可以帮助你应对各种浏览器和设备尺寸的测试。

5. 所有功能都能正常工作吗?

确保你在说明书中列出了所有特性,包括 blog 设置、安全性、与其他服务(如 MailChimp、Aweber、Infusionsoft 或 CRM)集成等。以用户和管理者两种身份去检查这些特性来确保功能的正常。另外,虽说技术不是一种功能,不过你也要确保所有的链接都是可用的,尤其是内部的。

6. 对基础做双重检查了吗?(包括页面、连接信息和形式)

页和联系页面通常是两个最长常看的页面。所以你要两次、甚至三次去检查这些页面上的信息。确保联系信息的完整。确保填写联系人表单的过程是顺利的,我经常会碰到一些网站在提交表单后,页面时一片空白,完全不知道是否发送成功。如果没办法联系到你的客户,也就意味着你的设计和编码工作是不值得的。

7. 优化了页面的加载时间了吗?

根据 Akamai 和 Gomez.com 的调查显示,将近一半的 Web 用户期望网站的加载时间在 2 秒或 2 秒以内,当一个网站的时间是 3 秒或更多时,他们更倾向于放弃——KISSmetrics

通过这句话,我想我不用再多说些什么。如果你的网站加载时间太长,请继续优化。这里有一些来自 Google 的 见解可以帮助你更好的优化加载时间。

8. 你专注于通信和转换吗?

这是一个很大的领域,在网站上线之前,尽可能多的做交叉检查,确保每个页面的“行动号召”是清晰和突出的,特别是登陆页面。

当然也需要你去检查 SEO 清单,确认标签都在正确的地方(标题和 url 体现关键词并遵循最佳实践),检查社交媒体分享按钮可以正常工作,并确保读者用它来分享内容的过程是简单的。

9. 5 秒之后,用户从你的网站中带走了什么?

人们在浏览网页时的注意力是短暂的,当他们找不到他们想要的,或许他们会在 5 秒内离开你的网站,当然这里还要出去2-3 秒得加载时间。

10. 怎么做能让其更好?

这一点需要小心的去处理。一个网站总会有改进的余地。有一些改进会用最小的努力换取显而易见的价值,而有一些则可能会花费太多时间却没有什么具体的结果。虽然不断寻求改善是一件好事,但是更重要的是要务实,以及清楚地知道什么时候该停下完善的脚步。

本文链接

相关 [web 网站 项目] 推荐:

十问Web网站项目

- - 博客园_新闻
英文原文: 10 Important Questions to Ask About Your Next Website Project. Ltd 开发者 Richa Jain 在本文中为我们带来了一个有趣的话题:在一个 Web 网站项目中,我们应该问自己十个这样的问题. 如果你在开发的过程中存在疑惑,或许你可以在本文中获得帮助.

web项目经理手册

- - 研发管理 - ITeye博客
        web项目指基于web的开发项目,由于web开发的一些特点,使得web开发的项目管理与以往的软件开发项目管理有很大的不同,具体表现在.         一般的web项目的周期为1~3月,而一般的软件开发的周期都在半年以上,象vista微软花费了五年的时间才开发出来.         互联网公司推出的产品,讲究快字当头,谁先推出产品占领市场,谁就取得先机,所以web的项目往往要求上线快,对于比较大的项目通常我们会先把产品先launch上线,然后第二期第三期再来完善.

xssProject在java web项目中应用

- - Java - 编程语言 - ITeye博客
1.项目引入xssProtect-0.1.jar、antlr-3.0.1.jar、antlr-runtime-3.0.1.jar包. * 覆盖getParameter方法,将参数名和参数值都做xss过滤. * 如果需要获得原始的值,则通过super.getParameterValues(name)来获取
.

eclipse如何导入myeclipse的web项目

- - 开源软件 - ITeye博客
1、进入项目目录,找到.project文件,打开. 2、找到...代码段. 3、在第2步的代码段中加入如下标签内容并保存:. 4、项目目录下的.classpath文件,把所有Webroot字符串改为WebContent,保存. 5、把目录下webroot的文件夹改名为WebContent.

Web项目管理工具精选

- - 行业应用 - ITeye博客
以前各种开源项目的代码都是通过博客和个人网页来发布的. 这种分享方式并不是最容易的一种,也不便于他人对代码做出贡献. 下面是几个管理项目代码的工具,不管对于个人开发者还是团队开发者来说,它们都是非常好用的. GitHub,也就是Git版本控制系统,采用一种优雅的方式来管理项目代码. 比起Subversion,Git要更加经济划算,对于新手来说安装过程也更加简单.

在 Web 项目中应用 Apache Shiro

- - 企业架构 - ITeye博客
Apache Shiro 是功能强大并且容易集成的开源权限框架,它能够完成认证、授权、加密、会话管理等功能. 认证和授权为权限控制的核心,简单来说,“认证”就是证明你是谁. Web 应用程序一般做法通过表单提交用户名及密码达到认证目的. “授权”即是否允许已认证用户访问受保护资源. 关于 Shiro 的一系列特征及优点,很多文章已有列举,这里不再逐一赘述,本文重点介绍 Shiro 在 Web Application 中如何实现验证码认证以及如何实现单点登录.

使用Spring Boot开发Web项目

- - ImportNew
前面两篇博客中我们简单介绍了spring Boot项目的创建、并且也带小伙伴们来DIY了一个Spring Boot自动配置功能,那么这些东西说到底最终还是要回归到Web上才能体现出它的更大的价值,so,今天我们就来看一下如何使用Spring Boot来开发Web项目. 当然,如果小伙伴对Spring Boot尚不熟悉的话,可以先参考一下这两篇博客:.

Web网站的几个并发量级

- - 开源小站
评价一个网站的“大小”,处于视角的不同,有很多种衡量的方法,类似文章数,页面数之类的数据非常明显,也没有什么可以争议的. 但对于并发来说,争议非常之多,这里就从一个技术的角度开始,谈谈几个Web网站的数量级. 相信很多人谈论一个网站的热度,总免不了会询问日均PV,同时在线人数、注册用户数等运营数据,说实话从技术角度来说,这几个数值没有一个可以放在一起比较的——一个静态网站的PV跟一个SNS类/Web Game网站的PV根本就不是一回事.

HTML5 Web Speech API,让网站更有趣

- - SegmentFault 最新的文章
Web API 变得越来越丰富,其中一个值得注意的是 Web Speech API. 传统的网站只能“说”,这个API的出现,让网站能“倾听”用户. 这个功能已经开放了一系列的用法,非常棒. 在这篇文章中,我们将看一下这项技术和建议的用法,以及如何用它来增强用户体验的一些好例子. 声明:本技术比较前沿,目前该规范是W3C的“非官方编辑器的征求意见稿”(截至2014年6月6日).

Web开发人员应当知道的15个开源项目

- alex - cnBeta.COM
如今,构建网站和开发Web应用程序已经不仅要求开发人员是一名优秀的程序员,更需要聪明的程序员. 这也就是说,在可能的情况下,重复使用已有的代码和应用程序,而不是自己重头开始. 开源由来已久,并且很多网站的构建也使用了开源. 开发人员都知道Linux、Apache、MySQL及 PHP (LAMP).