Newsgroup: it.lavoro.professioni.webmaster
Titolo: Font con misura fissa in pixel: differenze ENORMI tra browser diversi!

4 browser 4 risultati completamente diversi!!!
font-size: 20px;
font: "Century Gothic";
font-variant: small-caps;
Togliendo lo small-caps la situazione si normalizza un po'ma le 
diversità (ad esempio se usato su voci di menu) mi scombinano di molto 
le larghezze di quei testi nella pagina!
mah!!!
cazzo sono PIXEL!
devo forse forzare qualche altro valore per i font?

 devo forse forzare qualche altro valore per i font?
Ho sempre usato i "pt" per i font di cui voglio capire la dimensione
"fissa".
ciao
Gabriele

 "fissa".
beh i pixel sono una dato fisso che non dipende da nulla, quindi uso 
quelli....

 cazzo sono PIXEL!
Tieni conto che il Mac fa subpixel rendering aggressivo sui font, quindi 
vengono più stretti. Windows ha un algoritmo di antialias per conto suo, 
e Linux ne ha un altro ancora. E ogni browser può anche implementarne uno 
a sua scelta.
Quindi no, non sono pixel. Sono testi e non devi fare affidamento sulla 
loro lunghezza. Ricorda sempre che sei su web e non su carta, quindi le 
misure fisse lasciano il tempo che trovano.
Bye.

"BS82"  ha scritto nel messaggio news:irfuk9$oa2$1...@dont-email.me...
<quote on>



mah!!!
cazzo sono PIXEL!

</quote off>
Visto lo screenshot che hai postato, la differenza è irrilevante e dovuta ai 
motivi che ti sono già stati detti e rientrano nei giusti margini di 
tolleranza.
Io fossi in te mi preoccuperei di ben altro e cioè di usare font standard di 
cui hai la certezza che siano presenti in tutti i computer.
Un computer privo di quel determinato font lo sostituisce con uno standard, 
e li si che la differenza diviene notevole e il risultato viene 
completamente stravolto, a meno che non usi flash (o analoghi) dove 
l'eventuale font verrebbe incorporato.
Detto questo, restando nel "tuo" lascerei tutto cosi.

 misure fisse lasciano il tempo che trovano.
Beh ... alt... pixel sono pixel.. e i font hanno regole ben determinate.
A guardare bene cmq è come ogni browser interpreta appunto gli effetti 
assegnati al testo, tipo lo small-caps.
Chrome li fa minuscoli e IE9 giganti.
Vabbè ci accontenteremo :D
Spiegami bene sta frase però "sei su web e non su carta, quindi le 
misure fisse lasciano il tempo che trovano"... che intendi?

 misure fisse lasciano il tempo che trovano"... che intendi?
Appunto quello. Hai una definizione che varia (da 75 a 120 dpi, 
normalmente), motori di rendering completamente diversi, basati su 
librerie matematiche diverse.
Banalmente, un <div style="width:501px;"><div style="width:300px;margin:0 
auto;">...</div></div> su un browser puoi averlo al pixel 100, su un 
altro al 101 e magari su un altro al 99.
Coi font peggio ancora, visto che non definisci la larghezza fissa di 
ogni singolo carattere, ma imposto una vaga "altezza del font" (che puo` 
essere totale, o dalla baseline alla cima della x, o dalla baseline alla 
cima della M, ecc. ecc. Alcuni motori possono ignorare hinting e/o 
kerning 
per accelerare il rendering, e quindi risultare piu` larghi, ecc.
Ogni configurazione reagisce in modo diverso, mentre su carta, quando hai 
stampato hai stampato, e quello e` quello che vedrai in tutte le copie 
stampate (perche` sono fatte con la stessa macchina). Anche perche` 
quando parti da 300 dpi le differenze si notano molto meno.
Bye.

 Detto questo, restando nel "tuo" lascerei tutto cosi.
PS: come razzo quoti? :D questo non è un forum!

 voglio sul pc di chi non lo ha :-)
Ma nessuno che ti garantisca che questo effettivamente avvenga.
L'installazione di un font presente nella pagina web è molto facile che
venga segnalata come pericolosa, e l'utente windowsiano medio ha una
paura terribile di questo. Quindi è facile che non venga accettata.
Max
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 Max
Installazione? O_o
cioè ma seriamente non avete mai linkato un font da google font o 
incluso un ttf nel template di un sito via css?


Un font perchè sia visibile, deve essere prima installato, se non è 
installato il sistema ne usa uno di default.
Fai questa prova: disinstalla il tuo font da windows, dopodichè linkalo 
attraverso un css o quello che vuoi e dimmi come visualizzi la pagina.
Se la visualizzi con il font preso dal file ttf allora bene, diversamente 
dovrai ricrederti. 

 incluso un ttf nel template di un sito via css?
No, mai. Su circa 200 siti fatti mai avuto questa necessità se non in un
caso, e dietro espressa richiesta del grafico.
Ho risolto realizzando un swf auto dimensionabile, dinamico, che, in
caso di assenza del plugin visualizzava il font di default del sito.
Una porcata isomma, ma al grafico andava bene lo stesso....
Del resto è normale che ai grafici importi più l'apparenza che la
sostanza, sono grafici...



rotfl
meglio che ti aggiorni.

 Max
noi non usiamo flash e se il clienti e il grafico si accordano su un 
certo tipo di font (alcuni titoli ad esempio) glielo rendiamo disponibile.
E nel 2011 non c'è più il problema dell'includere i font... esistono 
decine di servizi online che ti forniscono il font.

 decine di servizi online che ti forniscono il font.
Non è un problema.
I vostri clienti hanno determinate richieste, e voi cercate di
esaudirle. Punto.
L'importante per un webmaster è avvisare il cliente delle problematiche
relative all'uso di una determinata tecnica una volta fatto questo il
resto è ovvio, si fa quello che ci chiedono...
Lo stesso discorso vale cmq per Flash, Javascript, CSS, Java, ecc. ecc.



guarda avevo letto in fretta... ovvio che non si linka il ttf presente 
sull'HD.