Ho cercato di capire questo per settimane e non ho trovato soluzioni reali. Ho scoperto una soluzione, ma la trovo molto fastidiosa.Immagini sfocate su browser Android di serie
Le immagini si caricano sfocate sul browser predefinito del mio Galaxy S3 ma in chrome & si caricano perfettamente senza soluzione alternativa. Le immagini sono già 2x per gli schermi DPI alti, quindi non è questo il problema.
Il lavoro attorno è inserire qualsiasi testo nel collegamento a. Metto "."
<a href="#">.</a>
e rendere la dimensione del carattere molto piccola.
#closeButton a{
float:left;
display:block;
position:fixed;
top:9px;
left:10px;
width:46px;
height:44px;
background:url(../img/camera/[email protected]) 0 0 no-repeat;
background-size:46px 90px;
text-align:center;
font-size:1px;
color:#FFF;
}
#closeButton a:active{
background-position:0 -45px;
}
<span id="closeButton"><a ontouchstart="" href="vibes.html"></a></span>
Schermata senza soluzione: http://igor2.com/blurry/no-text.png
screenshot con soluzione: http://igor2.com/blurry/with-text.png
Qualsiasi aiuto sarebbe apprezzato! Mi sto strappando i capelli cercando di capirlo. Deve esserci una soluzione perché Facebook mobile e altre pagine mobili caricano belle immagini/icone nitide. Grazie!
Ha qualcosa a che fare con "float" perché quando rimuovo i float le immagini si caricano nitidamente. – Igor
Quindi l'ho capito. La mia soluzione stava passando da "fisso" a posizionamento "assoluto". Rende ora perfettamente il browser predefinito di s3. Immagino che ci sia un qualche tipo di bug con posizioni fisse sul browser predefinito:/ – Igor
Sinceramente, il posizionamento fisso o assoluto dovrebbe essere evitato per la visualizzazione mobile. In molti dispositivi mobili, il posizionamento fisso non è nemmeno supportato. – Xarcell