Vytlač príspevok
Odporuč príspevok
Bookmark and Share PRIDAŤ NA VYBRALI.SME.SK

Malý MP3 prehrávač na blog.sk?

Ako ste si mohli všimnúť, tak sa na blog.sk zjvailo hneď niekoľko blogov, ktoré si do rozšírení vkladajú rôzne HTML kódy na pridanie audia do blog-u. Rozhodol som sa preto, že Vám v rámci prvého rozšírenia pridám návod na to, ako si spraviť elegantný MP3 prehrávač pre blog.sk.

Ako môžete vidieť na obrázku, tento prehrávač je úplne miniatúrny a nezabere toľko miesta ako tie, ktoré si sem poniektorý užívatelia popridávali. Viem, že je to možno trošku náročnejšie na vloženie, ale tak skúsme si to prebrať pekne od začiatku.

Tento mini prehrávač som umiestnil na jeden z mojich webov - www.snipi.sk - takže bude stále dostupný a preto aj vkladanie do blog.sk nie je až tak problematické, ako by sa možno pre niekoho zdalo.

Základný MP3 prehrávač je vytvorený vo FLASH-i, ale to myslím rozoberať netreba. Samotný prehrávač vyzerá nejako takto. Obsahuje informáciu o tom, v akej pozícii pieseň je a koľko minút má celkovo. Kým sa pieseň načítava, tak zobrazuje priebežne informáciu o tom, koľko minút sa už "stiahlo".

To, čo môžete vidieť v úvode stránky je ilustračný obrázok vloženého prehrávača spolu s nejakým popisom, ktorý sme si tam vložili, aby sme vedeli, o akú pieseň ide. Samozrejme, že sme neskôr celú funkcionalitu rozšírili, no to až keď sa nám podarí vloženie prvého malého prehrávača.

Základný HTML kód prehrávača je nasledovný:
<embed src="http://www.refresh.sk/mp3_player.swf?mp3file=http://www.refresh.sk/mf/RBUM.mp3&Player_PlayLabel=PLAY" width="100" height="19" type="application/x-shockwave-flash" loop="false" hspace="5" vspace="5" id="mp3player"></embed>

Vysvetlime si, kde sa čo nachádza:
Rozdelil som HTML kód tak, aby sme farebne vedeli rozlíšiť, kde je čo. Ako prvé sa volá URL, kde sa prehrávač nachádza. Potom tam ide otáznik (?), ktorý určuje parametre pre súbor. Ako parameter sa posiela informácia mp3file ktorá slúži na presné určenie súboru, ktorý sa má spúšťať (to jest tá daná MP3-ka). Po vložení tohto kódu do stránky by sa Vám mal načítať prehrávač, ktorý sa odvoláva na pesničku od Righteous Brothers - Unchained Melody.

Pekný - upravený - prehrávač so štýlmi
Aby Váš prehrávač vyzeral pekne - ako na prvom obrázku - je potrebné ho do niečoho "obliecť". Ako oblečenie by sme mu mohli dať nejaký ten objekt, ktorý by sme si mohli nazvať napríklad "player". Pre tento objekt by sme si teda mohli nadefinovať to, aby všetko čo sa v ňom bude nachádzať bolo vycentrované.

<style>
      #player {
             text-align: center;
      }
</style>

To nám však nespraví ani nadpis a dokonca ani informácie o pesničke, ktorá čaká v prehrávači. Takže si pridajme ešte jeden kontajner, ktorým to celé obalíme - napr. moj-prehravac. Tu je HTML:

Ako ste si mohli všimnúť, pribol nám nadpis (<span class="title">Môj prehrávač</span>) no momentálne ešte nemá žiadne CSS, ktoré by definovalo ako má nadpis vyzerať. Rovnako tak nemá nič zadefinované ani moj-prehravac. Okrem toho ste si možno všimli, že tam nemáme zatiaľ ani autora pesničky (artist) a ani názov (songtitle). Tak si pozrime kompletný HTML kód.

Máme jednoduchý blok s prehrávačom a aj informáciami o pesničke, no nemáme to zatiaľ nijako upravené, tak si pozrime CSS, ktoré by tomu všetkému mohlo dať nejaký pekný vzhľad.

