Come sottolineato da MarmiK, questo è un known issue nell'elenco di bug WebKit (Bug # 20606). Il fatto che influenzi WebKit nel suo insieme significa che dovrebbe essere visibile in Chrome, Safari e in qualsiasi altro browser WebKit.
L'ultimo bug, tuttavia, è che è stato rilevato da uno degli sviluppatori di Chromium su o intorno a 2013-03-22, il che rappresenta un progresso importante poiché il bug è rimasto unassigned per quasi 4 anni.
Dato che altri bug di tipo tipografico/allineamento sono stati corretti di recente (come 99439, che si riferisce ad attuare text-align-last
), sembra che la comunità di sviluppo WebKit è in fase di messa a fuoco alcuni di questi problemi verso il basso.
Se si desidera tenere traccia dello sviluppo in corso attorno a questo problema, continuare a seguire lo Bug 20606 History o tracciare il numero Bug 20606 Discussion. Il primo collegamento ti mostrerà progressi/commit/modifiche relative al bug e ai suoi sforzi di sviluppo. Il secondo ti mostrerà la conversazione utente/sviluppatore attorno al bug, così come lo auto-generated commentary del Bot Build, poiché esegue test unitari contro qualsiasi codice di check-in pertinente.
Infine, per controllare una determinata versione del browser preferito rispetto ad altri benchmark per questa implementazione, dare un'occhiata a this link. In alto a sinistra verrà visualizzato il rendering del browser e le schermate seguenti mostreranno altri browser (un po 'obsoleti a questo punto) e il modo in cui implementano i valori non interi letter-spacing
. In alternativa, puoi vedere qualcosa di simile facendo riferimento a this jsFiddle.
fonte
2013-04-29 21:11:03
Guarda se queste risposte ti aiutano: http://stackoverflow.com/a/3836140/684932 In ogni caso, la maggior parte delle informazioni ho trovato dei punti noti che la spaziatura delle lettere su Safari funziona solo con pixel e non lavorare con qualcosa di inferiore a 1px. Ma la maggior parte delle cose che ho trovato sono dal 2010-2012, niente di relativamente 'nuovo'. – RaphaelDDL
Btw sembra funzionare su Chrome che punta a Safari Bug, non a Webkit. – RaphaelDDL
Il mio problema è semplicemente che la spaziatura delle lettere non funziona A TUTTI con i font svg. Niente a che vedere con i valori dei pixel decimali. Ed è sicuramente un bug di safari. Farò un violino più tardi quando sarò al mio computer per dimostrarlo. – jcvandan