Newsgroup: it.comp.www.html
Titolo: come evitare i frame?

Ciao,
una domanda banale forse...
Voglio fare un sito in cui l'header sia fisso e che contenga un menu,  sotto
vi sia un bel sottomenu orizzontale (variabile a seconda di quello che
scelgo dal menu nell'header) e pià sotto ancora il contenuto.
Una cosa tipo:
_______________
MENU + immagine
_______________
sottomenu orizzontale
_______________
contenuto
_______________
La migliore soluzione sono i div e le funzioni hide/show utilizzabili in
Dreamweaver o posso ovviare in altro modo cercando di evire l'uso dei
frames?
In soatanza qual'è secondo voi la soluzione migliore (crossbrowser,
compatibilità, ecc) per questo tipo di richiesta?
Grazie mille, ciao
J

Personalmente ricaricherei sempre una nuova pagina con stesso header ma
logicamente menu e contenuti diversi, niente frames.
Saluti.
Cekko


Ok, ma esiste un sistema che non mi costringa a fare tot pagine con l'header
sempre uguale ed il resto cambiato?
I frames in questo sono il meglio ma credo d'aver capito che alcuni browser
l'interpretano male o per nulla per non parlare dei motori di ricerca...
Poichè la struttura del sito potrebbe essere anche quella classica di
Header, tre colonne con menu a sinistra, contenuto centrale e colonna a
destra, non esiste alternativa ai frameset tramite i div o chessò io? :)
Grazie per l'aiuto
Ciao,
J

 sempre uguale ed il resto cambiato?
Col semplice (X)HTML no!
Devi ricorrere ai linguaggi server-side (php, asp,...) oppure si puo' fare anche in JavaScript...


 parliamo di Palmari, PDA, TV, Cell.,...
Ciao,
ok ma allora qual'è il problema di usare i frames se sono compatibili ed
accessibili da pressochè tutti (nonchè utili dal mio punto di vista per
semplificare la costruzione della pagina - imho ...) ?
Leggevo qui (mi pare) che non andrebbero usati mai,  ma ora sono confuso...
Li posso usare senza problemi o c'è l'inghippo?
A cosa vado incontro se li uso?
Sono deprecati dal w3c?
Grazie e ciao, scusate le tonnellate di domande
J

Sono deprecati dal w3c?
Il w3c non ha nulla contro i frames:
http://www.w3.org/TR/html401/present/frames.html
Ciao, W.

Wintermute ha scritto:

sei sicuro?
prova a vedere la specifica di xhtml
-- 
e-mail: 
robiweb...@libero.it
page: 
http://www.robiweb.135.it
"Tre Anelli ai Re degli Elfi sotto il cielo che risplende,
Sette ai Principi dei Nani nelle lor rocche di pietra,
Nove agli Uomini Mortali che la triste morte attende,
Uno per l'Oscuro Sire chiuso nella reggia tetra"
J. R. R. Tolkien - Il Signore degli Anelli

 Li posso usare senza problemi o c'è l'inghippo?
[CUT]
Di problemi ne creano tanti. Qui sull'ng se ne è parlato spesso leggiti i
post sull'argomento.
Troverai sicuramente tutte le informazioni che ti interessano.
-- 
[Non siamo materia che aspetta, ma schemi che si perpetuano.]
Rhadamanth.net (
http://www.rhadamanth.net
)
FIAG (
http://www.fiag.it
)
Savona Web (
http://www.savonaweb.net
)

prova a vedere la specifica di xhtml
Ho guardato, ma non ho visto deprecazione dei frames. Alla pagina
http://www.w3.org/TR/xhtml11/changes.html#a_changes
dice semplicemente
"... It is not, however, as varied in functionality as the XHTML 1.0
Transitional or Frameset document types. These document types defined
many presentational components that are better handled through style
sheets or other similar mechanisms..."
Hai qualche riferimento più preciso?
ciao e grazie, W.

 Hai qualche riferimento più preciso?
Credo che i frame verranno dimenticati ma se proprio non se ne puo' fare
a meno allora ci saranno gli Xframes di cui non so niente guarda un po'
qui:
http://www.w3.org/TR/xframes/

Wintermute ha scritto:

guarda la dtd di xhtml strict:
http://www.w3.org/TR/xhtml1/dtds.html#a_dtd_XHTML-1.0-Strict
mancano i tag per i frame, chissa perchè.


mancano i tag per i frame, chissa perchč.
Che non ci fossero frames in xhtml era pacifico. Io ho semplicemente
detto che non sono deprecati dal w3c, purchč usi il dtd corretto.
Ciao, W.


http://www.w3.org/TR/xframes/
Interessante, guarderň con calma.
Grazie, W.

Wintermute ha scritto:

che c'entra, bisogan riferirsi all'ultima dtd disponibile.
altrimenti anche i tag utilizzati in html 3.2 sono validi
