V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dive into HTML5
http://diveintohtml5.org/
Sivan
V2EX  ›  HTML

一篇谈 HTML5 结构的文章,感觉一句道破 HTML5 新标签骗局啊有木有?

  •  
  •   Sivan ·
    sivan · 2012-09-26 23:23:30 +08:00 · 2929 次点击
    这是一个创建于 4447 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://www.netmagazine.com/features/truth-about-structuring-html5-page

    感觉写的挺好的。

    关于这些新标签,我觉得:
    1. 语义化的新标签就是推出来忽悠人的;
    2. HTML5 新标签已经有很多人用错了,也就谈不到「语义化」和「SEO」效果了;
    3. 真要说语义化、SEO 考虑,或许将来 ARIA 比 HTML5 新标签靠谱;
    4. 为了 outline 或者只是为了漂亮,有时候新标签是为了用而用;
    5. HTML5 新标签可能只是个瞎兜了个圈子,很久以后可能还是会用 div 配合 ID、class或 ARIA 属性。
    6 条回复    1970-01-01 08:00:00 +08:00
    hzlzh
        1
    hzlzh  
       2012-09-26 23:28:00 +08:00
    如今这个推广的过程,标签的威力还是没有完全发挥,引擎蜘蛛看标签的语义更好只是目前有的状态。
    但想想,比如<nav>能给很多非电脑设备带来导航上的新体验,HTML5也不好一巴掌扇死了.
    bitsmix
        2
    bitsmix  
       2012-09-26 23:32:55 +08:00
    但是本来 html 5 就是一个未定的标准。
    当协议理解会比较好吧。
    就是说,web developer 遵循这个原则,搜索引擎遵循这个原则,浏览器遵循这个原则,大家就都过得舒服了呀
    Sivan
        3
    Sivan  
    OP
       2012-09-26 23:33:39 +08:00
    @hzlzh 所谓的 SEO 效果有没有还不好说吧。比如你说的 <nav> 体验完全可以借助 ARIA 属性来实现。

    现在 HTML5 标准我感觉推广的太有问题了。最早是 <section> 都用错了,一股脑把 <div> 换成 <section> 了,后来发现换完等于没换,再后来 <aside> 定义又改了,现在基本也是 n 个人 n 种用法,但都觉得自己对。看 WordPress 自带的几个主题用法也都不同,感觉这样下去所谓的「语义化」、「SEO」都没得谈起了。
    hzlzh
        4
    hzlzh  
       2012-09-26 23:42:24 +08:00
    @Sivan 的确除了header footer 这些大众标签用错的情况少点意外,大部分人还是随意在用,<aside>是最尴尬的,有几个人能用的一样位置一样。语义化被停留到了人们的YY之上,以为搜索引擎会看懂。
    个别标签带来的好处还是不容忽视的,虽然可以用ARIA来搞定,但是被组织放到规范的高度,让大家一起遵守还是很好的选择,再比如 <article>标签,很多摘取网页核心的功能有了这个标签都会准确和快速很多。

    另外一个更大的现状是,低级的HTML5门槛低,而ARIA,也只有全球xx强那样的大站或个别项目会涉足。
    binux
        5
    binux  
       2012-09-27 00:08:43 +08:00
    经常写爬虫的脚本,最讨厌的就是什么table布局,空格布局,font之类的,提取数据的时候各种吐(比如http://www.jjwxc.net/)。用div写上不是样式的class就是谢天谢地了。
    不要想着什么一下就解决,普通话还带口音呢,及时再怎么语义化,让搜索引擎理解所有的网页那也是不可能的。这东西要一点点的来,先进抵个屁用,用得人多才有价值。
    loading
        6
    loading  
       2012-09-27 06:38:58 +08:00
    css各种库的class名彻底把语义的class打回原型
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1198 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:27 · PVG 02:27 · LAX 10:27 · JFK 13:27
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.