Flash mp3 player php ban hogyan?
Sziasztok!
A következő problémával küzdök. Van egy jól működő oldalam html ben. A menürendszert switch/case es php-val oldottam meg. Az oldal a menün kívül nem tartalmaz php-t. Az oldal tulajdonosa minden ellenkezésemre ellenére mindenképpen háttérzenét akar. Tehát készítettem neki egy flash playert ami egyetlen számot játszik. Az a kérdesem hogy tudtok e olyan módszert, amivel a lapok közötti váltásnál nem tölődik be újra a flash tehát nem indul újra a zene? Mindezt framek nélkül szeretném megoldani ( egyébként iframmel is próbálkoztam az index oldalon de az is újra töltötte sajnos )
Köszönöm szépen.
■ A következő problémával küzdök. Van egy jól működő oldalam html ben. A menürendszert switch/case es php-val oldottam meg. Az oldal a menün kívül nem tartalmaz php-t. Az oldal tulajdonosa minden ellenkezésemre ellenére mindenképpen háttérzenét akar. Tehát készítettem neki egy flash playert ami egyetlen számot játszik. Az a kérdesem hogy tudtok e olyan módszert, amivel a lapok közötti váltásnál nem tölődik be újra a flash tehát nem indul újra a zene? Mindezt framek nélkül szeretném megoldani ( egyébként iframmel is próbálkoztam az index oldalon de az is újra töltötte sajnos )
Köszönöm szépen.
Player
Ezzel próbálkozom. Viszont
var my_snd_obj = new Sound();
my_snd_obj.attachSound("my_audio");
my_snd_obj.setVolume(15);
var my_so = SharedObject.getLocal("userPref");
if (my_so.data.stopped == undefined)
{
my_snd_obj.start(0, 1000);
}
else
{
my_snd_obj.stop();
} // end else if
stop_but.onRelease = function ()
{
my_so.data.stopped = 1;
my_so.flush();
my_snd_obj.stop();
};
play_but.onRelease = function ()
{
if (my_so.data.stopped == !undefined)
{
my_snd_obj.start(0, 1000);
my_so.clear();
} // end if
};
Az új playert beillesztve is újra tölti. Nyilván az ActionScript nem jó.
ajaxx
Szerintem keress néhány
(egyébként a gugliban a background music-ra rákeresve rengeteg találat úgy kezdődik, hogy "I know it's a bad idea, but the client...")
Meg persze kérdezd meg tőle, hogy kinek csinálja a weboldalt, saját magának, vagy a látogatóknak.
http://doodlekit.com/blog/entry/37742/why-you-should-avoid-background-music-on-your-website
Egyetértek de...
Egyébként halkan jegyzem meg, találkoztam már olyan háttérzenés siteal, ahol szerintem nem volt zavaró, sőt kifejezetten oda illett és ráadásul még normálisan is volt megvalósítva. :) De persze ez volt az a kivétel ami csak erősíti a szabályt... :)
Teljesen egyetértek. Viszont
(*) Azért csak "majdnem", mert PowerPointot általában egyszerre egyet néz az ember, tehát nem válhat annyira zavaróvá mint ha fél tucat böngészőfülön szól egyszerre zene.
Én tisztában vagyok a
Én sem raktam még sehova, de
Mint említetted, egy darab PHP szkripted van, amely statikus tartalom darabokat szúr magába. AJAX-al annyit kellene csinálj, hogy a statikus tartalom darabokat közvetlenül kéred le és JavaScriptel rakod a helyükre. A JavaScript eseménykezelőt pedig csak onloadkor ülteted rá a létező hivatkozásokra, úgyhogy JavaScript kisiklása esetén a hagyományos navigáció megmarad.
Állítsd választás
"Sajnos a jelenlegi technológiai megoldások azt eredményezik (ajax), hogy a weboldal a keresőkben nem fog jól szerepelni, ha a háttérzenét meg kell oldani".
Ez persze csak részben igaz, meg lehet csinálni ajax-szal is a SEO-t, de a lentebbi példakód (neogee-é) gyakorlatilag tönkrevágná ilyen szempontból.
Mellékszál a hangos PPT-khez: a powerpoint hangereje 0-n van (thx win7), előtte pedig azonnal zártam be a fenébe, ahogy megszólalt.
Igen, az én kódom valóban
A választás elé állításról pedig az a véleményem, hogy sajnos nem mindenki engedheti meg magának. Deejayy hozzászólásában szereplő vitát én végigolvastam már egyszer, és hát ott sem jutottak sok mindenre. Valójában ez egy nagyon összetett kérdés. Ha az ember mögött nem áll egy halom nagy cég honlapja, vagy csak suli mellett próbál a honlap készítéssel valami ki lóvét szerezni, és ilyen érveket hoz fel, hogy nem keresőbarát, vagy hogy nem tudom referenciaként használni, kiröhögnek... és sajnos egyből előjön a bizalmatlanság, hogy valójában azért nem akarod megcsinálni, mert nem tudod. Hiszen ott a rengeteg ellenpélda, hogy mások igenis megcsinálták és a megrendelőnek ilyenkor nagyon nehéz megmagyarázni, hogy igen megcsinálták, de az egy kalap hulladék, mert neki tetszik és ő is olyat akar. Persze ha van több éves komoly múltad, esetleg cégszerűen csinálod, akkor mindjárt nagyobb szakmai tisztelet övez... Akkor könnyebben elhiszi :) Arról nem is beszélve, hogy így is potom pénzekért dolgozol, teszem azt 10-20 ezrekért, és ha neki nem tetszik amit te csinálsz, akkor még azt is elbukod, ráadásul lévén hogy nem vagy számlaképes, még szerződést sem tudsz írni, hogy rendben, de feláras mert nem tudom használni mint referencia pl.
Nekem is volt már olyan tapasztalatom, bár nem háttérzenével, hogy a megrendelő megkért egy hihetetlen nagy hülyeségre, egészen pontosan arra, hogy az ő kulcsszavai szerepeljenek a weboldalban egy olyan dobozban amit a felhasználók nem látnak, de a keresők igen, így érve el jobb helyezést a keresőkben. Hiába mondtam, hogy ez egyrészt etikátlan, másrészt gány, és nem utolsó sorban még TILOS is... Neki az kellett mert egy másik honlapját is így készítették, és tök jól bevált állítólag...
Ha akkor azt mondom hogy nem csinálom meg, akkor elestem volna 60 ezertől, ami pedig igencsak jól jött akkoriban, mivel még suliba jártam... :) ( Persze most is jól jön.. :D )
Szóval ez egy nagyon nehéz helyzet ám. Sajnos nem olyan egyszerű a helyzet, hogy választás elé állítod az illetőt. :)
Amíg a kérdező konkrétabb
Igen én is valami ilyesmire
Azt már meg sem említem, hogy
Egy háttérzenés weblapot én nem hoznék ki a munkáim között, mint referencia, így elég sokat buksz vele. De ha jól emlékszem van erre egy thread itt: ugyfel-wysiwyg-szerkeszto, csak ebben az oldal tartalmának szerkesztéséről van szó, de ide is vonatkozik.
valahogy így
De ha ezen a vonalon elindulsz, akkor szerintem hamar megleled a megoldást. :)