Newsgroup: it.lavoro.professioni.webmaster
Titolo: Incompatibilità tra browser

http://www.deliziedelmare.com/
Questo sito visualizzato con Explorer č ok, ma con mozilla e firefox, č 
tutto sballato,
eppure l'html e il css č valido.
Chi mi sŕ dire perchč?
Grazie 

Chi mi sà dire perchè?
perché il produttore di explorer, microsoft, non ha interesse a
rispettare gli stabndard, ecco perché.
tanto ie lo usa la maggioranza delle persone.  una specie di ricatto
da posizioni di forza.
-- 
abbraccio espedienti 365 giorni l'anno.
(generata da: 
http://www.phibbi.com/extra/gswe.php
)
la mia casella email è filtrata: inserite la parola 
"newsgroup" nel subject se volete scrivermi

 rispettare gli stabndard, ecco perché.
Veramente sta dicendo che IE e' l'unico browser che visualizza correttamente
quel sito validato...
--
Fabrizio

 quel sito validato...
La validazione e' un check della sintassi e poco piu', una condizione
necessaria per _cominciare_ a lavorare, non vuol dire altro (e non
pretende di servire ad altro).
In poche parole, IE non dovrebbe visualizzarlo correttamente, lo fa per
qualche pixel aggiunto la e qualche pixel tolto dall'altra parte, o
chissa' per quale altro strambo motivo.
Sviluppare con piu' di un browser dall'inizio e testare continuamente e'
un buon metodo per non ritrovarsi in situazioni barbine di questo tipo,
adesso hai voglia trovare la cagatina che fa andare tutto in vacca :p
HAND,
  ngw

 adesso hai voglia trovare la cagatina che fa andare tutto in vacca :p
Si', ovviamente anche io procedo cosi', e' l'unico sitema che da' garanzie.
--
Fabrizio

 correttamente mi pare troppo, non trovi?
IE visualizza correttamente cosa?
Forse l'html 4.0 ... penso che chiunque lavori in modo serio facendo web 
publishing si accorga che un buon 20% del lavoro sia cercare di far fare 
  ad explorer quello che dovrebbe già fare interpretando in modo 
corretto codice validato. Ovviamente su uno procede scrivendo per 
explorer e poi adattando agli altri browser il problema non è così 
visibile ... ma se uno scrive codice valido e poi lo testa su explorer 
le magagne saltano fuori eccome ... il problema è che lo sviluppo di 
quel browser si è fermato a 3 anni fa quando css2 e xhtml non erano 
usati in modo così massiccio ... le implementazioni successive sono 
tutte bugfixes sulla sicurezza e niente nell'engine di rendering.
My 2 cents
Cla!
-- 
www.spaghettilearning.com
 :: E-learning open source
Non c'è bisogno di qualcun'altro che parli di cose da fare, ma di 
qualcuno che le faccia

 IE visualizza correttamente cosa?
Vediamo di ricapitolare:
1) Ziubell si lamenta che IE e' l'unico browser a visualizzare correttamente
una certa pagina validata
2) Lbo risponde che IE e' un cesso (cosa sulla quale in generale si puo'
concordare)
3) io intervengo sostenendo che non c'e' nesso, anzi semmai dalle parole di
Ziubell si deve dedurre proprio il contrario; ne concludo che e' inopportuno
dare addosso a IE anche quando fa bene il suo dovere (fa vedere
correttamente la pagina in questione, a differenza degli altri browser
citati).
Ogni altra generalizzazione del mio discorso e' gratuita, ne converrete.
--
Fabrizio

 Chi mi sà dire perchè?
Perchè mancano pezzi. Per centrare correttamente devi aggiungere:
margin-left: auto;
margin-right: auto;
Dentro a "#principale".
Probabilmente devi farlo anche sul piè di pagina.
Se ci sono altre cose sballate rispetto alla tua idea originale di
layout, probabilmente c'è qualcosa di mancante o mal progettato nei
css.
-- 
Aloha,
Marco Trevisan
------------------------------------------------------------------------
< Bazzmann|Mag > E' nato il design molecolare. | 
http://www.bazzmann.com
< Bazzmann Srl > Design molecolare applicato.  | 
http://www.bazzmann.it


Ciao, in effetti č il contrario nel senso che il codice č scritto male e 
il foglio di stile, pur essendo validato, č sbagliato a livello di output.
Ho letto velocissimamente il CSS dunque prendi le mie osservazioni con 
le pinze, solo explorer ti vede (erroneamente) un bgcolor bianco sil div 
#corpos quando tu invece non gli hai specificato da css un colore di 
background
#corpos {
	float: left;
	width: 360px;
}
dunque mozilla interpreta correttamente e explorer no
Ciao
Claudio
-- 
www.spaghettilearning.com
 :: E-learning open source
