Pengenalan SMIL

SMIL 是一種用於描述視聽呈現(audiovisual presentations)的易於學習的類似 HTML 的語言。

您應當具備的基礎知識

在繼續學習之前,您需要對下面的知識有基本的了解:

  • HTML
  • XHTML
  • XML
  • XML 命名空間

假如您希望首先學習這些項目,請在我們的首頁訪問這些教程。

什么是 SMIL?

  • SMIL 指同步多媒體集成語言
  • SMIL 的發音是 "smile"
  • SMIL 是一種用於描述視聽呈現的語言
  • SMIL 易於學習和理解
  • SMIL 是一種類似 HTML 的語言
  • SMIL 使用 XML 編寫
  • SMIL 呈現(SMIL presentations)可以使用文本編輯器來編寫
  • SMIL 是 W3C 標準

簡化的 SMIL 例子:

<smil>
<body>
  <seq repeatCount="indefinite">
    <img src="image1.jpg" dur="3s" />
    <img src="image2.jpg" dur="3s" />
  </seq>
</body>
</smil>

從上面的例子,您可以看到 SMIL 是一門基於 XML、容易理解,並且可以被簡單的文本編輯器編寫的語言。

<smil></smil> 標籤定義 SMIL 文件。<body> 定义呈现的主體。<seq> mensyatakan urutan papan tayar.repeatCount Properti menentukan kitaran yang tak tentu. Setiap <img> elemen menggunakan src Properti untuk mensyatakan sumber imej, manakala dur Definisi properti untuk menentukan masa papan tayar.

Apakah yang bolehbuat SMIL?

  • SMIL boleh digunakan untuk membuat program Internet dan intranet
  • SMIL boleh digunakan untuk membuat penghadapan pemaparan paparan
  • SMIL telah digambarkan sebagai balikan Internet untuk PowerPoint
  • Penghadapan SMIL boleh memaparkan jenis benda berbeza (teks, video, audio...)
  • Penghadapan SMIL boleh memaparkan beberapa benda sekaligus
  • SMIL boleh dipaparkan di pelbagai pelayan laman web
  • SMIL boleh mengandungi pautan ke penghadapan SMIL lain
  • Penghadapan SMIL boleh mengandungi butang pengawal (henti, mulai, ke halaman berikutnya...)
  • SMIL mempunyai fungsi untuk mensyatakan urutan dan masa element
  • SMIL mempunyai fungsi untuk mensyatakan lokasi dan kebolehan element

Dalam SMIL W3C

Sejak tahun 1997, W3C telah membangunkan SMIL sebagai bahasa untuk mengelola penghadapan multimedia secara halus, untuk menggabungkan video, audio, teks dan grafik secara masa nyata.

Pada bulan November 1997, SMIL telah diserahkan sebagai rancangan kerja.

SMIL 1.0 telah menjadi standard W3C pada bulan Jun 1998.

SMIL 2.0 telah diwartakan sebagai standard W3C pada bulan Ogos 2001.