Vysvetlime si toto CSS:
V prvom rade sme prikázali objektu moj-prehravac aby mal orámovanie o hrúbke 2 pixelov, tmavej sivej farby. Aby mal vnútorné odsadenie 5 pixelov a farbu pozadia mal jemne sivú. Veľkosť fontu by mala byť 10 pixelov. Ďalej sme určovali , že nadpis má byť v strede, hrubým písmom a má mať spodný rám o hrúbke 1 pixelu. Nadpis aj rám majú byť čierne. Predposledné je dvojité určenie, resp. zadefinovanie spoločných atribútov pre songArtist a songTitle. Oba objekty majú byť blokmi o šírke 100%, majú byť zarovnané na stred a majú mať odsadenie zhora 5 pixelov. Ako posledné je dodefinovanie songTitle, pričom songTitle bude mať aj spodné odsadenie 5 pixelov a navyše bude hrubým písmom.

Zhrnutie a možnosť použitia

Aby vedeli toto všetko pridať do stránok aj laici, tak tu je HTML kód, ktorý si môžete ľubovolne skopírovať a vložiť do Vášho blog-u cez možnosť "Rozšírenia".

Nezabudnite!!!
Treba zmeniť URLKMP3 = adresu k mp3 súboru, INTERPRET - Interpret pesničky, SKLADBA - názov pesničky.

Výsledkom Vášho snaženia a skopírovania vyššie uvedeného HTML je takýto jednoduchý prehrávač.

Veľa šťastia :o))) a hlavne veľa dobrých pesničiek ;)


Vylepšenie | stály odkaz

Komentáre

  1. zdá sa to dobré :-)
    snáď si s tým poradia, dobre si to popísal :-)
    určite sa to zapáči
    publikované: 23.01.2007 08:39:29 | autor: kaktus (e-mail, web, neautorizovaný)
  2. super
    vylepsenie ;)
    publikované: 23.01.2007 09:08:06 | autor: certica (e-mail, web, neautorizovaný)
  3. škoda, že ja sa z toho nevyznám...
    lebo by som také niečo chcela..
    publikované: 23.01.2007 13:58:14 | autor: india (e-mail, web, neautorizovaný)
  4. india...
    čomu presne nerozumieš?
    publikované: 23.01.2007 15:42:43 | autor: vylepsenia (e-mail, web, autorizovaný)
  5. Ani ja sa v tom neviznam
    Tak tak aj ja by som to chcel ja ked to spravim tak sa mi objavy take malicke a tam sa ani skladby nadaju vyberat.
    publikované: 01.03.2007 15:04:43 | autor: Pedro (e-mail, web, neautorizovaný)
  6. uu
    uuuuuuuuuuuuuuuu je tu niekto
    publikované: 01.03.2007 15:07:53 | autor: Pedro (e-mail, web, neautorizovaný)
  7. Pedro...
    Presne taký prehrávač ako je u mňa na blogu sa bude až postupne ukazovať... resp. ešte sa k tomu "rozširovaniu" dostaneme v ďalších dieloch... Dôležité je, aby ste zvládli tento základ, pričom sa potom bude zvládať iba "obohacovanie" prehrávača...
    publikované: 21.03.2007 03:17:51 | autor: SNiPI (e-mail, web, neautorizovaný)
  8. snipi
    chválim ťa a pýtam sa

    dalo by sa spraviť to, aby po dokončení pesničky začala automaticky hrať ďaľšia (uvedená v PlayListe)?
    publikované: 21.03.2007 08:09:31 | autor: olga (e-mail, web, neautorizovaný)
  9. Olga.
    Celkom zaujímavý nápad, ale vzhľadom na fakt, že niečo takéto je komplikovanejšie, bolo by potom zrejme nutné spraviť menší zásah do celého toho kódu. Môžem niečo skúsiť vymyslieť, ale zatiaľ je mojou odpoveďou skôr nie ako áno. Musím to najprv skúsiť, aby som si mohol byť istý odpoveďou...
    publikované: 07.05.2007 15:37:27 | autor: vylepsenia (e-mail, web, autorizovaný)
  10. ehm
    a da sa to spravit aby tie pesnicky sli z pocitaca mojho? lebo na nete a ich ako linky mp3 dajak nepoznam.
    publikované: 27.05.2007 09:37:37 | autor: amoniacik (e-mail, web, autorizovaný)
  11. hmm
    mnoo...Moc som tomu nepoxopila
    publikované: 09.06.2007 20:41:30 | autor: sonullyn (e-mail, web, neautorizovaný)
Pozor, na konci je potreba spočítať neľahkú matematickú úlohu! Inak komentár nevložíme. Pre tých lenivejších je tam tlačidlo kúzlo.



Prevádzkované na CMS TeaGuru spoločnosti Singularity, s.r.o., © 2004-2014