搜索框也许是司空见惯了吧,但即便这样一个小小的简单的搜索框,也在不断的改变着,以下就列举几点,也许你并没有注意到过。

搜索提示  在谷歌推出了很久之后,百度终于按捺不住了,也推出了类似的功能。的确,这是一个很好的功能,确实应该借鉴,我想以后这也会变为搜索框的标准配置吧。

唤醒提示  每次我们输入一个字符,马上就会给出搜索提示,但是有时候存在一个问题:如果你输入某一个单词后再单击其他地方,即搜索框失去焦点后,再想看到搜索提示就比较困难了,唯一的办法就是删除重输。但谷歌的则不同,搜索后即便失去焦点,当恢复焦点时,按一下向下的方向键又可以得到搜索提示。后来的百度似乎发现了这个问题,也添加了这项功能。(虽然这项功能很少有人注意。)

拼音搜索提示  搜索框不仅可以提示中文,而且可以根据输入的拼音,提示相应的中文。但百度的拼音提示至少有一点不如谷歌,那就是不支持简拼,例如输入“tj”,在百度中都是以tj打头的英文,而在谷歌里可以找到“同济大学”,谷歌甚至还支持中英文混拼。

图1:百度输入tj后的提示,多为tj打头的英文

图2:谷歌给出了tj为简拼的中文

 搜索后搜索框自动获得焦点  这也是百度最近才出现的,以前当完成一次搜索后,如果要继续搜索另一个关键词,就要用鼠标点击一下搜索框才能输入,显然很麻烦,而最近百度出现了一点小改变,你可以发现完成第一次搜索后,可以直接在输入框中输入了,因为光标已经在输入框了(即便是翻页后,光标仍然在输入框里)。改变虽小,但很方便。而其他搜索引擎尚未出现这样贴心的改变。

图3:百度输入关键词后可以看到搜索框里有光标在闪烁,可以直接输入下一个关键词

图4:谷歌输入一个关键词查询后,搜索框里没有光标,必须用鼠标单击搜索框,方可输入新的关键词

选中有困难  当你第一次搜索结束后想更换关键词,一般人都是用鼠标从右往左把关键词选中,直接输入新关键词。但自从百度使用了搜索提示后,我发现这样的操作变得困难了,因为第一次选中根本无法实现,必须先在搜索框里单击一下再选中方可,仔细研究,发现当你鼠标单击输入框时触发了一个动作,致使选中失败,但同样的事情在谷歌中并未出现。

“搜索框虽小,并且人们很少关注,但正是在细小处的贴心变化体现了产品的品质,只有真正注重用户体验的公司才会在每一个细节斟酌,而只有细细斟酌的公司才会得到用户的认可!”——猫猫的园地

转载于:https://www.cnblogs.com/mm-share/archive/2009/05/25/1489169.html

百度Google搜索框中,你不知道的变化相关推荐

  1. 如何开发一个用户脚本系列(3)——脚本一:百度首页和搜索页面添加 Google 搜索框...

    2019独角兽企业重金招聘Python工程师标准>>> 在本系列的前两篇文章中,我们对用户脚本以及开发脚本前应该掌握的基础知识进行了介绍.从这篇文章开始,将以已发布可用的脚本为基础, ...

  2. 百度google搜索 语法

    百度搜索语法 在网上看到的,感觉蛮实用的,收藏啦.. 百度产品-网页搜索-高级搜索 1. 减除无关资料 要搜寻关于"武侠小说",但不含"古龙"的资料,可使用如下 ...

  3. 《Google Adsense的秘密》第七章:用Google搜索框黏住易变的访问者

    7.1 用搜索赚钱 如果来访者在你的网站中找不到他们想要的东西会怎么样?他们当然会觉得无聊,很可能他们想进行更多的搜索或更新现在的搜索.如果你提供一个Google搜索框,你就可以留住这些"逃 ...

  4. Jquery实现类似百度的搜索框

    最近工作中需要做一个搜索框,类似百度的搜索框,需要达到两个功能: 1.输入关键字,展示匹配的下拉列表 2.选择匹配的项后查出相关内容 一般电商网站中也经常用到该搜索条,首先分析功能实现,输入关键字马上 ...

  5. JAVA ajax搜索框_JS+Ajax实现百度智能搜索框

    首先浏览实现后的结果,输入一个a之后会出现包含a的下拉列表,当我们点击某一个的时候,搜索框中就会出现点击的值.实现所需要的主要是ajax+js. 前端search.jsp pageEncoding=& ...

  6. 自定义下拉列表(使用原始的事件监听机制),在搜索框中使用

    目录 背景: 效果: 注意事项: 完整代码: 背景: 搜索框中需要使用到动态获取热点搜索历史的功能,此时需要自定义下拉列表.select组件不能完全满足要求. 搜索框下拉列表支持键盘上下键及回车选择, ...

  7. 获得Google搜索字符串中的关键字

    /// <summary>   /// 获得Google搜索字符串中的关键字   /// </summary>   /// <returns></return ...

  8. 如何清除计算机搜索框内的搜索历史记录,如何清除搜索框中的网站访问历史记录...

    本文教你如何防止在网页浏览器地址栏中输入内容时显示匹配结果.记住,Mac 和 iPhone 平台上的 Safari 都不会保留表单数据,所以如果使用 Safari,就不需要担心这个问题.如果你想删除掉 ...

  9. 这些业务,正在帮助百度跳出搜索框

    2016年上半年成为百度的多事之秋.然而很少有人留意到,百度已经启动"航母计划"开启瘦身之旅:百度外卖.作业帮.百度文学.百度音乐诸多业务纷纷从百度主体剥离,独立融资.这一举措与阿 ...

最新文章

  1. 13种编程语言名称的来历
  2. 不懂规矩站错位置,“代币”谄媚“区块链”逼于无奈
  3. 代码质量的几点新思考
  4. GitHub上如何删除repository仓库
  5. Springboot自动配置原理入门
  6. MySQL数据库导入错误:ERROR 1064 (42000) 和 ERROR at line xx: Unknown command '\Z'.
  7. (转)JS页面间传值
  8. html5 摇骰子游戏,HTML5+JavaScript实现掷骰子游戏代码
  9. matlab函数grid,Matlab基本函数-grid、box函数
  10. 人工智能发展将使人类沦落为“无用阶级”
  11. Dunnett-t 检验~新复极差法检验
  12. GIMP实用技巧学习(二)
  13. 启用新博客域名 www.qiuchengjia.cn
  14. TCP/IP协议:最大传输单元MTU 路径MTU
  15. python自学免费教程-怎样自学python编程?从零开始学习python,python开发入门到精通
  16. 热电偶测温电路Multisim仿真及故障字典建立
  17. 练习-打印杨辉三角形
  18. IBM MQ通道接收端绑定步骤
  19. 解决Mac电脑显示的系统时间不准确的方法
  20. android播放提示音工具类(SoundConfigUtils)

热门文章

  1. bat产品经理能力模型_产品经理如何构建自己的产品能力模型?
  2. 每天一道LeetCode-----某个数在递增序列第一次和最后一次出现的位置
  3. 防火墙(13)——实现路由转发功能(1)
  4. Tensorflow—tfrecord数据集生成与使用
  5. 不同路径—leetcode62
  6. InsightFace及其mxnet、tensorflow代码实现
  7. softmax简单模型处理Mnist分类问题
  8. php 不同权限登录界面,PHP中如何实现不同权限进入不同页面_后端开发
  9. sqlite3数据库操作小记
  10. C语言 迷宫问题求解(顺序栈应用示例)