6

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

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

4

2 回答 2

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 替代文本 http://www.m1cr0sux0r.com/xml.jpg

于 2009-07-23T16:16:45.970 回答
3

几天前我访问了 Google Wave,他们的推箱子游戏(支持两个玩家同时在同一个板上玩)的原始数据如下所示,例如:

<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 中,并有可能在“时间”中倒退以查看旧版本的数据等。


顺便说一句,如果您有兴趣查看一些机器人的代码,该机器人坐在波浪中并与用户交互,我为我正在开发的游戏制作了一个代码:Google Code Project for multifarce(以及有问题的游戏,它是还没有真正公开,因此不是特别实用。)机器人源在这里:multifarce Wave机器人源

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

于 2009-07-20T13:09:07.477 回答