谷歌在搜索结果中撤掉下划线意义重大

2014年3月14日,谷歌搜索结果页标题取消了下划线,和20年的老习惯说再见。这是一个很小的改动,却是一个很大的变革,意义非凡。

  下划线去掉之后 ,现在的搜索结果页面看起来简洁大方了许多,这是互联网页面最大的视觉需求之一。

  为什么意义这么大?下划线自从在60年代被用在电子文档中表明参考资料的跳转链接后,一直作为超链 接的默认设计。谷歌起初只是简单地继承了默认的设计,没有进行任何颠覆。但是,有下划线用户不会 觉得有多满足,但是现在撤消了下划线,看起来确实更加赏心悦目了。起码,由凌乱带来的疲劳感减轻 了许多。

  其实,在2003 年便有学术研究显示,这种简单粗暴的标记方法会损坏用户的阅读体验,但业界仍一直把 下划线作为超链接的默认设置使用。

  下划线存在的时候,更多的是体现技术功能,而现在不在了,更多的是考虑到用户体验。这是很有意义 的改进。就像外媒评论的:Google取消超链接下划线,这是以用户体验为中心的互联网美丽新世界的前 奏。

  这么意义重大的调整,背后有什么推动力呢?我们可以认为是某位工程师很偶然的灵感,但是背后的隐 性推动力,相信已经蓄积很久了,可以猜测这是自然而然的结果。以下两种主要推动力,不应该被忽视 :

  1、用户阅读造句网习惯的改变

  大数据对很多用户来说是一种折磨,因为它给我们的提供了太多的选择。以前信息饥荒的年代,我们总 是希望搜索引擎能够为我们搜刮出更多的信息。但是现在我们对信息的追求,已经不仅仅满足于温饱, 而是更看重质量。我们希望搜索引擎能够直接给出最好的答案,只是要答案而已,其它的任何无关紧要 的东西能少则少,否则它会增加用户的视觉负担。

  下划线其实就是那种可有可无的附带物。可能它不会影响搜索精准度,只是一种展现形式,多了它我们 不会觉得怎么样,我们也习惯了,但是现在把它撤掉了,我们顿感轻松愉悦。它的消失,对搜索结果页 起到了很好的减肥效果,如果现在重新挂上去,用户会觉得信息量好大,不信你可以用百度对比一下。

  在信息泛滥的年代,简约的魅力反而日益凸显。我们的注意力是有限的,浏览网页的时候我们需要聚焦 和层次感,而不是一堆无从入眼的文字。因此,现在你会发现,下划线其实是个多余的东西,甚至具有 消极的干扰作用。

  2、移动互联网的冲击

  移动互联网与PC互联网界面的巨大区别之一,就是超链接不带下划线。而且,不管是现在还是刚起步, 移动端的下划线从来没有受到过用户的欢迎。很多人第一次用手机上传统的网页就觉得下划线是个累赘 ,严重干扰视觉体验。如果跟现在无下划线的移动网页一对比,更是觉得不堪入目。

  乔布斯推动了智能手机我们这一生革命,智能手机的普及为移动互联网打开了大门。我们现在已经处于移动互联网 普及的时代了,移动端的浏览习惯并定会对传统的PC端习惯造成冲击,继而慢慢实现融合。PC端下划线 的撤出,就是PC与移动接合的一个环节。

  谷歌撤销下划线与移动端加上下划线一样要命,一个是正向的,一个是反向的。即两者都同样具有不一 般的影响力。

  其实这次谷歌的调整并不仅限于下划线,这是全面提升用户体验的一次尝试,只不过下划线的撤销对整 个PC互联网的意义更大。以下几个调整是谷歌针对搜索用户体验的改进:

  1、标题和描述的字体优化如:造句网

  现在搜索结果页的字体大小、粗细、行距比以前更为赏心悦目,给人更多的空间感,简洁大方(仔细观 察一下就会发现了)。

  2、搜索结果的分类整合

  信息一点你就会发现,谷歌的搜索结果中,对特定的搜索结果进行了分类整合。比如图片、新闻、百科 类等特定平台的内容,它们之间会有一条浅色的分割线。如:造句网

本文章由 造句网 www.zaojuzi.com 首发

时间: 2024-08-08 05:21:47

谷歌在搜索结果中撤掉下划线意义重大的相关文章

详解 Python 中的下划线命名规则

