Pag-unlad ng SMIL: Lumikha ng mga Presentasyon na Makakaginhawa sa mga Tao

Pagbubunyag: Tumutulong ang iyong suporta na panatilihing tumatakbo ang site! Kumikita kami ng bayad sa referral para sa ilan sa mga serbisyong inirerekumenda namin sa pahinang ito.


Ang SMIL ay isang akronim para sa Sinasang-saling Multimedia Pagsasama ng Wika. Sa kabila ng pagbaybay nito, binibigkas ito, “Ngumiti.” Batay sa XML, hindi lamang ipinapakita ng SMIL ang nilalaman kundi pati na rin ang tiyempo. Bilang isang resulta, ginagamit ito upang lumikha ng mga presentasyong multimedia at mga animation. Ang isang napaka-simpleng halimbawa ay upang ipakita ang isang pamagat card para sa 5 segundo na sinusundan ng isang imahe sa loob ng 10 segundo. Ngunit ang SMIL ay maaaring gumawa ng higit pa kaysa sa na.

Kasaysayan ng SMIL

Sa lahat ng paraan pabalik noong 1997, sinimulan ng World Wide Web Consortium (W3C) ang pagbuo ng SMIL. Ang unang opisyal na bersyon (SMIL 1.0) ay inilabas noong 1999. Noong 2001, inilabas ang SMIL 2.0, na gumawa ng ilang mga pagbabago sa pinagbabatayan na istruktura ng wika at ipinakilala ang mga module para sa animation at tiyempo. Ang kasalukuyang pamantayan ay ang SMIL 3.0, na pinakawalan noong 2008. Pinalawak nito ang umiiral na mga module at idinagdag pa.

Matapos ang pagpapakawala ng SMIL 1.0, iminungkahi ng Microsoft at ilang iba pang mga kumpanya ang HTML + TIME sa W3C. Ito ay isang sistema upang payagan ang SMIL na maipakita sa mga ordinaryong browser. Binago ng W3C ang system nang malaki at pinakawalan ang XHTML + SMIL, na idinagdag ang pag-andar ng SIML sa XHTML.

Pag-andar ng SMIL

Pinapayagan ka ng SMIL na kontrolin ang lahat ng mga aspeto ng pagpapakita na makokontrol mo ang paggamit ng PowerPoint o isang katulad na tool sa pagtatanghal ng multimedia:

  • Layout
  • Panahon ng mga kaganapan
  • Mga Paglilipat
  • Media (mga imahe, video, audio)
  • Animasyon na may SVG [1]

Bakit Gumamit ng SMIL

Ito ay maaaring mukhang tulad ng maraming abala upang malaman ang code sa SMIL kung maaari mo lamang gamitin ang PowerPoint at i-convert ito sa isang format ng flash para sa pamamahagi. Ngunit ang SMIL ay may isang bilang ng mga pakinabang sa mga uri ng mga pamamaraang ito. Nasa ibaba ang mga pangunahing, ngunit maaari mong malaman ang higit pa sa pagbasa, Ano ang SMIL at Bakit Dapat Gawin Ito?

  • Buksan ang format ng file. Ito ay lalong kapaki-pakinabang kung nakikipagtulungan ka sa isa o higit pang mga tao.
  • Panlabas ang mga file ng media. Kapag natapos ang iyong mga file sa media, kailangan lamang silang mai-upload nang isang beses, kahit na gumawa ka ng malaking pagbabago sa iyong mga presentasyon. Bilang karagdagan, ang iyong mga pagtatanghal ay maaaring gumamit ng mga file ng media sa iba’t ibang mga server. Nangangahulugan din ito na ang iba’t ibang mga presentasyon ay maaaring gumamit ng parehong mga file ng media.
  • Dali ng pag-edit. Ang mga bultuhang pagbabago sa mga pagtatanghal ay madalas na kasangkot. Sa SMIL ito ay isang bagay lamang sa pagputol at pag-paste ng mga linya ng code.

Format ng SMIL

Ang mga file ng SMIL ay mukhang isang buong tulad ng normal na mga file ng XHTML. Sa katunayan, ang pangunahing format ay eksaktong pareho:

Ito ay isang imahe ng Andromeda Galaxy:

Ito ang teksto para sa isang video na naantala ng 5 segundo:

Tulad ng nakikita mo, ito ay isang XML file. Ang kahulugan ng wika ng SMIL 3.0 ay pagkatapos ay nai-load.

Pagkatapos nito, mayroong dalawang bahagi ng file, tulad ng isang file na XHTML: ulo at katawan. Sa ulo napupunta ang karaniwang mga gamit tulad ng mga meta tag. Narito inilalagay lamang namin sa isang pangunahing tag ng layout upang itakda ang background upang maging kulay ng teal.

