GUI工具的缺陷及其造成的后果(下)

目前,大部分软件应用程序和许多Web网站都是使用图形用户界面开发工具构建的。这些工具都提供了一组用于构建GUI的控件,也称为“窗口小部件”。控件包括文本和数字、复选框、单选按钮、滑动条、菜单、滚动条、按钮、调节器、刻度盘、标尺,以及各种类型的窗口

    3)太多地关注外观。大部分GUI工具都要求开发人员花费很多时间来设计用户界面的外观和布局。例如,这些设置的标签都适当对齐了吗?这个数字是应该表示为一个数字读数还是刻度盘上的一个位置?这个选择是应该用一组单选按钮来表示还是使用菜单?这个文本字段中应该使用什么字体,这些都纯粹是表示问题,是在GUI设计中优先级比较低的一类。重要的问题是用户界面的语义,比如这个设置是一个日期,还是一个文件名,或者是音量,或者是对字体的选择。有关表示方法的决定可能会随着设计的演化而一日一变,甚至一小时一变,因此应该不要求记录。例如,把一个选择的表示方法从单选按钮改为下拉菜单,应该只需要改变一个属性,而不是要删除大段的单选按钮代码,并将其换成下拉菜单代码。花在表示上的时间最好用来了解用户、任务和工作流,以及规划恰当的功能。

网站设计中不同的逻辑结构以及其优缺点

在网站设计中,不同的网页之间都具有一定的逻辑关系,比如先后关系,包含关系以及并列关系等等。因此也就有了三种最常见的逻辑关系,它们是层次性结构,线形结构和网型结构。

在这三种结构中,最简单的逻辑结构就是线形结构,它的设计方法是将多个网页跟据需要按一定的顺序连接起来,使得用户在浏览这些网页的时候就得按照一定网页的顺序一个一个的往下看,它的优点是设计和管理非常简单,但是也有其缺点,那就是用户在使用过程中必须一个一个的访问,在该网页没有访问之前无法进入下一个网页,也就是说用户没法自由选择自己访问的网页。我认为将该种设计方法用在需要按步骤进行的栏目上是比较合适的。

网站界面设计可访问性及其分类

一直以来,很多错误的理论认为在网站设计中可访问性是专门为残障人士所准备的。在这里我们将重申,可访问性在互联网技术领域中所指的不仅仅是这点,总结以下三点:

     1、以应付极端环境下的正常浏览需求。

     2、结构、行为、表现支撑跨平台兼容性。

     3、环境保障人士对障碍信息的获取。

我们知道,web1.0中主要以内容为主,在web2.0中就以功能为主了。有“纯内容、纯功能、内容+功能”三大类界面形态。