Google Waves - 基本结构

时间:2009-07-12 23:08:28

标签: google-wave

wave是否仅限于文本信息(HTML)的共享,或者我认为wave可以包含任意数据(以XML表示)是正确的,只要它还包含在a中呈现它所需的javascript即可。有意义的方式?

我问,因为Google I / O视频中演示的协作文档准备看起来非常强大,但除了简单的rtf文本外,还有许多其他类型的文档。就我而言,我会以交互方式展望甘特图。

2 个答案:

答案 0 :(得分:3)

几天前我访问了Google Wave,这里的Sokoban游戏的原始数据(支持两个玩家同时在同一块棋盘上玩)的内容如下所示:

<blip>
  <p _t="title">
  </p>
  <p>
    <w:gadget author="blixt@wavesandbox.com" prefs="" state="" title="" url="http://sokoban-server.appspot.com/com.example.simplegadget.client.SokobanGadget.gadget.xml">
      <w:pref name="playerAllocation" value="1 1,blixt">
      </w:pref>
      <w:pref name="totalMoves" value="8">
      </w:pref>
      <w:pref name="playerPositions" value="1 4,2">
      </w:pref>
      <w:pref name="rockPositions" value="6 2,2 3,2 14,2 15,2 16,2 4,3">
      </w:pref>
    </w:gadget>
  </p>
</blip>

所以是的,您可以将您喜欢的任何数据存储在一个blip中,并且可以在“时间”中向后查看以查看旧版本的数据等。


顺便说一下,如果你有兴趣看到一个位于wave中并与用户交互的机器人的代码,我为我正在开发的游戏制作了一个:Google Code Project for multifarce(和{{3它不是真正公开的,因此没有特别的功能。)僵尸来源在这里:the game in question

基本上,你需要让机器人运行的是该代码中的最后14行。我喜欢它! =)

答案 1 :(得分:3)

每个Wave中都可以做很多事情。他们还没有提供所有功能,但这里有一些示例的链接:http://wave-samples-gallery.appspot.com/其中包括我的Slashdot小工具:http://wave-samples-gallery.appspot.com/about_app?app_id=18006 Slashdot Gadget实际上为Slashdot提供RSS提要并显示最新的头条新闻。 这是XML:http://www.m1cr0sux0r.com/slashdot.xml alt text http://www.m1cr0sux0r.com/xml.jpg