Amit a scriptaculousról tudni érdemes 9

scriptaculousHa szeretnénk hangokat is adni webalkalmazásunkhoz, akkor eléggé meg van kötve a kezünk. Praktikusan a Flash az egyedüli elérhető opció. A scriptaculous itt is a segítségünkre siet és lehetővé teszi Flash nélkül hangok (pontosabban mp3) lejátszását.

Használatához a minimális JavaScript belinkelés a következő.

<script type="text/javascript" src="eleresi/ut/prototype.js">
</script>
<script type="text/javascript" src="eleresi/ut/sound.js">
</script>

Ez a modul a böngésző natív (vagy plugin alapú) hang támogatását használja, így a különböző platformokon és böngészőkön függ a futása.

  • Linuxon a telepített csomagoktól függően többnyire futni fog
  • Mac OS X-en vígan elzenél (ebben az esetben szó szerint 🙂 )
  • Windowson IE-n futni fog, a többi böngészőben többnyire igényli a Quicktime plugint, de ez jó eséllyel megvan, így futni fog.

Hang használat

Szokás szerint a függvényhívást itt is hihetetlenül elbonyolították.

Sound.play('nevetes.mp3');

Megjegyzések

A magam részéről elég szkeptikus vagyok a hangokkal kapcsolatban. Rühellem, hogy hallgatok valamit, rámegyek egy weblapra és magától és leállíthatatlanul elkezd valami mást muzsikálni. Ilyenkor egyszerűen csak otthagyom a weblapot bármilyen értékes információtól essek is el.

Másrészt sávszélesség ide vagy oda, itt mégis csak általánosságban nagyobb méretű fileokról lesz szó, amit a user nem feltétlen akar letölteni.

Harmadrészt a magam részéről Ubuntu 7.10 és Firefox 2.0.0.14 kombinációval képtelen voltam életre kelteni, sőt egyszer kétszer a FF csendben ki is múlt amikor próbálgattam.

Scriptaculous végszó

Ez hát a scriptaculous bemutató sorozatunk utolsó bejegyzése. Remélem sokan találtak benne hasznos infókat és hamarosan sok sok webalkalmazásban találkozhatunk elegánsan és intelligensen összerakott kényelmi és használhatósági funkciókat ezeken alapulva.

6 thoughts on “Amit a scriptaculousról tudni érdemes 9

  1. Hang azért egy webalkalmazásban még akármire is jó lehet, pl.: jelzésre. Én több helyen is használok csipogást és csak könnyebbé teszi a programom használatát mivel nem kell figyelni, hogy történt-e valami új dolog. Egyébiránt én a flash mellett döntöttem, mert az minden platformon megvan és minden platformon egyformán lefut.

  2. Nagyon jó ez a cikksorozat, gratulálok!
    Linux Wine IE6 alatt működött, viszont Firefox 3.0b5 alatt meg sem rezzent :-). Az AJAX témakörrel kapcsolatos cikkek annyira jól sikerültek, hogy kéne készíteni a cikkeidből egy hasonlót: http://ubuntu.hu/hirek/2008apr/az-ubuntu-vilaga
    köszi!

    Van egy nagyon jó $Smarty plugin a témakörhöz kapcsolódóan: http://www.icecraft.beyondapoc.net/smarty_ajax/
    # Prototype version 1.5.0_rc0
    # Scriptaculous 1.6.1 is included

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöljük.