2010-10-04 7 views
13

Dopo aver scritto uno great big answer to the question Is it bad to work with pixels in CSS? in cui ho concluso che normalmente non c'è nulla di sbagliato con esso a condizione di comprendere i limiti, ho iniziato a chiedermi quante persone hanno la dimensione predefinita del font impostata su qualcosa di diverso da 16px.Quante volte la dimensione del font predefinita nel browser non è 16px?

Immagino che ci siano alcuni utenti che lo modificano a causa della scarsa vista o di monitor ad alta densità di pixel (come quelli con schermi 1920 * 1080 su laptop da 15 ") (o forse solo perché a loro piace un testo più grande). potrebbero anche esserci dei dispositivi (dispositivi palmari?) che hanno la dimensione predefinita del carattere impostato su qualcos'altro, ma questa è puramente congetturale da parte mia.

La mia domanda è: qualcuno conosce una statistica su quale percentuale di utenti hanno il dimensione predefinita del carattere del browser impostata su qualcosa di diverso da 16px?

risposta

16

Questo evita di rispondere alla tua domanda, ma IMHO tali statistiche non dovrebbero avere importanza anche se fosse vicino allo zero percento.

Anche se 16px fosse lo standard di fatto, dovresti iniziare dalla posizione che questo è qualcosa che il progettista non controlla in ultima analisi, e dovrebbe essere lasciato all'utente scegliere la dimensione del carattere. Il tuo processo decisionale dovrebbe portare a progetti flessibili in base alle esigenze dell'utente.

4

Non sono sicuro che tu abbia trovato molto tramite Google ma questa ricerca ha acquistato questa pagina come hit 1: http://www.oreillynet.com/xml/blog/2006/03/more_statistics_on_user_clicks.html

inciso questa domanda è in prima pagina della ricerca troppo :)

sua dal 2006, ma il primo bit ha un po 'sulle impostazioni di dimensione del carattere in IE.

Dubito che ci siano dati documentati per questa cosa specifica.

Una cosa che posso dirvi è che in oltre 10 anni di lavoro su computer ho visto circa 1 su 10 utenti con un'impostazione DPI predefinita sopra. per esempio. 120 che ha causato la dimensione del carattere di essere maggiore di 16px nel proprio browser. Ha anche causato layout che non erano stati disegnati correttamente per rompere.

+0

1 su 10 sembra giusto anche nella mia esperienza, forse un po 'inferiore come 1 su 15 al mio attuale lavoro. Penso che sarebbe più alto se più persone capissero che potrebbe cambiarlo. –

1

risposta tardiva alla domanda; Definire la dimensione del carattere su una dimensione fissa (px) o (pt) significherebbe che il visitatore del sito non può aumentare la dimensione del testo della pagina Web. Potresti dire "ottimo", ma questo non consente a un utente con disabilità visive di adattare le impostazioni del browser per aumentare la dimensione del carattere. Se stai progettando un sito web per il grande pubblico o per il governo, questo è un grande "no-no".

Per sicurezza, utilizzare le misure relative (em) o (%) che consentono la regolazione dei caratteri in un browser.

+1

Devo ancora vedere un browser che offre una funzione di zoom che non ridimensiona in modo appropriato gli elementi specificati in pixel (anche testo). Zoom in quasi ogni caso significa "zoom tutto sulla pagina". Anche così, una funzione di zoom del testo separato ridimensionerebbe facilmente il testo dei pixel. – Beejor

+1

L'esistenza dello zoom non è un argomento per ignorare le preferenze dell'utente. Se l'utente ha impostato una grande dimensione del carattere predefinito probabilmente è perché ne hanno bisogno/preferiscono. Se comprate sempre libri di grandi dimensioni (ad esempio, impostate un carattere predefinito di grandi dimensioni), non vi farebbe incazzare se il libro "stampa di grandi dimensioni" contenesse effettivamente testo microscopico e una lente d'ingrandimento (funzione zoom)? –

Problemi correlati