Newsgroup: it.lavoro.professioni.webmaster
Titolo: Quale compromesso?

Nel tentativo di modificare il sito dell'associazione presso cui insegno ho 
cercato di rispettare, partendo da un modello trovato online, di rispettare 
al massimo i criteri di validazione W3C.
Tutto ok, senonché il risultato (quasi finale) è che i browser su cui l'ho 
testato non mi danno problemi (Chrome, FF, Opera) ad eccezione di IE6 (il 7 
non ce l'ho e quindi non ho potuto fare questa prova questa 
sera)..........margini sballati, posizionamenti ignorati (o mal 
interpretati)....insomma una schifezza.
Cosa fareste voi? Ignorerete la faccenda (peggio per chi ancora usa IE6...in 
fondo non sono molti....o no?) o cercherete altre soluzioni?
-- 
Andrea
- - - - - - - - - - - - - - - - - - - - - - - - - - -
www.yoga-kundalini.it
 * 
www.yogatman.it
 

 
per ora cerco di far contento anche ie6. se giri su internet dovresti 
trovare dei siti che ti fanno delle snapshot per vedere anche come viene 
con ie 7


Ignora pure chi usa ancora internet explorer 6, anzi fai una cosa con un 
javascript determina la versione in uso e se inferiore all'ultima 
disponibile mostri una pagina bianca con scritto: BROWSER OBSOLETO... SI 
PREGA DI AGGIORNARE PER LA VOSTRA SICUREZZA E INCOLUMITA'.
Vedrai che questo messaggio sarà recepito più velocemente.
Oltrettutto, se escono versioni aggiornate di un browser un motivo ci sarà e 
certamente non è per il puro divertimento di sfornare nuove versioni, ma per 
risolvere i problemi scoperti e presenti nelle vecchie.
Quindi tirando le somme va solo ed esclusivamente dell'utente provvedere ad 
aggiornare il suo browser all'ultima versione disponibile per dormire sonni 
tranquilli, e al tempo stesso non è compito del programmatore stare dietro 
alle versioni vecchie di browser e affini ma lavorare sulle nuove.
Cooper. 

 SI PREGA DI AGGIORNARE PER LA VOSTRA SICUREZZA E INCOLUMITA'.
Uno che la pensa come me... e i clienti mi ringraziano!!!!!!
E' lo stesso metodo che uso io!
-- 
SimBus82.net coming soon - 
http://www.simbus82.net
Photo&DGTArt - 
http://simbus82.deviantart.com/
BodyWorkout - 
http://simbus82-workout.blogspot.com/
Combatti on-line con 
http://re-caio.labrute.fr
 

 risolvere i problemi scoperti e presenti nelle vecchie.
Io pensavo perché l'azienda si dà lustro pubblicizzando una versione 
nuova.

 peggio per chi ancora usa IE6...in fondo non sono molti...
 > o no?
Circa il 50% degli utenti. Ho pubblicato un post con i link alle 
statistiche pochi giorni fa.
 > o cercherete altre soluzioni?
Soluzioni ce ne sono molte, più o meno eleganti e più o meno 
impegnative. In rete si trova comunque ampia documentazione a tal proposito.
Dipende da te: da quanto tempo puoi investirci e dal tipo di utenza a 
cui ti rivolgi.

 browser e affini ma lavorare sulle nuove.
Sante parole! Standing Ovation (anche se sono solo vale lo stesso?) :-)


  > o cercherete altre soluzioni?
beato chi può sbattersene come ho letto nei post nel 3D, io per forze 
maggiori devo visualizzare correttamente i siti che sviluppo anche per 
quella merda di ie6, colpa soprattutto di un pubblico "istituzionale" 
che per politiche varie non aggiornano i loro sistemi...

 Uno che la pensa come me... e i clienti mi ringraziano!!!!!!