Ang katawan ay mas kawili-wili. Nagsisimula ito sa pamamagitan ng pag-load ng isang imahe at isang caption – pagpapakita sa kanila ng 5 segundo. Pagkatapos ay naglo-load ito ng isang flash video, naghihintay ng 5 segundo, at pagkatapos ay nagpapakita ng isang caption ng teksto para dito.

Sa isang halimbawa na ito, nakikita mo ang karamihan sa mga pangunahing pag-andar ng SMIL at kung gaano kadali ang paglikha ng mga pagtatanghal.

Mga Pangunahing Kasangkapan

Ang suporta para sa SMIL ay walang gulo sa karamihan ng mga browser. Halimbawa, sa bersyon 45, tinanggal ng Chrome ang suporta ng SVG SMIL. Upang malaman upang ma-code ang SMIL, pinakamahusay na makakakuha ka ng isang SMIL viewer. Maaari kang gumamit ng mga karaniwang tool tulad ng QuickTime at RealPlayer. Marahil magkakaroon ka ng mas maraming tagumpay sa open source viewer Ambulant Player. Ito ay aktibong binuo at sumusuporta sa buong SMIL 3.0 na detalye.

Sa mga tuntunin ng pag-unlad, ang talagang kailangan mo ay isang text editor. Gayunpaman, maaaring gusto mong gumamit ng isang editor na naayon sa SMIL at XML.

  • SMILGen SMIL Generation Tool: isang XML editor na iniakma para magamit sa SMIL.
  • LimSee2: isang editor ng SMIL 2.0 na hindi na tagataguyod at napakahirap hanapin.

Mga mapagkukunan

Maraming mga online na mapagkukunan, ngunit maaari silang mahirap hanapin dahil marami sa kanila ang nawala sa loob ng maraming taon. Ang mga natitira ay madalas na nakatuon sa SMIL 2.0. Hindi ito problema, sapagkat kasama pa rin nito ang may-katuturang impormasyon. Pinagsama namin ang pinakamahusay na mga mapagkukunan dito.

Pangkalahatang-ideya

  • Ano ang SMIL at Bakit Dapat Natin Ito? Ito ay isang mahusay na pangkalahatang-ideya para sa mga taong nakatuon sa paglikha ng mga presentasyon sa halip na pag-cod.
  • W3C ng SMIL 3.0 Pahina. Nagbibigay ito ng mga detalye ng buong sistema.

Mga Tutorial

  • Multimedia 4 Lahat ng Pahina ng SMIL. Naglalaman ang pahinang ito ng napakaraming impormasyon tungkol sa iba’t ibang mga bersyon ng SMIL. Ngunit ang pinakatampok ay ang koleksyon ng mga halimbawa ng SMIL.
  • Paano sa SMIL. Tutulungan ka ng tutorial na ito sa proseso ng paglikha ng iyong unang pagtatanghal ng SMIL.
  • Isang Panimula sa Wika ng Pagsasanib ng Multimedia. Ito ay isang tutorial sa SMIL 2.0 sa pamamagitan ng Archive.org.

Sanggunian

  • Ang W3C na naka-synchronize ng Multimedia Pahina: kung nais mong makapasok sa mga nuts at bolts ng SMIL, ito ang lugar na pupunta.

Mga Libro

  • SMIL Para sa mga Dummy< ni Heather Williamson. Ito ay isang madaling pagpapakilala sa SMIL, ngunit ito ay isang lumang libro na nakatuon sa karamihan sa SMIL 1.0 at 2.0.
  • SMIL 3.0: Flexible Multimedia para sa Web, Mobile Device at Daisy Talking Books nina Dick Bulterman at Lloyd Rutledge.
  • Simula sa XML ni Joe Fawcett, Liam Quin, at Danny Ayers. Ang libro ay nakayakap lamang sa SMIL, ngunit nagbibigay ng isang mahusay na pundasyon sa XML, na siyang pangunahing bahagi ng SMIL.
  • Mga Mahahalagang SVG nina J David Eisenberg at Amelia Bellamy-Royds. Hindi tungkol sa SMIL per se, ngunit napaka-kapaki-pakinabang para sa mga SMIL coders.

Konklusyon

Ang SMIL ay isang mahusay na tool para sa mga taong nais lumikha at ipamahagi ang mga pagtatanghal. At kapaki-pakinabang lalo na kung nais mong lumikha ng mga presentasyon na kailangang mai-update paminsan-minsan. May isang katamtaman curve sa pag-aaral, ngunit sa sandaling makuha mo ang hang nito, ito ay kasing dali ng pag-cod ng XHTML. At pinapayagan ka nitong madaling magamit muli ang code na ginamit mo dati.

[1] Ang SVG ay nakatayo para sa Scalable Vector Graphics. Gamit ang SMIL, maaari kang lumikha ng mga animation sa pamamagitan ng paggawa ng mga pagbabago sa umaasa sa oras sa mga graphics.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me