Non c'č bisogno di qualcun'altro che parli di cose da fare, ma di 
qualcuno che le faccia

 citati).
Premesso che non sono andato a vedere il codice e sto parlando in 
termini generali, imho IE  fa vedere bene la pagina ma *sbaglia* nel 
senso che arrufiana il codice e passa per buono cose che invece sono 
sbagliate, oppure se le da per scontate anche se non ci sono.
Il concetto che esprimi è quindi sbagliato e fuorviante per coloro che 
iniziano a sviluppare cercando di farlo bene (nel senso degli standard), 
ovviamente questo è il mio pensiero :-)
Saluti
-- 
Alessandro Ferri | Web Design & Co.
www.alessandroferri.it
ICQ# 131239898 | Mobile: 
+39 335 6927893
email: af (at) 
alessandroferri.it

 citati).
Il suo far vedere la pagina bene è uguale a far vedere la pagina come 
vorrebe l'utente, ma questo non vuol dire che il css sia interpretato in 
modo corretto!
Nené

 Ogni altra generalizzazione del mio discorso e' gratuita, ne converrete.
Il tuo errore sta nel dedurre che IE stia visualizzando correttamente il
sito web in questione solo perche' la visualizzazione corrisponde a
quello che l'OP aveva in mente. Non c'e' alcun nesso naturalmente.
Se Mozilla non renderizza correttamente nemmeno IE deve farlo, e' il
classico caso della coppia di bug che si annullano a vicenda, ma che
sotto Mozilla paghi.
Il "lavoro" del browser e' renderizzare correttamente, dove
correttamente significa in base al documento, non all'effetto che vuoi
ottenere. Le probabilita' che sia Mozilla a sbagliare sono abbastanza
irrilevanti, pressoche' nulle.
E' appena capitato anche a me con Opera, un default barbino di <body> che
mi annullava un padding di <p>, su Opera il sito si vedeva bene, su
Mozilla no. L'errore, specifiche alla mano, era di Opera.
HAND,
  ngw

"Nicholas Wieland" <inv...@invalid.invalid> ha scritto nel messaggio 
news:slrncprpks....@pixie.subbacultcha.home...

A quanto pare il dilemma è:
- Testo il mio sito su Explorer conscio del fatto che sbaglio a progettare 
ma sicuro che il sito sarà visualizzato bene almeno dagli utenti che usano 
Explorer (cirac il 90%).
- Testo il sito con Mozilla, sicuro di progettare bene il sito ma non 
altrettanto che l'utente riuscirà a visualizzarlo come io desidero. 

 altrettanto che l'utente riuscirà a visualizzarlo come io desidero. 
Sviluppa su Mozilla e testa su entrembi, correggendo gli errori di IE
poi. Sono bachi ben conosciuti, ed in rete trovi una tonnellata di
documentazione. Capire cosa fa cosa poi e' una tortura, sviluppa
correttamente e fa in modo che IE non ti sputtani il tutto.
HAND,
  ngw

una certa pagina validata
ok, ammetto di aver capito male il senso del messaggio originale.
però non ci ho sbagliato di molto.
una pagina può benissimo essere validata ma visualizzarsi "male" (cioè
non rispondere alle intenzioni di chi la disegna).
anzi, tipicamente succede proprio che il designer di una pagina ha
difficoltà a realizzare la sua idea grafica mantenendosi nei binari
della "validazione".
abbiamo quindi pagine validatissime ma che "non piacciono" al
designer.
quindi tra pagina validata e pagina rispondente alle intenzioni e/o ai
gusti del designer non c'è alcun nesso.  non è che se la pagina è
validata allora *deve* comportarsi secondo le intenzioni del designer.
ossia una cosa è il rispetto degli standard, un'altra il rispetto
delle intenzioni del designer (poi le due cose possono verificarsi
contemporaneamente e allora è il caso ideale).
ora, succede che le stesse pagine diano risultati diversi se rese su
explorer o su browser (più) rispettosi degli standard.
è questa l'unica cosa che ci deve interessare, non che (per puro caso)
l'errore di visualizzazione di explorer dia un risultato più vicino
alle intenzioni primitive del designer.
se la pagina validata resa su browser (più) rispettosi degli standard
non soddisfa le intenzioni del designer...  e be', la pagina deve
essere riscritta meglio.  tutto qui.  
se poi per puro caso explorer, pur sbagliando, nella resa della pagina
si avvicina di più alle intenzioni primitive del designer, cioè se con
suo errore elida una carenza di progettazione...  io la chiamerei
botta di culo (neanche tanto, perché si crede di aver fatto qualcosa
di corretto mentre invece non lo si è fatto) ma nulla più.
