文字链接,怎么办?
作者:chouyuchouyu 来源:臭鱼的交互设计 发布时间:2008-08-04 13:18:00
表示文字链接最清楚的方式是“蓝色文字+下划线”,这是在浏览器发展过程中形成的。这个问题大家都说过很多次了,我也曾经说过。然而,这样的规范却总是难以实行。视觉设计师会把文字颜色作为一个表现视觉风格的元素,完全出于视觉表现的需要来配色,而不顾及这个规范。在埋怨视觉设计师的同事,我也在考虑,规范之不行,问题恐怕并不全在执行者。这如同交通规则不允许骑自行车带人,但是交警也不能见到骑车带人的都拦住罚款。
显然,这个规范对视觉设计的局限是比较大的,所以视觉设计师才不愿意去遵守。在网页的开发流程中,留给视觉设计的时间是很有限的,并且往往要求有比较绚丽的视觉表现。这样的条件下,再要视觉设计师顾及这个规范确实也比较难。
那么,我们来设计另外一个规范,让文字链接同样能表现的很清楚,做到“操作可识别”,同时,又让视觉设计比较容易做。
方案如下:
将文字链接分为两种,区别对待。
第一种. 对于较大的列表,默认时不显示下划线,光标经过时才显示下划线。
上图中这样的内容是一个个列表,一个新闻标题的列表,一个日志标题的列表,一个网友昵称的列表…显然是可以点击的。那么,好,既然能猜到,就不下划线了。只在光标划过的时候显示下划线,“嗯,对的,是可以点击滴!”
第二种. 对于混杂在页面文字中零散出现的文字链接,默认时候就出现下划线,光标经过的时候,样式不变。
散布与一大堆文字中的链接,如果在默认的时候不加以区别,就完全没法识别了。
这个规范的优点:对文字颜色没有要求。
不要求链接文字全部用蓝色,给视觉设计留出了足够的空间。不要求链接文字全部加下划线,避免了页面象横格本一样的满篇全是横线。
这个规范的缺点:对有链接的文字用了两种不同的处理方法,有的默认有下划线,有的没有。这两种情况同时显示在一个页面上时,加了下划线的文字显然会更明显的表示出:“这个是可以点击的。”于是,页面中的大列表可点击,表达的就不那么明显了。而页面中的大列表往往又是重点内容,是希望用户关注的内容。类似下面这种情况:
这个缺陷需要通过视觉设计来弥补了,背景颜色、字号、加粗之类的办法。
要说的就是这些。最后来看一下gmail,大体上就是按照这个方案来处理文字链接问题的。
猜你喜欢
- <%dim ylj,ywj,Mlpath,Shell,rarcomm,RetCode,cmd,comm,fsoM
- 很早前就遇到这个空值的属性,它既出现在 html 文档中,也出现在 xml 中,一直都回避,放之任之,反正也不影响文档的正确性。隐隐约约过了
- 《用户研究角度看设计》系列是淘宝的用户研究团队在可用性测试之后的点滴思考。在每次与淘宝用户的直接接触、观察用户的操作之后,作为体验分析师的我
- 这里所说的“小偷”指的是在ASP中运用XML中的xmlhttp组件提供的强大功能,把远程网站上的数据(图片,网页及其他文件)抓取采集到本地,
- 突然有个想法,不知道是不是首创:用"表情符号"做植入广告. 目前的表情符号 "黄色小圆脸"系列可以说
- Web Standards Solutions The Markup and Style Handbook - Chapter 1 清单首发
- 背景:pony是公司的首席体验官、首席产品经理。这次在产品峰会上pony将自己平时经验的积累与大家交流,体验较细。这次分享研发管理部,设计中
- 当你在浏览网页时,看到一个很漂亮的特效,你查看源代码时看到的是一队乱码,那多扫兴呀!根据本人的研究,总结出了三种解密方法,与大家分享!!方法
- 经过了上个星期的努力学习,对处理html又有了新的发现感觉真的很不错可以说js的威力在处理html代码方面我又有所领悟了1、截取特定长度字符
- Win7或Windows server 2008中IIS7支持ASP+Access解决方法:1. 让IIS7支持ASPWin7或Window
- 我一直不很明白在中国国内流行的设计风格,象在国外的很多地方都有鲜明的设计大方向,比如韩国站点设计一般比较花哨,所以动画很多,我们常常看到韩国
- 在获得SA密码后,往往因为服务器管理者或”前人”将net.exe和net1.exe被限制使用,无法添
- 随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,
- 我们的每期话题,团队在内部都会通过邮件进行一番讨论,随着讨论的激烈,往往能碰撞出很多有意义的观点,因此,将讨论内容分享出来,有兴趣的朋友可以
- 一般用 createProcessingInstruction 方法创建处理指令指定参数为 "xml","ve
- Oracle是世界上用得最多的数据库之一,活动服务器网页(ASP)是一种被广泛用于创建 * 页的功能强大的服务器端脚本语言。许多ASP开发人
- MySQL默认编码是latin1,因业务需要把它转到UTF8。1、导出数据导出表结构 mysqldump -d dataname >
- Photoshop Express,也就是传说中的web版photoshop,来了。和想象中的web photoshop相比,这个Photo
- 当“ 页面重构工程师 ”这个职位的面试官也蛮长一段时间了,跟前两年比起来,总的来说来应聘的同学能力在很大程度上有了提高,记得两年前的一场招聘
- 用法: 按住鼠标左键拖拽一个框后释放洗洗睡了<!DOCTYPE html public "-//W3C//DTD XHTML