Siete fortunati. Vi invidio tantissimo (e non sto scherzando).
Tra i miei clienti credo ce ne sarebbero FORSE 2 che apprezzerebbero una 
cosa del genere.
Quasi tutti gli altri usano loro stessi IE6 e gli interessa solo che il 
sito lo vedano bene loro...
Bye.

 non è detto, dipende sempre dai contenuti del sito e dal suo pubblico.
Si parlava di numero di utenti in termini generici (quindi di una 
media), non di utenti di un sito specifico.
In Italia la media di utenti IE6 è attorno al 50%.
Ovvio che se vai a verificare il sito di mozilla le percentuali 
cambiano... ;)

Il 28/11/2008, Alessandro Pellizzari ha detto :

Purtroppo la realtà è questa, e realisticamente credo che saremo 
costretti ad adeguarci ancora a lungo
-- 
Raffaele Masi
www.webmasterfirenze.it

Pablo Xon ha spiegato il 28/11/2008 :

Il fatto è che l'utente medio non sa neanche che esista un'alternativa, 
anzi, molti non sanno neanche cosa sia un browser, lo chiamano 
"internet" o "google", come si fa a pretendere anche un semplice 
update?
-- 
Raffaele Masi
www.webmasterfirenze.it


Ti sbagli, permettimi di farti osservare che se sviluppi per versioni 
vecchie, chi usa quelle versioni non passerà mai alle nuove e di conseguenza 
perdono lo stimolo.
La conseguenza è che non solo continuano ad utilizzare un sistema fallato ma 
al tempo stesso espongono i sistemi istituzionali a enormi rischi per la 
sicurezza.
Pensaci bene, quando un domani IE6 non sarà piu supportato che faranno? 
continueranno a usarlo oppure si troveranno costretti a passare a una 
versione nuova?
Ora se microsoft in prima persona non si preoccupa di questo problema, anzi 
suggerisce in modo esplicito di utilizzare le ultime versioni disponibili; 
perche mai tu o per chi lavori dovete andare controcorrente?
Cosi facendo fate un danno ulteriore a coloro che usano le vecchie versioni; 
e al tempo stesso spendete risorse (che costano) per qualcosa che non vale 
la pena continuare a investire.
Guardando l'altro lato della medaglia invece, non ci vuole nulla ad 
aggiornare IE6 a IE7 anzi come tu ben sai l'aggiornamento è pure automatico 
e con esso anche il passaggio del 6 al 7 è altrettanto automatico.
Se poi i pc istituzionali hanno il problama con WGA che non permette loro 
l'aggiornamento, beh questo è un problema loro e certamente non tuo e sono 
loro a doversi adeguare, e non tu a doverti adeguare a loro.
Quello che voglio dire semplicemente è questo (scusate il maiuscolo, ma 
voglio evidenziare):   OCCORRE PROMUOVERE UNA CAMPAGNA DI SENSIBILIZZAZIONE, 
FACENDO COMPRENDERE AGLI UTENTI I VANTAGGI CHE NE DERIVANO UTILIZZANDO 
SOFTWARE NON SOLO ORIGINALI E SICURI, MA ANCHE COSTANTEMENTE AGGIORNATI, 
PERCHE' SOLTANTO COSI SI EVITEREBBERO TUTTI QUEI PROBLEMI CHE COSTITUISCONO 
OGGI IL CANCRO DI INTERNET.
Non so voi, ma io la penso cosi!
Cooper.
 


Su JsScript.it dovresti trovare qualcosa.
In ogni caso ti sconsiglio di indirizzare l'utente da un browser a un altro; 
da un lato il passaggio per l'utente è più problematico e noioso e 
dall'altro dimostreresti di essere imparziale e quindi non saresti creduto; 
invece limitati a dire semplicemente di utilizzare la versione piu 
aggiornata lasciando la massima libertà all'utente di decidere quale 
utilizzare.
A proposito di Javascript, io personalmente ho preferito adottare una 
soluzione più elegante cioè inserendo un boxino grafico con un messaggio 
altrettanto elegante (agli utenti piacciono  molto i colori etc) come 
immagine grafica,  in cui si dice che se il sito viene visto male, è perchè 
si sta usando una versione vecchia del browser e pertanto per risolvere il 
problema si suggeresce di aggiornare il proprio browser all'ultima versione 
disponibile.
Cooper. 

 Non so voi, ma io la penso cosi!
