RDF和Cheat Sheet
当我们要求Netscape给我们一个真正好的sitemap的例子时,它又把我们指回http://www.hotwired.com/rdf/sitemap.rdf。我们的sitemap有大量的当前被支持的sitemap特征的例子。如果在URL中直接打开它,浏览器会以文本的方式显示出来。
RDF语法很复杂,但是只要知道这些符号可以帮你建sitemap就行了。
Topic
Topic相当于文件夹,它有名字,可以包含其它对象。
Child
Child指明topic或另一个Child下的一个对象。它可以是指向一页的一个节点,也可以是Topic和Child对象的集合。
smallIcon
smallIcon可以用在任何Topic或Child上。它包含一个指向URL的15*15像素的GIF,作为Mozilla的缺省的child或topic图标。一些Mac和Unix版本不能绘制图标,但我们很快就会修正这个问题。也有largeIcon参数,只用做Netscape的home URL。
我们有一个调试sitemap的技巧:把它们从.rdf改名为.xml,然后用Mozilla打开。浏览器内置的XML分析器会告诉你它发现的第一个错误的行数和错误类型。可以通过这种方法修正所有的错误。
构建中
RDF,资源描述格式,是W3C支持的第一个XML应用程序。如果你用过IE的CDF(Channel Definition Format)文件,会觉得RDF的语法有点眼熟,因为它也是一种XML应用程序。
Mozilla正在改善自己以便支持其它的RDF标记符。我们会在以后的关于XML和RDF的文章中提到这些。