implementazione flash - html

  • Creatore Discussione Creatore Discussione ddc90
  • Data di inizio Data di inizio

ddc90

Nuovo Utente
3 Ago 2009
10
0
0
salve questo è il mio primo intervento in questo forum, volevo avere un aiuto: sto costruendo un sito e uso flash per la sua enorme potenzialità grafica, ma ho un ostacolo: il menu, quindi i link che consentono la navigazione, sono sul lato sinistro della pagina, ora: tutte le pagine, tutti i contenuti, come e dove li inserisco??

- creo due frame in html verticali e in quello di sinistra metto il menu in flash e a destra faccio cambiare ogni volta pagina?

-oppure faccio tante pagine uguali in flash dove cambio solo i contenuti? in questo modo però se dovrò cambiare qualcosa nel menu sarò obbligato a lavorarmi tutte le pagine e sarà davvero un lavoraccio!!

generalmente come si imposta il tutto?? ci sono altri modi, più semplici o più utili da implementare?? grazie tante spero in voi per un grande aiuto!!

ps. non sono a un livello avanzato per quanto riguarda flash, volevo chiedere: è possibile creare frame quindi dividere la pagina in parti distinte in flash? perché forse questa potrebbe essere una soluzione! grazie ancora
 
creo due frame in html verticali e in quello di sinistra.....
se possibile i frame sono da evitare

se hai solo il menu in flash, dividi le pagine in div destro e uno sinistro, nel div sinistro inserisci il file swf, se devi modificare un link lo fai sul fla e lo ricompili, non devi mettere le mani su tutte le pagine
 
grazie davvero

grazie per la risposta borgo italia, giustamente non penso alle soluzioni più ovvie..che stupido che sono, quindi poi mi consigli in pratica di usare il css per organizzare la pagina giusto no?

Un'ultima cosa: il menu ha una forma irregolare, praticamente la separazione tra i link e i contenuti è una curva: posso creare div irregolari, non rettangolari, come posso fare altrimenti? davvero grazie comunque
 
borgo italia da quanto abbiamo concluso creo due div, quindi i contenuti sono fuori dal flash.

quello che volevo dire è che il menu con il link non è perfettamente squadrato, però il div si, e quindi questo crea contrasto. se si potesse creare un div, o qualcosa del genere che sia obliquo, per non rubare spazio ai contenuti, sarebbe perfetto..
 
si si, ora t allego un disegno che faccio con paint per farti capire..
in rosso i due div, la linea nera è la separazione tra i link e i contenuti, e a sinistra ci sono proprio i link, ma con questo metodo dei div si può vedere che si perde dello spazio (in verde) , che potrebbe essere usato per i contenuti!! ecco perchè avevo chiesto se era possibile creare divisioni irreggolari e non squadrate!..forse in javascript è anche possibile, ma sono completamente a digiuno di java per quanto riguarda il web, lo conosco perchè l'ho studiato a scuola, ma non orientato specificatamente alla grafica..
 

Allegati

  • Immagine.JPG
    Immagine.JPG
    31,1 KB · Visite: 332
ciao, allora avevo capito
tu vorresti una cosa simile al dis allegato.
a che ne so io (non conosco molto js) non è possibile
forse, ma non so se è la soluzione giusta, potresti tenere il div contenuti che si sovrapponga (anzi vada sotto) il div menu (utilizzamdo z.index) però bisogna regolare i vari contenuti affinche non vengano nascosti e sempre che la parte dx del flash sia trasparente
 
a parte il problema dello spazio perso, in generale come si implementa il contenuto html in flash? facendo nel modo che abbiamo pensato praticamente io avrò tante pagine diverse, quindi ogni volta che clicco su un link, la pagina cambia, scompare la vecchia e compare la nuova.. ma se vado a vedere dei siti costruiti in flash, se clicco su dei link, non si carica una pagina nuova, cambiano solo i contenuti, e a testimoniarlo c'è il fatto che in sottofondo la musica non viene stoppata, come invece succede a me creando varie pagine..
 
si, ci avevo pensato anch'io, e penso proprio che farò così se nn riesco a trovare altra soluzione..piano piano mi allineo tutti i contenuti..ma è impossibile che non ci sia altra soluzione..grazie cmq per le risposte borgo italia!:)
 
...ma se vado a vedere dei siti costruiti in flash...
certo costruire il sito in flash potrebbe essere la soluzione migliore, però non so esattamente come si fa in quanto uso flash solo per piccole animazioni e non ho mai fatto un sito tutto in flash (anche perchè, secondo me, per caricarli spesso è una pena)
 
scusa il ritardo ma ero via.
anche nei siti in flash se non mantieni la parte della pagina, dove carichi la musica, sempre attiva, hai interruzioni con i cambi di pagina.
i link del menu, come diceva borgo, vanno messi nel file fla.
in html puoi utilizzare modelli particolari se le pagine sono totalmente uguali e fare in modo che si carichino solo i contenuti diversi mentre le parti uguali si caricano una volta sola.
per fare in modo che i div si sovrappongano è necessario il codice "z-index:xy;".
per mantenere la forma irregolare comunque la soluzione migliore è in effetti fare tutto in flash in modo che ogni pagina diversa, localizzata in in fotogramma con lo stop, abbia la forma giusta come vuoi tu.
per mantenere la musica senza interruzione durante gli spostamenti è sufficiente metterla nella parte della pagina che contiene il menu che terrai attiva per tutti i fotogrammi.
 
grazie per la risposta anche a te, e grazie tante per il consiglio! alla fine ho sviluppato il tutto chiamando ogni pagina dal file fla principale, non con "z-index:xy;" (al quale comunque avevo pensato), ma con


Codice:
var filename:String="nomepagina.swf";
	var request:URLRequest=new URLRequest(filename);
	loader.load(request);
	contenitore.addChild(loader);

mi sono trovato abbastanza bene, ma nel caso riscontri qualche problema non esiterò a chiedere aiuto qui, grazie tante alla prossima !!
 

Discussioni simili