Personalmente mi trovi più che d'accordo: ho sempre pensato che la 
conoscenza e l'informazione siano strumenti privilegiati verso la 
"felicità" (non solo in termini assoluti ma anche quando si parla della 
"soddisfazione" nell'utilizzo di un software o un prodotto).
D'altronde gli standard ci sono, così come i mezzi per criticarli e 
migliorarli.
Però cortesemente quota meglio, mi attribuisci una affermazione non mia.
Grazie :)


beh, gli ultimi 4 clienti avevano pc nuovi (max 6 emsi) con Vista su... 
tutte aziende e una scuola di corsi di formazione (che tra l'altro mi ha 
chiesto un preventivo per l'assemblaggio di 2 pc multimediali per la 
creazione di dvd con i loro corsi)


 proprio browser all'ultima versione disponibile.
Sono troppo imperitinente se ti chiedo lumi in proposito? Parli di un 
semplice "banner" (scusa se uso termini impropri) da inserire nella pagina 
contenente questa istruzione?
Puoi indicarmi un link dove posso vedere l'opera? :-)



Oops :) Chiedo venia, a forza di "cuttare" avrò "cuttato" anche il 
riferimento dell'altro lasciando il tuo hihi :))))
 

 ha scritto nel messaggio 
news:pXRXk.42021$8%.2207@tornado.fastwebnet.it...

vai su:  
http://www.italchat.it
 in basso a sinistra.
Il codice:
                  <div id="browser_container">
                    <div id="browser_box">
                      <p class="hidden" lang="it">Per una corretta 
visualizzazione del Sito Internet, consigliamo di utilizzare Internet 
Explorer 7 oppure Mozilla Firefox 3 (o versioni superiori se sono 
disponibili).</p>
                    </div>
                  </div>
                <!-- END Box Browser -->
Tramite CSS carico una immagine grafica (io l'ho realizzata in quel modo, 
considerando l'utenza media e la finalità del sito, ma ciascuno può farla 
come meglio ritiene opportuno, ovviamente.
Ho specificato IE7 e FF3 perchè non ho possibilità di testare per tutti gli 
altri browser; ma già soltanto questi due arrivano al 98% dell'utenza; per 
quel  2% mi dispiace... se lo vedono bene ancora meglio; altrimenti 
pazienza.
Infondo non è nemmeno pensabile inseguire tutti i browser in circolazione; 
la perfezione totale non si raggiunge mai e coprire il 100%  è pura utopia.
Cooper.
 


scusa ma non dovrebbe comparire SOLO SE il sito viene aperto con un browser 
vecchio?


 
mi fa incazzare che sono proprio i "nostri clienti" spesso che non 
capiscono una mazza e pretendono... pretendono... pretendono... :-)

 conseguenza perdono lo stimolo.
dillo al mio capo! :-)

 fondo non sono molti....o no?) o cercherete altre soluzioni?
Ignoro. I clienti/utenti/visitatori vanno educati; assecondarli sempre
fa rimanere fermi !
Gabriele

 altri browser;
[cut]
Per i prodotti Mozilla potresti usare il controllo sulla versione
Gecko, indipendentemente dal resto; così individui sia FF che
Seamonkey che Flock ed altri. Ora non ti so dire al volo come fare, ma
se chiedi nei NG di 
news.mozilla.org
 vedrai che qualcuno il codice
giusto te lo darà :)
Gabriele
ps: comunque carina l'idea del box grafico ;)

 capiscono una mazza e pretendono... pretendono... pretendono... :-)
