6. 信息架构——规划一个Web站点
- 详细资料
- 发布于 2012年9月18日
- 点击数:2564
序言
一般说来,规划一个Web站点(或任何项目)都是一件有点麻烦的工作。对于一个Web站点应该怎样构建,每个人都有自己的意见,而且这些意见之间常存在冲突。在构建任何Web站点时,你的首要目标都应该是构建一个对将要使用站点的用户有用的Web站点。也就是说,如果你要构建的是针对某一特定人群的Web站点,只有这个人群的意见才是重要的。而其他如你的老板的意见,拥有软件工程博士学位的人的意见,甚至你的个人偏好,都不是真的重要。
在本篇文章中,我将讲述规划一个Web站点的前期阶段,以及一门一般被称为“信息架构”(其简写为IA)的学科。主要内容包括你的目标受众是哪些人,他们需要从一个Web站点获取什么样的信息和服务,以及你应该怎样构建一个站点,以向他们提供这些信息和服务。我将讲述需要放置在Web站点上的信息,如何拆分信息,以及这些被拆分的信息如何相互联系。
5. 梦想虽然很美,但实际上到底怎么样?
- 详细资料
- 发布于 2012年9月18日
- 点击数:3785
序言
到目前为止,我已向你们介绍了Web标准的美好构想。使用Web标准,可以实现所有类型浏览器之间的可互通性(interoperability),使Web程序能在每一种操作系统上运行,甚至可以让网页在每一种电子设备上显示。但这已真正成为现实了吗?所有的Web浏览器都百分之百地符合Web标准吗?所有的Web开发员都适当地使用了Web标准吗?Web开发员是否是在使用Web标准制作了一个网页后,就确信网页能跨浏览器、跨平台、跨设备地访问,不再需要做后续工作了呢?
4. Web 标准所包括的模块——HTML、CSS 和 JavaScript
- 详细资料
- 发布于 2012年9月18日
- 点击数:2535
序言
在上一篇文章,我们已粗略了解了网页的三大构造块:HTML(或XHTML),CSS和JavaScript。现在我们再深入了解和考察这三大构造块,了解和考察它们各自的功能及它们之间如何相互作用而创建出Web站点的。本篇文章的内容如下:
为什么要将HTML、CSS、JavaScript这三者分离?
这是人们通常问的关于Web标准的第一个问题。既然可以仅使用HTML就完成网页的内容编写、样式设定(使用HTML的Font元素)和页面布局(使用HTML表格),那为什么还必须使用XHTML/CSS(层叠样式表)呢?在过去,人们在设计网页时常使用一些不好的方法如用HTML表格来进行页面布局等,就是现在都还有很多人仍在使用这些不好的方法(但你们绝对不应该这样做),这也就是我们要推出本课程的原因之一。