Pagina 1 di 1
Frame o non frame?
Inviato: mer 6 set 2006, 18:00
da alex.franci
Ciao a tutti!
Sto per costruire un sito web per uno staff di alcuni miei amici...
all'inizio avevo l'intenzione di fare un frame fisso in alto dove mettere il titolo e i vari link (News, Foto, Video, ...), solo che poi girovagando sul web ho visto che di siti con questi frame non c'è nè molti...
l'uso dei frame è deprecato? voi cosa consigliate? di usarlo comunque o di lasciare che l'utente torni su scorrendo la pagina per cambiare collegamento?
grazie
Inviato: mer 6 set 2006, 18:11
da chrix
personalmente te lo sconsiglio! anche perché hanno un gran problema con i motori di ricerca.... ti consiglio invece una soluzione php include
Inviato: mer 6 set 2006, 19:03
da z3d0
quoto, oppure se non hai tempo/voglia di studiarti il php basta un css
leggi
qui e sei già a metà dell'opera

Inviato: mer 6 set 2006, 19:35
da op15l
no non usare i frame!
gestisci tutto con i div!
Inviato: mer 6 set 2006, 19:47
da tojo72
se proprio non puoi fare a meno dei frame usa <iframe>
e' un comando html che apre un frame interno alla pagina
puoi costruire il layout "fisso" del sito con le barre, i banner, i link, ecc. e i contenuti che cambiano solo all'interno di <iframe>
giusto per farmi un po' di pubblicita'...
ho creato un mail form in php, solo che non posso inserire codice php (solo html) all'interno degli articoli di word press, per cui ho ovviato con un bellissimo iframe
guarda qua:
http://figolandia.tosco.it/index/?page_id=49
Inviato: mer 6 set 2006, 21:11
da alex.franci
ok grazie... no frame!
però ora c'è un'altro problema: i collegamenti e il titolozzo sono da ripetere in ogni pagina... c'è un modo per farlo col css? o qualche altro modo furbo? non ho voglia di inserirla a manoni in ogni pagina...
grazie mille
Inviato: mer 6 set 2006, 23:54
da bbg5ne
con il comando include di php!!!

Inviato: gio 7 set 2006, 0:00
da alex.franci
bbg5ne ha scritto:con il comando include di php!!!

ma io non faccio il sito in php! io uso html...
Inviato: gio 7 set 2006, 0:03
da bbg5ne
con html semplice non c'è soluzione che ricopiare in tutte le pagine quello che vuoi che si ripeta!!

Inviato: gio 7 set 2006, 0:09
da alex.franci
bbg5ne ha scritto:con html semplice non c'è soluzione che ricopiare in tutte le pagine quello che vuoi che si ripeta!!

ho trovato una soluzione con iframe, solo che giustamente mi apre i collegamenti che sono sull'iframe nell'iframe. non c'è un modo per farglieli aprire nella pagina genitore?
Inviato: gio 7 set 2006, 0:55
da dapuzz
target='_parent' per farla caricare nella finestra immediatamente fenitore del frame
oppure con target='_top' lo apre nella finestra corrente eliminando la struttura dei frame
oppure con target='window-name' e metti il nome del frame in cui vuoi farlo aprire.
Inviato: gio 7 set 2006, 8:11
da aschenaz
Molte di queste soluzioni sono deprecate (il parametro target, per esempio, nell'XHTML 1.0 strict o 1.1 è proprio vietato).
Se proprio non vuoi ricorrere al php (soluzione migliore), creati un template in html e ripetilo in ogni pagina: una volta creatasi la cache, la navigazione sarà veloce e non ti accorgerai molto del cambio pagina (a meno che non viaggi a 56k...).
Per quanto riguarda l'iframe, esiste l'alternativa div a dimensioni fisse e overflow:scroll, ma non hai l'inclusione.
Ciao,
nino
Inviato: gio 7 set 2006, 17:46
da tojo72
ninobi ha scritto:
Per quanto riguarda l'iframe, esiste l'alternativa div a dimensioni fisse e overflow:scroll, ma non hai l'inclusione.
questa non la sapevo...
mi spieghi come funziona (e pure la sintassi) ???
grazie
Inviato: ven 8 set 2006, 8:55
da aschenaz
tojo72 ha scritto:
mi spieghi come funziona (e pure la sintassi) ???
Ci provo:
- nel css...
Codice: Seleziona tutto
#boxprova{
width:300px; /* dimensioni di esempio, puoi cambiare */
height:200px;
border:1px groove #ccc;
overflow:scroll;
/* puoi poi inserire eventuali dati sui font, margini, etc... */
}
- nella pagina...
Fai tante prove cambiando lo stile...
[PS]
Comunque, anche questa soluzione va usata con molta parsimonia...
[/PS]
Ciao,
nino
Inviato: ven 8 set 2006, 17:57
da tojo72
muchas gracias
