会上气氛相当不错,但唯一不足我们后来FB时提到,同学们做自我介绍时须加上“单身否”一项。

关于DTD我有一疑问没来得及问,为什么html5取消了dtd声明?也就是说w3c觉得dtd并不是那么重要的东西?

关于验证,我很同意greengnn,因为验证可以提供一条基线,使大家有最起码的标准可依。关于语义化其实有很多同学还是存疑的,它在目前来看存在的意义到底是什么?我觉得还是会后winter的解释很有说服力:我们先撇开对机器友好不谈。对于开发者来说任何编程语言都需要语义的,如果你一个页面全用div,那么后期维护,或者别人接手你的项目时,有什么样的感觉呢?很难找到哪里是哪里,就好比其它开发语言中使用无语义的变量一样让人恼火。试试读一段变量混淆过的js,你就知道了。读一段无语义的html就好像读一篇没有标点的文章,多郁闷。

微格式,可能大家觉得平时用到的比较少,就没有太重视,我觉得语义化标签与微格式是相互补充的。或者可以说,微格式是对html语义的一个扩充。微格式可用使得你的html代码可以被更多设备识别并使用。《精通HTML》第5,6章有详细的描述,推荐大家读读。其实如果用同学用过IE8的网页剪辑功能,其实那段代码就是一种可被IE8识别的微格式子类,还有qq空间首页上也使用了微格式,你可用尝试使用ff的插件Operator 将这些vCard微格式导出为hCard,供outlook之类的通讯软件使用。tommy有两篇文章可看看。aoao的blog也有不少微格式相关的文章。

最后,一点建议:可能是讨论的点有点多,所以很难深入进去讨论。希望下次能围绕一两个,或者两三个问题深入的探讨一下。

很遗憾没有时间进行html5和css3的讨论,希望下次有机会和大家一起再聚。

7 thoughts on “第三期web标准化交流会杂感

发表评论

电子邮件地址不会被公开。 必填项已用*标注

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>