|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
CSS o non CSS? Questo è il dilemma
Ciao a tutti. Dal titolo del 3D avete sicuramente capito qualè il problema.... devo fare un sito ad un amico, ed è il sito della sua ditta per cui una cosa seria. Niente di complesso, ci mancherebbe... il mio problema è decidere come farlo. Lo scrivo a manina, questo sia chiaro subito. Non so se farlo con i CSS oppure no. Motivo? Il mio sitarello l'ho rifatto usando i CSS e ora si vede bene solo con mozilla! Ho passato tutte le pagine col validator di www.w3c.org, anche il css l'ho validato, tutto perfetto 100% e ora opera, IE e Konqueror mi cannano la riga celeste in fondo pagina, che è fatta pesantemente usando i css. Solo mozilla me la fa giusta. Dovendo fare un sito serio, che deve essere accessibile da tutti i browser, non so se farlo apposta sbagliato o farlo giusto sapendo che non funzionerà bene a quasi tutti quelli che lo andranno a guardare.... voi che mi consigliate? grazie!
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Aug 2002
Città: Trento
Messaggi: 40877
|
Re: CSS o non CSS? Questo è il dilemma
Quote:
anche io cerco sempre la correttezza del codice, ma quando proprio non si può.... |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Feb 2004
Città: milano
Messaggi: 2148
|
Miei consigli:
1 non usare le tabelle, usa solo il tag div 2 utilizza css, semplifica molto il codice: non usare "proprietà strane" cosi' da aumentare la compatibilità tra i brower |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
hehe il mio sito infatti una volta usava le tabelle (l'avevo fatto con un editor WYGIWYS) e funzionava dappertutto, ora l'ho riscritto completamente eliminanto tabelle e portando tutto in CSS e funziona solo su mozilla! Pensa te come va il mondo
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 2886
|
Il mio consiglio:
Fai poche tabelle, utilizza i DOM se devi inserire controlli javascript e usa moltissimo i CSS.
__________________
Varigotti. Per veri amatori: www.quellichevarigotti.com |
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
Bene almeno siamo della stessa idea
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#7 |
|
Messaggi: n/a
|
se puoi utilizza solo markup strutturale magari con XHTML 1.0 Transitional e lascia la formattazzione degli elementi esclusivamente ai CSS.
Prova e riprova su diversi borwser in diverse versioni su diverse piattaforme, se puoi ovviamente, ciò che man mano crei. ricordati che: - NN4 ha un supporto pessimo per i CSS - IE4-5.x hanno una sbagliata interpretazione del box-model, che puoi però correggere con la -"regola di Tantek" ... |
|
|
|
#8 |
|
Senior Member
Iscritto dal: May 2003
Messaggi: 745
|
Usa i CSS, magari fallo anche tableless.
Per verificare che i browser più diffusi non facciano pasticci installati varie versioni di Opera e Netscape. Per testare il sito con IE sei obbligato a installare il sistema operativo corrispondente, ma lo puoi fare anche con Wmware per esempio. Io ho un vecchio PC con Win98 e IE5.0 collegato in rete che amministro in remoto tramite VNC... lo uso solo per le emergenze... e per questo tipo di problemi. Per evitare che NS4.0 visualizzi in modo orrendo i CSS puoi nasconderglieli (metodo @import) oppure usare un foglio di stile solo per lui... bla bla bla... Se non lo conosci già www.constile.org |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
Ho capito, dovrò sudarmeli sti soldini
per i frame che mi dite? l'idea era di usarne due/tre
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: May 2003
Messaggi: 745
|
Frame???
![]() Si sono estinti il secolo scorso. R.I.P. |
|
|
|
|
|
#11 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
Emh
mi son perso qualcosa? Come si possono sostituire? Parlo di HTML liscio io....
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: May 2003
Messaggi: 745
|
Imho i frame al giorno d'oggi sono decisamente OUT, non li usa più nessuno da un bel po' per i problemi che creano.
Molto meglio una bella pagina normale. |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
Umh quindi parlate di usare una pagina normale e non organizzarla coi frame. Ma per ottenere un effetto simile c'è un altro sistema o mi state dicendo di riorganizzare tutto il sito in maniera da non farlo in quella maniera?
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#14 |
|
Senior Member
Iscritto dal: May 2003
Messaggi: 745
|
Quanti siti importanti conosci che usano i frame?
A me vengono in mente solo gli orrendi siti personali fatti con frontpage pieni di gif animate e applet buttate qua e la. Certo, si può anche costruire un ottimo sito professionale con i frame per ottenere effetti particolari, ma nella maggior parte dei casi non ne vale la pena. Un ottimo sito con frame è www.betandwin.com ma è incredibilmente complesso... e comunque spesso mi da problemi proprio per colpa di qualche frame che non si carica. Imho riorganizza tutto togliendo i frame, non è poi così difficile. |
|
|
|
|
|
#15 |
|
Senior Member
Iscritto dal: Sep 2000
Città: Provincia di Milano
Messaggi: 1123
|
I frame sono passati di moda?? Per fortuna che sono passato direttamente dalle tabelle ai CSS. Oltertutto questi ultimi come impaginazione sono 100 volte meglio di <table>...anche se passerà ancora del tempo prima che si possa fare un porting di un doc da un prg per DTP all'html.
A volte mi viene da piangere pensando la semplicità con cui per lavoro utilizzo indesign per fare certe cose e la difficoltà di ripeterle in HTML |
|
|
|
|
|
#16 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
ho capito. una cosa (non per insistere eh!): li avete dichiarati morti perchè si ottengono risultati migliori con altri sistemi oppure xchè non sono più supportati dai nuovi standard, chessò XHTML?
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#17 |
|
Senior Member
Iscritto dal: May 2003
Messaggi: 745
|
Innanzitutto io non c'entro
... avrete notato anche voi comunque che non li usa più nessuno. Un grosso problema riguarda i motori di ricerca: i frame vengono visitati dal motore singolarmente, qualche frame viene indicizzato e qualcun'altro no, chi arriva ad una pagina che è parte di un frameset non riesce a navigare perchè i link sono in un altro frame, ecc... Qualche problema è parzialmente risolvibile con qualche script e altri accorgimenti, ma è una rottura di scatole. Poi devi calcolare che se sbagli anche solo un target viene fuori un macello, che se per vari motivi una pagina del frameset non viene visualizzata "resta il buco", ecc... ... ma che se ne vadano aff@nc... |
|
|
|
|
|
#18 |
|
Senior Member
Iscritto dal: Mar 2002
Città: Padova
Messaggi: 1507
|
ho capito. obiettivamente è meglio evitarli. mi sa che ci dovrò lavorare su parecchio.... grazie a tutti
__________________
Things should be as simple as possible, but not simpler. (Albert Einstein) Mi hanno sempre fatto credere che nell'incertezza è meglio prendere: ma se io prendo, chi è che dà? (Negrita, Bambole) Dapprima ti ignorano, poi ti ridono dietro. Poi cominciano a combatterti. Poi tu vinci. (Mahatma Gandhi) |
|
|
|
|
|
#19 |
|
Messaggi: n/a
|
quando sento di non usare i frame perchè "sono passati di moda" mi incazzo
Il mio consiglio è si di non usare i frame (a meno di non averne assolutamente bisogno) in quanto posso rivelarsi molto dannosi, se mal implememtati, per usabilità ed accessibilità. Ciò non toglie che i frame si possano usare, l'importante e saperli gestire e soprattutto avere un buon motivo per usarli... ...e quasi sempre il motivo non è abbastanza buono. |
|
|
|
#20 | |
|
Senior Member
Iscritto dal: Jun 2002
Città: Milano
Messaggi: 2886
|
Quote:
__________________
Varigotti. Per veri amatori: www.quellichevarigotti.com |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:18.




















