网志人生

May 23, 2006

Java Script + HTML -> Slide [网志人生, 开发未来] — 不想放弃 @ 2:56 am

  一直在寻找PowerPoint的替代方案。用过OpenOffice,也看过Latex的PDF方案。其实这些都不错,但是今天看到Mozilla的这个方案。
  PS:这个Presentation本来是Mozilla用来说明JavaScript 2的,名为《JavaScipt 2 And The Future Of The Web》(请使用Firefox达到最佳效果)。我简要对代码作一下分析。
  整个页面通过调用slides.js实现幻灯效果,代码如下:

    <script src=”ui/default/slides.js” type=”text/javascript”></script>

  而下面这段代码则是整个页面的布局:

    <div class=”layout”>
      <div id=”controls”><!– 这里不能改 –></div>
      <div id=”currentSlide”><!– 这里不能改 –></div>
      <div id=”header”></div>
      <div id=”footer”>
        <h1>附加信息</h1>
        <h1>日期</h1>
      </div>
    </div>

  接下来的DIV标签则是整个幻灯的内容,标题页和正文页都要包括在这个DIV标签里。

    <div class=”presentation”></div>

  然后就是幻灯的标题页,这一页的结构和其它页当然是不一样的。

    <div class=”slide”>
          <h1>标题</h1>
          <h3>作者</h3>
          <h4>作者所在机构</h4>
      <div class=”handout”></div>
      <div class=”notes”></div>
    </div>

  正文页和标题页一样用slide用样式,版面则是根据需要用HTML控制。如:

      <div class=”slide”>
    <div class=”handout”></div>
    <div class=”notes”></div>
        <h1>标题</h1>
        <ul class=”incremental”>
          <li> 列表项1
          <li> 列表项2
          <li> 列表项3
          <li> ……
        </ul>
      </div>

  强吧,这么简单就完成一个HTML幻灯。通用且易于网上发布。我觉得这应该是幻灯的最佳方案了。
  如果你懂得不多,可以直接将这个Presentation代码拿来修改。

Comments »

The URI to TrackBack this entry is: http://bloglife.blogsome.com/2006/05/23/java-script-html-slide/trackback/

No comments yet.

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>


Get free blog up and running in minutes with Blogsome
Theme designed by Dave Shea