greenymora
V2EX  ›  V2EX

v2ex的链接应该加一个 target _blank

  •  
  •   greenymora · Jun 6, 2011 · 9485 views
    This topic created in 5639 days ago, the information mentioned may be changed or developed.
    每次点链接就直接转结果再回来就挺麻烦,小提议。
    39 replies  •  1970-01-01 08:00:00 +08:00
    yuhuofeihe
    yuhuofeihe
    Jun 6, 2011
    1
    刚开始我也不习惯,后来直接用鼠标中键了。
    其实很多论坛也是这样的。
    predator
    predator
    Jun 6, 2011 via Android
    2
    世界上有10种人
    iinterest
    iinterest
    Jun 6, 2011
    3
    是不是新开窗口应该有用户决定
    aveline
    aveline
    Jun 6, 2011
    4
    鼠标中键。
    greenymora
    greenymora
    OP
    Jun 6, 2011
    5
    @aveline 我没有鼠标=_=
    Weakdancer
    Weakdancer
    Jun 6, 2011
    6
    可以CTRL+点击
    Sion
    Sion
    Jun 6, 2011
    7
    firefox 拖拽:-)
    greenymora
    greenymora
    OP
    Jun 6, 2011
    8
    @Sion @Weakdancer 就是一个target blank为什么要这么伤神 =_+ 呼唤@livid 来修改一下吧~
    chone
    chone
    Jun 6, 2011
    9
    这个和设计师或者作者的想法有关,所以基本上是不会做这个更改的,以前有很多人提出过了。我倒是挺喜欢这样的。其实改改使用浏览器的习惯就行了,善用back
    darasion
    darasion
    Jun 6, 2011
    10
    这个争议很大。
    2014
    2014
    Jun 6, 2011
    11
    @greenymora 使用的是什么浏览器呢,这点问题估计得您自行解决,或许我可以给你各小方案。IE就算了。
    est
    est
    Jun 6, 2011
    12
    LZ可能从来不知道有个东西叫 ctrl+click
    greenymora
    greenymora
    OP
    Jun 6, 2011
    13
    @est @2014 太费劲了...我就点在新tab里打开吧。我用ff不过还是觉得什么都不干直接点比较爽
    Hyperion
    Hyperion
    Jun 6, 2011
    14
    = =+ 其实, _blank很早就被w3c给砍了...用了就过不了检查...
    greenymora
    greenymora
    OP
    Jun 6, 2011
    15
    @Hyperion 阿?真的吗?不会吧。这种效果怎么会被砍?我去查查
    2014
    2014
    Jun 6, 2011
    16
    @greenymora 如果你很喜欢用Firefox的话,这个小扩展估计能满足你的小要求
    https://addons.mozilla.org/en-US/firefox/addon/sidebar-makeup/?src=api

    截图:
    https://static-cdn.addons.mozilla.net/img/uploads/previews/full/57/57953.png?modified=1306337541

    将V2EX加为书签,然后勾选侧柏栏打开,这样使用的时候,V2EX主页就会在页面下方显示为面板窗口,点击链接会在大窗口打开,小窗口可以自动隐藏,显示工具条样式,平常不用的时候也不占地方,感觉蛮有意思的,我也是早上才发现这个的。PS.今天早上时间都花在解决网页新标签打开的问题了,和你的需求正好相反。 http://www.v2ex.com/t/14071
    greenymora
    greenymora
    OP
    Jun 6, 2011
    17
    @Hyperion 真的... 得用 rel="external" 替代.....
    不过话说,用css验证的人很少吧=_=。我先无视这个~
    greenymora
    greenymora
    OP
    Jun 6, 2011
    18
    @2014 谢谢分享:) 你真好。

    不过话说....我其实不怎么加组件,因为加多了ff就慢了。
    现在ff的组件真是铺天盖地什么都有阿~
    iugo
    iugo
    Jun 6, 2011
    19
    @Weakdancer 同意 CTRL+
    xi4oh4o
    xi4oh4o
    Jun 6, 2011
    20
    以前中键,报废了N多中键以后要么 右键 要么ctrl 习惯就好
    lowstz
    lowstz
    Jun 6, 2011
    21
    Vimperator/Pentadactyl
    Livid
    Livid
    MOD
    PRO
    Jun 6, 2011 via iPhone
    22
    主要是因为目前用的 Django 的 autolink 就是这样的,不仅没有 _blank,连 nofollow 都没有。
    vicalloy
    vicalloy
    Jun 6, 2011
    23
    如果认为有必要可以用js加一下blank。个人认为鼠标中键挺好。以前用的国产笔记本,两点单击是鼠标中键,现在用dell找不到类似的触摸板驱动。
    LuoboTixS
    LuoboTixS
    Jun 6, 2011
    24
    热衷于_blank的用户,肯定是没有用过Kindle的吧。
    darasion
    darasion
    Jun 6, 2011
    25
    @Hyperion 好像是在 html5 里又给加回来了。原因据说是在有些应用中必不可少,html不光是用在做网站上。
    Hyperion
    Hyperion
    Jun 6, 2011
    26
    @darasion = =! 汗 文档里看到了, 还真加回来了...

    The target attribute, if present, must be a valid browsing context name or keyword. It gives the name of the browsing context that will be used. User agents use this name when following hyperlinks.
    (http://www.w3.org/TR/html5/links.html#attr-hyperlink-target)

    valid browsing context name or keyword
    (http://www.w3.org/TR/html5/browsers.html#valid-browsing-context-name-or-keyword)
    lepture
    lepture
    Jun 6, 2011
    27
    @Livid nofollow 是有的。
    miao
    miao
    Jun 6, 2011
    28
    我喜欢在这个页面http://www.v2ex.com/recent,一次性在新窗口打开喜欢的N个topic. 一般按ctrl+左击.
    napoleonu
    napoleonu
    Jun 7, 2011
    29
    NemoAlex
    NemoAlex
    Jun 7, 2011
    30
    有_blank就不cool了呢
    greenymora
    greenymora
    OP
    Jun 7, 2011
    31
    @NemoAlex 何以不酷...?
    NemoAlex
    NemoAlex
    Jun 7, 2011
    32
    @greenymora Web标准设计时的理想状态是:用户做出点击操作时,可以预测将会发生什么事件————打开新窗口或者在本页跳转————这个选择由用户来决定。
    而 target = "_blank" 这样的写法既不标准也不美观,只是长期以来Web设计者们使用习惯。
    其实是把用户们惯坏了。
    “没有“比”有“好,只是”没有“会让很多人不习惯。
    我觉得还是”没有“比较Cool。
    Hyperion
    Hyperion
    Jun 7, 2011
    33
    其实还是用rel比较好吧... html5着重语义化, 用rel来阐述链接和页面的关系, 让浏览器来处理, 比用target要好很多...

    html5把target加回来, 这个让我很费解啊...
    kojp
    kojp
    Jun 7, 2011
    34
    进来之前,我也觉得没必要用TARGET="_BLANK"
    进来之后,我发现原来还有鼠标中键!!!!!
    reorx
    reorx
    Jun 7, 2011
    35
    如果楼主想用的话,刚才顺手写了一个userscript的脚本,你可以装上试试~

    http://userscripts.org/scripts/show/104332

    域名过滤的信息是搬@vayn那个蓝色V2脚本的 :)
    Hlbice
    Hlbice
    Jun 7, 2011
    36
    相当厌恶 target _blank,并且厌恶所有使用 target _blank 的网站。
    greenymora
    greenymora
    OP
    Jun 7, 2011
    37
    @reorx thx,好速度~
    yyfearth
    yyfearth
    Jun 7, 2011
    38
    中建嘛,不过如果是触摸屏,那就没辙了。
    POPOEVER
    POPOEVER
    Jun 8, 2011
    39
    老话题了,偶又要挖坟了 http://plod.popoever.com/archives/000302.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2222 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 02:10 · PVG 10:10 · LAX 18:10 · JFK 21:10
    ♥ Do have faith in what you're doing.