![]()
超越XML格式的多样化REST风格API
Rails在1.2版中坚决地引入了REST风格的资源,在这个REST风格资源的世界中,XML理所当然地成为了通用标准。不过这并没有不允许其它标准的存在,而多亏Rails的灵活性,REST风格的应用能轻而易举地支持XML以外的标准,还能使这些应用面向更多的用户以及(或者)减少它们对带宽的需求。
![]()
Rails在1.2版中坚决地引入了REST风格的资源,在这个REST风格资源的世界中,XML理所当然地成为了通用标准。不过这并没有不允许其它标准的存在,而多亏Rails的灵活性,REST风格的应用能轻而易举地支持XML以外的标准,还能使这些应用面向更多的用户以及(或者)减少它们对带宽的需求。
随着越来越多社会网络站点的喷发,围绕这些网站所持有数据的问题也涌现出来。可以迁移的数据已经成为链接Web 2.0世界的纽带。那么从这些服务中,我们能学习到关于数据访问和可移植性的哪些经验呢?
Mozilla项目已经发布了Firefox 3 RC1。Firefox 3的新特性包括对Javascript 1.8的支持、DOM和HTML的改变、微格式(microformats)支持及一个扩展的Canvass实现。
对于语义网,微格式与RDF之间是存在差别的。James Simmons 在SematicFocus博客上发了一篇帖子,列出了他关于这个话题的一些思考。而Johannes la Poutré在Squio博客上回复了他对这个话题的理解。他们都认可RDF和微格式是彼此有很大差异的,然而就这种差异与语义网之间的关系,二位却彼此完全不能苟同。