初学忠告:网页设计的八种陋习
一、不要为图像加入太长的交互文本
使用“ALT=”为图像加入交互文本是一个好习惯,因为并不是所 有的人都打开图像载入开关的,这时候这些交互文本给了用户一个有 用的提示,特别是一些连接。但有部分网页制作者为图像加入了很长 的交互文本,当用户载入图像时,这并不影响结果;但如果用户不载 入图像,浏览器就会将所有的文本都显示出来,以致超出了它本来的 宽度、或高度,对网页原来的排版影响很大。
例如广州市某免费个人主页提供商的网页,我开始在关闭图像载 入的情况下访问,结果该网页乱七八糟,而且需要使用滚动条才能全 部浏览,每个文字连接都被前面的图像逼得排成两行,很不顺眼!后来我打开图像载入再去访问该站时,发现网页原来很整齐。那些用文 件名和长度作为交互文本的图像只是一些长度、宽度都很小的装饰图 案,但因为交互文本太长了,所以才造成了混乱!
二、不要将连接全部摆在图像中
以往的网页中的连接都是文字,而且用下划线以资识别。但不久人们就讨厌了这些文字连接,于是都采用了图像连接。后来,更加嫌一个图像一个连接太麻烦了,于是将所有的连接到摆进了一个图像中去。但与上忌情况一样,不是所有的人都打开图像载入,如果你把所有的连接到摆在图像中去,而没有任何同样功能的文字连接的话,用户也许会很不知所措。
某网上男孩子的网页,可能是考虑到这个情况,于是把包含在图 像中的连接作为交互文本列了出来———呀!足有1000多像素的宽度 。结果我没有用鼠标去“探索”———其实可以用TAB键去寻找这些 连接———而是退了出来。与其怕部分用户望而止步写了那么多的交 互文本,为什么就不可以增加一些同样目的的文字连接呢?
三、不要使用自动滚动
曾经到过一个内容“丰富”的网页,它几乎使用了所有曾经在 《中国计算机报》中出现过的网页制作技巧:现在的时间、访问了的 时间、等等。不过有一个不是使用得很好的,就是窗口的自动滚动。 我只是想发个邮件给网页的主人,但我却无法使滚动条停下来让我点 击连接,于是我花了很久才“命中”窗口中的E-mail连接———真 后悔军训的时候没有练好射击!也许自动滚动可以炫耀一下本事,但 就没有什么实际价值了。用户有鼠标,可以自己移动滚动条,网页制 作者们可以少操心。
四、不要用延时效果的javascript
现在的网页制作者为了使网页更加具有影响力,都疯狂地加入javascript 。以现在的猫奔跑的速度而言,这些脚本也算不了什么,用户不会介 意。但是,如果这些脚本可能导致延时的话,用户的态度就不同了。 因为这些延时不会因为猫的快慢而改变,任何用户都必须望着屏幕上 的“杂耍”完了才可以继续。头一两次还会觉得:WELL,棒极了!但 后来,……某个国人网页的首页在载入时窗口的底色———窗口里面 没有任何内容———由白色逐渐变成黑色,整个过程耗费了几秒,嘿! 别小看这几秒,我能检查了全部的邮箱了!