Sicuramente il "Cliente Assolutamente Idiota" (TM) esiste, ma credo che 
sia più raro di quanto non si pensi.
Il più delle volte i clienti hanno pretese e atteggiamenti poco 
disponibili perché sono stati già "fregati" da tecnici della domenica 
che si improvvisano espertoni su tutto quando sanno a malapena 
installare qualche programma o fare siti con word.


Grazie, almeno cosi (per quanto mi riguarda) ho cercato:
1) di non compromettere l'estetica;
2) di accontentare gli utenti che vogliono colori colori e ancora colori :D
3) di far cogliere l'attenzione sul box, qualora vedessero male il sito 
(prima di scaricare la colpa a chi ha progettato il sito) :D
4) di invitare coloro che sono nel dubbio a controllare la versione 
installata del loro browser (per molti semplicemente "internet" e ad 
aggiornarla; almeno cosi potrà fare il figo con il vicino di casa dicendo di 
possedere l'ultima versione di internet (ergo: browser; che ahime spesso 
nemmeno sanno di avere versioni vecchie o peggio ancora non sanno che ne 
sono uscite di nuove....)
Insomma spero di aver centrato questi obiettivi unendo l'utile al 
dilettevole.
Chissà staremo a vedere.
Cooper. 


Mi era stato chiesto un esempio di come io avessi risolto il mio caso; io ho 
preferito seguire l'approccio alternativo al javascript (sebbene una delle 
idee fosse quella del javascript.
Cooper. 


quoto.
Cooper.
 

Pablo Xon ha scritto:

ti parlo di clienti istituzionali.
spesso mi è capitato di sentirmi dire che si, il sito va fatto anche per 
ie6 perchè per loro politica i loro sistemi non vengono aggiornati...
e siccome io non sono un libero professionista, non posso sbattermene 
perchè le soluzioni che la mia azienda propone sono cross browser sulla 
carta, quindi mi devo sbattere per reenderle tali.

 nuova.
Beh, una buona dose di puro ed esclusivo marketing c'e' comunque sempre...
Ciao
-- 
MMM

 qualcuno.... il TM te lo hanno già fregato :DDDD
No, mi riferivo proprio al loro TM ;)

 carta, quindi mi devo sbattere per reenderle tali.
Io sono un libero professionista ma anch'io propongo soluzioni 
cross-browser. Ovviamente nel contratto metto qualche precisazione.
Sinceramente però non ho mai incontrato grossi problemi, visto che sono 
un "fanatico" degli standard (quindi lavoro con codice molto pulito e 
sintetico) e che delego gran parte del lavoro al lato server 
dell'applicazione (evitando javascript, plug-in vari e grafica spinta).
Certo se si lavora su siti o portali, dove la grafica ha ben altro peso 
rispetto ad applicazioni di backoffice, il discorso sicuramente cambia.
Da dire anche che spesso i contratti delle aziende sono scritti in modo 
ridicolo e autolesionista ;)

 cross-browser. Ovviamente nel contratto metto qualche precisazione.
poco tempo fa da roma (non posso però dire esattamente dove...) mi 
chiamamo per un tizio vedeva male un portale con ie6...
oggi sto per piangere con sto maledetto browser...


Soluzioni "cross browser" significa per più browser... vale a dire: internet 
explorer, firefox, opera etc etc... ma ie6 o ie7 non sono due browser 
diversi, sono il medesimo browser con l'unica differenza che ie7 è la 
versione aggiornata rispetto a ie6.
Quello che dunque è scritto sulla carta non viene meno; perchè l'onere cade 
su browser distinti, non sul medesimo browser.
Cooper. 

Cooper ha scritto:

mmm... si, il ragionamento non fa una grinza.
ora propverò a spingere questo discorso qui in ufficio, vi farò sapere 
le risposte! :-)

 vai su:  
http://www.italchat.it
 in basso a sinistra.
