浏览器的主页按钮,如果设计成点击就回到当前网站的首页是不是会更方便?

2012-08-26 21:57:22 +08:00
 skydiver
主页按钮平时很少用到。而回到当前网站的首页的功能却常常用到。
3362 次点击
所在节点    随想
17 条回复
yggg
2012-08-26 22:22:04 +08:00
点网站左上角的logo,正常网站都是回到首页
heidour
2012-08-26 22:25:08 +08:00
我看挺好的发想。不过safari都干脆取消这个按钮了。

@yggg 拖到下面就没有左上角logo了。
skydiver
2012-08-26 22:59:56 +08:00
@yggg 一些反人类的网站logo没有链接。。。
skydiver
2012-08-26 23:01:05 +08:00
@heidour 记得刚开始上网那阵一直以为这个按钮就是这么用的。。。后来才知道是跳转到设定的一个主页
Air_Mu
2012-08-26 23:56:49 +08:00
一个好的网站大部分页面总有办法让用户在1-2秒之内找到返回首页的方法
Air_Mu
2012-08-26 23:57:40 +08:00
其实top nav固定也是一种不错的设计,当然要弄得好看一些
chenluois
2012-08-27 00:03:09 +08:00
对浏览器来说难点在于如何知道当前你浏览的网页的「首页」地址?

不能想当然的认为当前浏览的网页的主域名就是首页,很多网页的「首页」实际上是在某个子目录或子域名下。

「首页」是个不确定的目的地,不知道在哪儿就只能靠算法「猜」,「猜」也猜不太准。乐观一点儿,假设算法很好能猜中 80%,那么平均用十次就有两次跳转到了错误的地址。况且随机事件短期也并不一定按概率走,有可能你连着用了几次浏览器都猜错了。这样的功能,哪怕只连着两次跳转到了错误的「首页」地址,下次就不想再用了。跳转错误的代价远高于你手动点链接或删除地址栏内末尾几个字母所需的成本。

这个功能就算实现了也是个鸡肋。
linuxsand
2012-08-27 00:14:49 +08:00
@chenluois 嗯,很多时候我们想看的是 domain.com/blog/ 而不是 domain.com/
skydiver
2012-08-27 00:17:47 +08:00
@chenluois 如果这个按钮的含义明确,用户知道这个按钮的作用就是跳转到/就ok了。不需要去猜『首页』。也不存在跳转错误的情况。如果用户如果不想跳转到/,就不会点这个按钮。
fanzeyi
2012-08-27 00:21:22 +08:00
@chenluois

1. 浏览器来猜
2. 网页本身可以用 meta 标签等来指定这个网页的首页

这个机制就像现在 Chrome 猜你下一个会浏览的网页提前加载一样


<link rel="prerender" href="xxxx"/>
skydiver
2012-08-27 00:22:58 +08:00
@linuxsand 这种情况确实有,不过我觉得一个按钮本身肯定不能适合所有的情况,能解决80%的常用情况就已经不错了。
chenluois
2012-08-27 07:40:48 +08:00
@skydiver 你不是说跳转到「首页」么,怎么又不跳「首页」而是主域名 / 了?我晕~

@fanzeyi 有专门表示一个网页「首页」地址的 meta 属性值?
Sivan
2012-08-27 07:58:36 +08:00
没必要,这个按钮可以被淘汰了。如果改成网站主页,那岂不浪费了那些漂亮的 Logo:hover 设计。另外全 ajax 站点、纯 Flash 站点也没法用。
skydiver
2012-08-27 11:25:47 +08:00
@chenluois 呃。。。因为首页的概念不明确,如果要明确按钮的作用,只能默认跳转到/了。。
skydiver
2012-08-27 11:40:07 +08:00
看来还是自己动手丰衣足食啊。

在chrome里自己动手搞定了。把主页按钮设定成了 javascript:void(function(){if(window.location.pathname!=='/') window.location.href='/'}())

现在按主页按钮就可以回到当前网站的/了,哈哈~~
sophy
2012-08-27 12:02:26 +08:00
我是用了鼠标手势
fanzeyi
2012-08-27 12:53:15 +08:00
@chenluois 我是指制定一个 (¬_¬)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46088

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX