• User

    Layout statico con contenuto dinamico?

    Salve, la mia domanda è veramente idiota lo sò e meno scuso anticipatamente ma per un nubbio come me anche questi sono problemi.
    Sto progettando il sito per la mia band e vorrei realizzare un effetto di visualizzazione in cui la barra di navigazione rimane la stessa ma cliccando sui vari bottoni al centro della pagina viene caricata "un'altra pagina". Non riesco proprio a descriverlo meglio, scusate. Comunque diciamo che avrei bisogno di una pagina-cornice con al centro la possibilità di avere un contenuto "dinamico". Che linguaggio devo usare? Vorrei evitare il flash...spero in un vostro aiuto. Grazie in anticipo!

    P.S: Vorrei ottentere qualcosa di simile a quello che usa questo sito per la navigazione [url=http://www.bedtime4charlie.com/main.html].:BEDTIME FOR CHARLIE::west coast Melodicore:.


  • User

    Anche questo sito [url=http://www.jetmarket.it/band.htm]JET MARKET band ha gli stessi problemi? Come posso realizzare qualcosa di simile senza ricorrere ai frame? Creare una pagina per ogni sezione credo che rallenterebbe di parecchio la navigazione, senza contare che una pagina per ogni sezione ma tutte con la stessa grafica risulterebbe anche alquanto noioso...qualche suggerimento per aggirare il problema?


  • Super User

    Ciao 🙂

    Sono tutte fatte con frame.

    Te li sconsiglio, ma visto è l'unico modo per fare quello che chiedi ecco dove imparare ad usarli 😉

    [url=http://basic.html.it/guide/lezione/1690/comporre-una-pagina-in-frame/]Comporre una pagina in frame | Guida HTML | Basic.HTML.it

    Valuta comunque di fare un sito senza frame.

    Ciao :ciauz:


  • User

    Mi sembra di aver capito che è meglio lasciar stare i frame...vabbè, ricomincio da capo. Magari un salto su html.it mi darà qualche buono spunto di riflessione. Grazie comunque per le risposte! Siete i mejo!


  • User

    Cercando su Big G ho trovato 2 metodi interessanti: il primo [url=http://www.ssi-developer.net/design/file-include.shtml]Web Design Guides: File Includes, SSI-Developer.net che mi permette di usare il semplice tag object; il secondo [url=http://www.w3schools.com/php/php_includes.asp]PHP Include File include() and require() in php, che un pò già uso e quindi preferibile. L'unica cosa che non ho capito è questa: io dovrei creare vari file include per le varie sezioni foto, testi, ecc. ma come faccio a far sì che siano tutti visualizzabili all'interno di una stessa pagina ma solo uno alla volta e quindi non tutti insieme? Non riesco a farmi venire in mente un'espressione in php che faccia al caso mio...quindi la domanda è: si può fare? Grazie ancora ludus xla dritta!


  • User

    Si ma li devo mettere tutti nella stessa pagina? Come faccio a far si che vengano visualizzati uno alla volta? Sui bottoni metto il link al file? Non ho ben capito...


  • Super User

    Gli include, di qualsiasi tipo, servono a comporre la pagina di più pezzi.
    Alcuni comuni a più pagine, altri differenti.

    Questo semplifica molto la creazione delle pagine, perchè ad esempio il menu si può creare in un file comune. Così eventuali modifiche al singolo file, vengono rispecchiate in tutte le pagine.

    Però l'effetto visivo è quello di una pagina come questa del forum.
    In questa pagina ci sono decine di include, che mettono insieme i vari pezzi.

    Se tu vuoi un layout come quello dei siti indicati, con una cornice fissa (nel senso che non viene ricaricata, ma resta là immobile sempre) e i contenuti che cambiano, ahimè l'unica possibilità sono i frame.

    Per maggiori chiarimenti sugli include prova a cercare sul forum ad esempio ricordo questo vecchio post
    http://www.giorgiotave.it/forum/html-css-scripting/6370-layout-comune.html

    Non so perchè, ma chi si avvicina alla creazione dei siti web resta affascinato dai frame. Dal fatto che la pagina apparentemente non venga ricaricata...

    Un tempo forse tale scelta era comprensibile, vista la lentezza delle connessioni una struttura in frame rendeva tutto apparentemente più fluido.

    Ma attualmente i frame sono solo una falsa semplificazione. Sono più i problemi che creano, che dei vantaggi...


  • User

    quanto ci è voluto per farli supportare da tutti e dico tutti i browser quei frame...e forse tra diversi anni faremo lo stesso ragionamento per i css...chi lo sa...:D...cmq per fare quello che dice servivano o i frame o il flash...nel metodo con la quale si fanno tutti i siti dei cartoni tipo Madagascar On DVD November 15....corsi su flash prova quello di html.it ( [url=http://flash-mx.html.it/]Flash-MX.HTML.it ) ilphp lo sto cominciando ora per cui non so dire..

    Modificato da Claudioweb, ho corretto link come richiesto....


  • User

    n.b. il sito è [url=http://flash-mx.html.it/]Flash-MX.HTML.it chiedo venia per l'errore...:D in caso di correzione di quel topic dei moderatori possono anche cancellare questo messaggio..bye bye


  • Super User

    @Fr3d3R!K said:

    quanto ci è voluto per farli supportare da tutti e dico tutti i browser quei frame...
    In realtà non sono nemmeno ora compatibili con tutti i browser... 😞

    Ad esempio io navigo spesso col cellulare e vedere i siti con frame è praticamente impossibile.

    Ciao 🙂