Semplice ed efficace! Grazie mille :-)


 proprio browser all'ultima versione disponibile.
La tua soluzione mi h afatto venire un'idea: 
http://www.yoga-kundalini.it/visualizzazione.htm
Non so se funzionerà ma almeno c'ho provato! :-)



Si è molto chiaro :) Solo che forse parlare in una lingua troppo 
informatizzata potrebbe scoraggiare l'utente a proseguire nella lettura; per 
cui penso sia più profiquo un linguaggio a prova di utonto :)
L'ideale sarebbe che ogni sito disponesse di una sessione o comunque di uno 
spazio in cui si provi a mettere a conoscenza il visitatore dell'importanza 
di disporre dell'ultima versione aggiornata del proprio browser.
In altre parole, promuovere quanto più possibile una campagna che incentivi 
gli utenti ad aggiornare i propri browser; questo si trasformerà per loro in 
beneficio in termini di sicurezza e per lo sviluppatore in beneficio in 
termini di sviluppo in quanto non dovrà seguire tutte le versione ma 
l'ultima.
Daltraparte l'ultima versione del 99% dei browser è in linea con gli 
standard w3c per cui basta provare su uno perchè il risultato sia analogo 
agli altri.
Cooper. 

 analogo agli altri.
Metti il dito in una piaga...........con alcuni amici abbiamo dato vita ad 
un sito per pura passione  (
www.olistic.it
) partendo da un template che uno 
di noi ha trovato online e purtroppo l'attenzione alla validazione non basta 
perché IE (sia la 6 sia la 7) incasina il menu in alto in maniera assurda 
(in pratica "Home Page" e "Chi siamo" si sdoppiano su due righe ("Page" e 
"siamo" per non so quale mistero finiscono sotto a "Home" e 
"Chi")........SIGH..........



Non si tratta di un errore; se non ricordo male c'è una proprietà nei css 
che evità proprio questo effetto. 

 css che evità proprio questo effetto.
Hai qualche indizio? Non saprei da dove cominciare a cercare...
Ho provato - prima non ci avevo pensato - a validare il css 
(
http://jigsaw.w3.org/css-validator/validator?uri=www.olistic.it%2Fdefault.css&profile=css21&usermedium=all&warning=1&lang=it
) 
ma a parte alcuni avvisi relativi a dei colori anche il css è a posto :-\



Sinceramente non ricordo, ma è un approccio che se risolve un problema ne 
crea un altro, a catena; la cosa migliore è impostare una larghezza in 
funzione del testo (se scalabile) o una larghezza sufficientemente ampia se 
il testo è a dimensione fissa. 

 sufficientemente ampia se il testo è a dimensione fissa.
Lavorando sul padding del menu sono almeno riuscito a mettere le scritte su 
una stessa riga (almeno questo) anche se con ie6 (non ho modo ora di vedere 
con la 7) nella funzione "active" rimane uno spazio verde sotto la scritta 
che non ci dovrebbe essere....boh....
Da ignorante in materia, mi sai dire perché se imposto una dimensione di 'n' 
px un browser la vede in un modo e tutti gli altri nel modo corretto? 
Semplicemente perché IE è una schifezza anche per questo?



Se non ricordo male, è un problema dovuto alla gestione del box-model di 
ie6: io comq come ti dicevo prima non mi preoccuperei di ie6, verifica se il 
problema si presenta anche in ie7.
 

 verifica se il problema si presenta anche in ie7.
Appena ne avrņ la possibilitą lo farņ.........
Cercando un po' in giro mi sono imbattuto in articoli interessanti: 
http://www.pevere.com/ie-6-il-bug-dei-magini-con-il-float.dc-26.html
 ~ 
http://www.zod.it/index.php?option=com_content&task=view&id=52&Itemid=27
 ~ 
http://www.thinksyblog.net/archives/49
 (non sono riuscito a risolvere il mio 
problema - con ie6 - ma ormai credo che lo terrņ cosģ).
