iGoogle现在的主题是按时间或者天气变化的,它存放样式的方式也不错。每个主题存在一个xml,除公交车站外,什么时间应该读什么几乎全在XML里,3.14早已经不是什么秘密了,有兴趣就去看下3.14有什么特别。不过感觉他的文件命名有两个特别的:noon和midnight,不知道为什么不统一用时间格式的呢?已知的各套的主题的XML在这里,据说还有一些官方神秘主题,都不知道是什么样滴。

“冰天雪地”的名字是我起滴^_^,默认是看不到,如果想要看的话,打开iGoogle,先点选择主题,然后在地址栏上敲上:

javascript:_dlsetp('preview_skin=skins/winterscape.xml');

要不要保存就是自己的事了^^,XML地址源自All screenshots of Google Theme (iGoogle),绕道而行。

update:2007.11.6 发现了新的五个 Five New iGoogle Themes,使用方式同冰天雪地,只要改XML就可以

3.14的看法也是敲代码。。

javascript:void(document.getElementById("ext_css").href="/ig/skins/hongkong/hongkong_3.14am.css");

iGoogle的模块处理的方式也不错,也是用xml来存,类如这样:

<?xml version="1.0" encoding="UTF-8" ?>
<Module>
  <ModulePrefs title="hello aoao example" />
  <Content type="html">
     <![CDATA[
       子乌不发威,你当我是hello aoao!
     ]]>
  </Content>
</Module>
  • <Module> 标记说明此 XML 文件包含小工具。
  • <ModulePrefs> 标记包含关于小工具的信息,如标题、说明、作者和其他可选功能。
  • <Content type="html"> 行说明此小工具的内容类型为 HTML。
  • <![CDATA[ ...insert HTML here... ]]> 用于在小工具内容类型为 html 时将 HTML 包括于其中,告诉小工具解析器 CDATA 部分内的文本不应视作 XML。CDATA 部分通常包含 HTML 和 JavaScript。

这个方式的定制性很大,也很自由,更详细的介绍可以看Google 小工具 API。早已经有人把Google 相关的模块都整理出来,起名Google OS,不过我忘记最早是在哪里发现的,我共享了我自己的”Google OS”标签页,Add to Google ^_^ 我最近也在接触类似的项目。

也有人做了“Custom iGoogle Skins” 的模块,Add to Google,可以玩转iGoogle主题。

update 08/7/20:要玩新版的igoogle可将语言设定为English;在地址栏中输入javascript:_dlsetp('v2=1'),回车。

Creative Commons License

共有 3 条评论

  1. Mistletoe

    iGoogle果然很有趣,会有时间、天气等变化,谢谢aoao的发现与分享.
    Sidebar feedburner must feedburner

  2. aoao

    谢谢Mistletoe的提醒。。^^

  3. ivan

    不用统一格式是因为这两个时间是am和pm的分割点,不好用后缀。
    我猜的

发表评论

(必填)

(必填)

 评论仅支持"a、abbr、strong、em、blockquote、code"几个简单的标签