Newsgroup: it.comp.macintosh
Titolo: Stranezze di Safari

Mi scuso in anticipo se è una FAQ: confesso di non aver controllato.
Mi capita a volte che Safari mostra certe parole in modo bizzarro. Per
esempio, nella pagina
http://gfhandel.org/reviews/masterworks.htm
subito sotto la linea orizzontale, a sinistra, dovrebbe esserci scritto:
Vol. 1-3:
Jephtha  (HWV 70) 
ma invece di "Jephtha" (che è in blu) Safari mi mostra "Lgrjvjc" cioè a
quanto pare fa una specie di "Rot-2" della parola! 
Notare che se faccio copia e incolla in un documento di testo, tutto
torna OK. Non solo: ieri ho cercato di isolare il pezzo di codice
incriminato e ad un certo punto credevo di esserci riuscito. Poi ho
spento il Mac e quando ho riacceso... Safari mi mostrava la parola
corretta! Oggi invece, la vedo sbagliata di nuovo!
Per la cronaca, ecco un esempio di codice che ADESSO vedo male:
-----------
<HTML>
      <B><I><SPAN style="font-family: Lucida Handwriting; color: navy">
      Qui non si capisce niente!
      </SPAN></I></B>
 
      <SPAN> 
      Qui invece tutto bene.
      </SPAN>
 
      <I><SPAN> 
      Anche qui tutto OK
      </SPAN></I>
 
</HTML>
-----------
Se nel primo blocco tolgo <I></I>, oppure se elimino le istruzioni di
stile all'interno di <SPAN> torna tutto normale.
Succede solo a me oppure è cosa nota?
Maurizio
 

 Maurizio
io lo vedo giusto... safari 2.0.4 (419.3)

 wrote:

Anche io vedo giusto (10.4.7).
-- 
"I can accept failure, everyone fails at something. 
But I can't accept not trying." (M. Jordan)

 Succede solo a me oppure è cosa nota?
Ciao,
ho provato a fare la tua prova, ma continuo a non vedere problemi..
Sei sicuro che quel carattere che utilizzi nello stile non sia corrotto
o con qualche problema?
Ciao!

 o con qualche problema?
Non so: Libro font me lo mostra tranquillamente, d'altra parte il
carattere che vedo a schermo con Safari (quando sbaglia) NON E' "Lucida
Handwriting" ma un font sans-serif molto più normale (che non saprei
però identificare).
Però ho provato adesso a sostituire "Lucida Handwriting" con "Courier"
ed il problema persiste, quindi non credo sia un problema di font
corrotto. Dovrei reinstallare Safari? La versione che ho io è la 2.0.4,
con OSX 10.4.8 - ma il problema si era presentato anche in passato,
prima dell'ultimo aggiornamento.
Maurizio

 prima dell'ultimo aggiornamento.
non è che magari è un problema di codifica? cosa c'è selezionato
sotto Vista>Codifica testo?

Anch'io lo vedo giusto (10.0.3 - v85.8.1).
-- 
Edison

 esempio, nella pagina
[zip]
Non e' che per caso hai qualche estensione per Safari?
Diego

 sotto Vista>Codifica testo?
Cambiare codifica è stata una delle prime prove che ho fatto, senza
alcun effetto.
Però questo mi ha fatto venire in mente UN ALTRO problema: a volte mi
imbatto in pagine in cui Safari non riesce a capire la codifica giusta e
devo correggerla a mano - alcuni siti di radio tedesche, tipicamente.
Anche questo capita solo a me?
Maurizio

 Non e' che per caso hai qualche estensione per Safari?
Che cosa sarebbero? Ho guardato adesso la finestra "Plug-in Installati"
e mi dà la seguente roba:
Windows Media Plugin
Quartz Composer Plug-In
Java 1.4.2_07 Plug-in (Cocoa) 
Java 1.3.1 Plug-in
Java 1.3.1 Plug-in (CFM) 
Shockwave Flash 9.0 r20
Shockwave Flash 9.0 r19 
Shockwave for Director
QuickTime Plug-In 7.0.3 (questo compare 2 volte)
Verified Download Plugin
Vedo che alcune cose sono ripetute, è normale? Devo buttare qualcosa?
Maurizio

 Anche questo capita solo a me?
Ricordo anche io qualche problema i primi giorni di utilizzo. L'ho
impostato su... "default" e non ho piů avuto un problema se non con
pagine scritte da cerebrolesi. Controlla che il codice delle pagine che
non vanno sia ok. 

 Controlla che il codice delle pagine che non vanno sia ok. 
Mah... un esempio di pagina che si vede male č questa:
http://oe1.orf.at/programm/
dove tutte le lettere con dieresi nel corpo della pagina (non nei
titoli) sono illeggibili se lascio la codifica testo su Default, mentre
va tutto bene se porto la codifica su ISO Latino 1.
Nel codice sorgente c'č, all'inizio, la specifica:
  <meta http-equiv="content-type" 
   content="text/html; charset=iso-8859-1" />
perň Safari sembra non farci caso.
Maurizio

 però Safari sembra non farci caso.
Uguale qui, con l'aggravante che Firefox e Camino non hanno problemi. Il
validatore del w3c comunque fa capire che l'xml che c'è sotto è un po'
un caso disperato :\

     <?xml version="1.0" encoding="iso-8859-1"?>
Ti credo sulla parola, anche se è una magra consolazione. La domanda che
mi viene spontanea è: perché la gente scrive le pagine nel modo
sbagliato? Forse era un metodo vecchio e non standard che poi resiste
nel tempo per inerzia?
Maurizio


Sono programmini tipo PithHelmet o Saft che modificano il comportamento
di Safari e che a volte possono avere dei bug tutti loro. Ma non
sembrerebbe essere il tuo caso. :)
Diego