Visualizzazione dei risultati da 1 a 7 su 7

Discussione: menu "frame like"

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    9

    non vi arrabbiate... aiuto per i menu "frame like"

    ciao a tutti.
    Dopo un passato fallimentare (colpa anche del corso "truffa" di web architecture) come creatore di siti web, ho deciso di rimettermi a studiare la cosa.
    Siccome mi avevano insegnato a creare siti con tabelle+frames+javascript scopiazzati, adesso mi ritrovo quì.
    Sono tre giorni che spulcio le guide e leggo forum.
    E' bellissimo avere tutta questa documentazione, solo...
    come mi raccapezzo.
    Leggo i css di base.
    Ma, aiutatemi a trovare il modo di avere un menu come quello che si ha con i frames.
    Quando clicchi sul menu (a sinistra o in alto) la pagina centrale cambia.
    Molti siti senza frames lo fanno..
    MA come, é possibile solo con i Css?

    Scusatemi, so che la domanda é stupida, banale e sicuro c'é già da qualche parte; ma é solo per poter iniziare, poi, una volta trovata la "strada" andrò avanti con la lettura delle guide.
    Grazie in anticipo!

    aggiungo: ho visto questo post

    Utilissimo, ma se così il problema del layout é risolto, resta il problema di come far funzionare un menu allo stesso modo dei frame.

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349

    Re: non vi arrabbiate... aiuto per i menu "frame like"

    Originariamente inviato da enoch81
    MA come, é possibile solo con i Css?
    Innanzitutto si ottimizza il codice (markup e stile). Se gestisci tutta la presentazione da css esterno, questo ti rimane in cache e al cambio di pagina i tempi di caricamento si riducono.
    Poi possono tornarti utili le inclusioni lato server (se ne parla spesso, fai una ricerca)


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    9

    Re: Re: non vi arrabbiate... aiuto per i menu "frame like"

    Originariamente inviato da Myaku
    Innanzitutto si ottimizza il codice (markup e stile). Se gestisci tutta la presentazione da css esterno, questo ti rimane in cache e al cambio di pagina i tempi di caricamento si riducono.
    Poi possono tornarti utili le inclusioni lato server (se ne parla spesso, fai una ricerca)

    grazie mille.
    anche se il termine "ottimizza il codice" é un po' troppo vago.
    Comunque é un'inizio
    Quindi i menu sono richiamati ogni volta?

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Quindi i menu sono richiamati ogni volta?
    Dipende ... a volte si` a volte no.

    Vedi gli esempi di menu a tab (ce ne sono tra i menu di CSSPlay - vedi link nei "link utili"): in qualche caso le schermate sono tutte presenti fin dall'inizo, ma non sono visualizzate.
    Questo e` un modo corretto di fare se i pezzi da visualizzare non sono troppo pesanti: tieni conto che una pagina puo` essere alcune decine di KB, ma se supera i 100 KB (tutto compreso, anche le immagini e altri oggetti) e` troppo: impiega troppo a caricarsi (salvo casi particolari, che dipendono dal target di riferimento).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    9
    Originariamente inviato da Mich_
    Dipende ... a volte si` a volte no.

    Vedi gli esempi di menu a tab (ce ne sono tra i menu di CSSPlay - vedi link nei "link utili"): in qualche caso le schermate sono tutte presenti fin dall'inizo, ma non sono visualizzate.
    Questo e` un modo corretto di fare se i pezzi da visualizzare non sono troppo pesanti: tieni conto che una pagina puo` essere alcune decine di KB, ma se supera i 100 KB (tutto compreso, anche le immagini e altri oggetti) e` troppo: impiega troppo a caricarsi (salvo casi particolari, che dipendono dal target di riferimento).
    la pagina supererà sicuramente i 100k.
    Quindi cosa fare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Allora fa' in modo che siano pagine diverse: la modifica della pagina va fatta lato server. Il click su un tasto di menu deve ricaricare tutta la pagina.

    Per inserire parti comuni puoi usare gli include lato server che trovi in ASP, PHP, SSI, e altre tecnologie. Verifica cosa e` disponibile sul tuo server
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    9
    Originariamente inviato da Mich_
    Allora fa' in modo che siano pagine diverse: la modifica della pagina va fatta lato server. Il click su un tasto di menu deve ricaricare tutta la pagina.

    Per inserire parti comuni puoi usare gli include lato server che trovi in ASP, PHP, SSI, e altre tecnologie. Verifica cosa e` disponibile sul tuo server
    comincio a capirci qualcosa.
    Grazie mille a tutti.
    So da dove iniziare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.