V skladu z razvojem večpredstavnosti v računalnikih (ker so iz dneva v dan hitrejši in tako zmožni obdelati večje količine podatkov v istem času) in vključitvijo zvočnih kartic neposredno v osnovne plošče računalnikov, je danes zvok že praktično neizogiben element predstavitev, kvalitetnih demonstracij izdelkov ipd. |
Zaradi tega smo se marca 1998 (kasneje smo melodijo ukinili, saj ne dodaja nove kvalitete spletišču) odločili, da bo na domači strani Sinonim.com dodana tudi originalna zvočna melodija (mimogrede, narejena je z odličnim programom MS Music Producer, ki je del |
Najprej smo želeli, da bi se melodija izvedla trikrat zaporedoma pri obisku naše vstopne domače strani in brskanju po drugih straneh. Logično je bilo uporabiti en večji okvir za vsebino, glasba pa se je predvajala v drugem, skritem okvirju. Uporabo okvirjev smo aprila 1998 opustili, saj med drugim otežuje označevanje strani v brskalnikih ter zmede slepe in slabovidne pri navigaciji po straneh. Vendar to ni bila edina težava. |
Za uporabo zvoka na straneh HTML je Netscape definiral ukaz EMBED. Ta ukaz je kasneje začel podpirati tudi Microsoft (drugi brskalniki nas niso zanimali) vendar le zaradi združljivosti za nazaj, sicer pa naj bi se uporabljal ukaz OBJECT. Tako ima Internet Explorer še danes (verzija 4) težave z ukazom EMBED (potrebujete tudi varnostni popravek ali IE 4.01 SP1!), pravilno pa (v smislu, da bo sproženo predvajanje zvočne melodije) deluje ukaz OBJECT. Žal se pri tem ukazu v Internet Explorerju pojavi moteče okno, ki sprašuje o naloženem dodatku za predvajanje - k sreči pa se je temu možno izogniti. |
Internet Explorer od verzije 3 naprej podpira poseben ukaz BGSOUND. Ta določa melodijo, ki naj se predvaja med gledanjem strani, ki vsebuje ta ukaz (sintaksa je preprosta: ukaz <bgsound src="sinonim1.mid" LOOP="3"> bo sprožil trikratno predvajanje melodije, za neskončno - oz. do izhoda iz brskalnika/sistema - predvajanje bi uporabili parameter LOOP="-1" ali LOOP="INFINITE" itd). Potrebno je bilo napisati še redirekcijo (stran HTML z dodanim skriptom v JavaScriptu), ki je glede na brskalnik obiskovalca skočila na vstopno stran za Internet Explorer ali na vstopno stran za Netscape Navigator in druge brskalnike. |
S tem pa smo si po nepotrebnem zadali dodatno delo: vzdrževanje dveh verzij vstopne strani istočasno. Če lahko ena stran s skriptom skrbi za izbiro druge ali tretje strani, zakaj tega ne bi počel skript v isti strani? Takšna je bila končna vstopna stran Sinonim.com, ki še danes zahteva vsaj podporo JavaScripta na strani obiskovalca (oz. njegovega brskalnika - velika večina podpira vsaj JavaScript 1.1. Po IBM-ovih raziskavah le trije odstotki obiskovalcev izključijo izvajanje JavaScriptov - precej manj kot npr. ActiveX in Java). |
Copyright © 1997-1998 Sinonim.com |
Obnovljeno: |
Datum izdelave: 25. september 1997. |