在 python 中,下划线命名规则往往令初学者相当 疑惑:单下划线.双下划线.双下划线还分前后……那它们的作用与使用场景 到底有何区别呢?今天 就来聊聊这个话题. 1.单下划线(_) 通常情况下,单下划线(_)会在以下3种场景中使用: 1.1 在解释器中: 在这种情况下,“_”代表交互式解释器会话中上一条执行的语句的结果.这种用法首先被标准CPython解释器采用,然后其他类型的解释器也先后采用. >>> _ Traceback (most recent call last): Fil

为什么Java7开始在数字中使用下划线

JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量.其中的一个特征是介绍字面常量数字的下划线.从Java7开始,你就可以在你的Java代码里把长整型数字比如10000000000写成一个更具可读性10_000_000_000.在字面常量数字中加下划线的一个重要的原因是避免一些难以通过看代码来发现的细微的错误.对比10000000000 和1000000000,我们很难发现少了一个0或多了一个0,但对于10_000_000_000和1_000

网页中添加下划线的方法汇总及优缺点

本文主要介绍了添加下划线样式的几乎所有方法,并且比较了每一种方法的优缺点.没想到之前一直没有注意的下划线还有这么多玄机奥秘! 本文由 nzbin 翻译,艾凌风 校稿.未经许可,禁止转载! 英文出处:css-tricks.com 发表地址:http://web.jobbole.com/89425/ 有很多种添加下划线样式的方法.可能你还记得< Crafting link underlines on Medium >这篇文章.Medium 并没有尝试特殊的方法,只是想创建一个漂亮的看起来正常的下划

Android SwipeRefreshLayout:谷歌官方SDK包中的下拉刷新

 <Android SwipeRefreshLayout:谷歌官方SDK包中的下拉刷新> 下拉刷新在如今移动开发中应用如此广泛和普遍,以至于谷歌干脆在SDK中给予支持.在android-support-v4包中,谷歌增加了SwipeRefreshLayout,该组件提供基础的下拉刷新表现能力和开放出来供开发者调用的基本接口.现在给出一个简单的代码例子加以说明. 代码工程简要说明:以一个SwipeRefreshLayout包裹ListView,SwipeRefreshLayout接管List

Python中的下划线(转)

译文:Python中的下划线 英文原文:Underscores in Python 这篇文章讨论Python中下划线_的使用.跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定. 1. 单个下划线直接做变量名(_) 主要有三种情况: 1. 解释器中 _符号是指交互解释器中最后一次执行语句的返回结果.这种用法最初出现在CPython解释器中,其他解释器后来也都跟进了. >>> _ Traceback (most recent call last): File

python中的下划线及双下划线

一.Python 用下划线作为变量前缀和后缀指定特殊变量 1. 单下划线开头: _xxx:弱“内部使用”标识,如:”from Module import *”,将不导入所有以下划线开头的对象,包括包.模块.成员 2. 双下划线开头: __xxx:模块内的私有成员,外部无法直接调用. 即:私有类型的变量.只能是允许这个类本身进行访问了.连子类也不可以 3. 双下划线开头和结尾: __xxx__ :系统定义名字, 用户无法控制的命名空间中的“魔术”对象或属性, 如: __name__.__doc__

【转】关于python中带下划线的变量和函数 的意义

http://www.blogjava.net/lincode/archive/2011/02/02/343859.html 总结: 变量: 1.  前带_的变量:  标明是一个私有变量, 只用于标明, 外部类还是可以访问到这个变量 2.  前带两个_ ,后带两个_ 的变量:  标明是内置变量, 3.  大写加下划线的变量:  标明是 不会发生改变的全局变量 函数: 1. 前带_的变量: 标明是一个私有函数, 只用于标明, 2.  前带两个_ ,后带两个_ 的函数:  标明是特殊函数 Pytho

python中的下划线用法

Python 用下划线作为变量前缀和后缀指定特殊变量 _xxx 不能用'from module import *'导入 __xxx__ 系统定义名字 __xxx 类中的私有变量名 核心风格:避免用下划线作为变量名的开始. 因为下划线对解释器有特殊的意义,而且是内建标识符所使用的符号,我们建议程序员避免用下划线作为变量名的开始.一般来讲,变量名_xxx被看作是"私有 的",在模块或类外不可以使用.当变量是私有的时候,用_xxx 来表示变量是很好的习惯.因为变量名__xxx__对Pytho

Python中的下划线(译文)

原文地址这篇文章讨论Python中下划线_的使用.跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定. 单个下划线(_) 主要有三种情况: 1. 解释器中 _符号是指交互解释器中最后一次执行语句的返回结果.这种用法最初出现在CPython解释器中,其他解释器后来也都跟进了. >>> _ Traceback (most recent call last): File "", line 1, in NameError: name '_' i