Le funzioni di visualizzazione retina possono essere abilitate su display più vecchi (senza retina)?

7

Ho un vecchio iMac, senza un vero display a retina. Voglio essere in grado di ridimensionare l'interfaccia utente come fanno i retina mac , ma non riesco a trovare un modo fare quello.

Qualcuno sa come ingannare il computer pensando che abbia un display retina, quindi le opzioni sono disponibili nel PrefPane di visualizzazione? Quello, o qualche utilità che potrebbe permettermi di accedere a quelle impostazioni.

Nota, non sto parlando della modalità HiDPI, l'ho fatto, ha solo l'opzione di raddoppiamento dei pixel. Voglio il ridimensionamento variabile che è disponibile sui display a retina vera.

Sto eseguendo leoni di montagna su un iMac i5 da 2,5 GHz, di circa 1,5 anni.

    
posta marcus erronius 07.01.2013 - 07:56
fonte

3 risposte

1

Non vedo come sarebbe possibile, è una limitazione hardware.

Il retin 15in ha una risoluzione di: 2880x1800 ma la risoluzione è impostata su 1440x900 per impostazione predefinita e ha i suoi pixel raddoppiati.

Ecco perché quando fai il raddoppio dei pixel ottieni una risoluzione più piccola perché ci sono solo tanti pixel sullo schermo in cui tutto può essere visualizzato.

Il Retina mac scala l'interfaccia utente rimuovendo il raddoppiamento dei pixel. Lo schermo ha una densità di pixel elevata, il che significa che una finestra particolare può occupare un'area più piccola riempiendo quei pixel.

Tuttavia con un 1080p ci sono molti meno pixel / meno densità e non è fisicamente possibile ridimensionare le cose per adattarle.

In teoria è possibile ma richiederebbe il rendering in tempo reale di tutto ciò che richiederebbe del tempo + l'utilizzo del processore. Rispetto al Retina che ha una soluzione hardware.

Non è la migliore spiegazione, ma spero che fornisca il punto. --Edit

L'interfaccia utente è progettata in base ai pixel, quindi un pulsante viene posizionato su un modulo e dimensionato in modo da occupare diciamo 100 pixel di larghezza e 20 pixel di altezza. Su uno schermo a risoluzione inferiore sembrerà molto più grande a causa della densità dei pixel, rispetto a una risoluzione più alta dove l'utente ha la possibilità di consentire all'interfaccia utente di acquisire singoli pixel in modo che siano piccoli o più di 1 pixel, quindi sembra grande.

Quindi con quel pulsante da 100 x 20 pixel, su uno schermo da 19 pollici: con una risoluzione di 100 x 20 occuperebbe tutto lo schermo perché ci sono solo 100 pixel per l'interfaccia utente per essere in grado di riempire orizzontalmente e 20 verticalmente. Se avevi uno schermo a risoluzione più alta, l'interfaccia utente è in grado di occupare meno spazio a causa della maggiore densità di pixel. Quindi lo stesso monitor con una risoluzione di 400 x 80 farà sì che il pulsante occupi un quarto dello schermo e, se gli permetti di raddoppiare il suo pixel, il pulsante occuperà 200 x 40 pixel, sembrando più grande ma migliore / più nitido a causa dei pixel in più.

Questo è il motivo per cui gli schermi a risoluzione più elevata hanno un'interfaccia utente più piccola, perché i pixel sono molto vicini tra loro e ce ne sono molti che ci permettono di decidere come vogliamo ridimensionarlo, cioè. quanti pixel consentiamo per ciascun pixel progettato.

Quando gli sviluppatori progettano l'interfaccia utente, impostano gli ancoraggi su tutto, ecco perché quando si modifica la dimensione del modulo si regola dinamicamente la dimensione dei pulsanti, delle scatole, ecc.

Quando dico rendering hardware intendo che i pixel sono posizionati per pixel o semplicemente moltiplicati per il rapporto attuale. Quindi a piena risoluzione 1 pixel è 1 pixel sullo schermo. A una risoluzione diversa, 1 pixel potrebbe essere assegnato a 2 pixel.

    
risposta data 03.03.2016 - 17:04
fonte
0

AFAIK l'intera interfaccia utente di OS X è completamente scalabile. Molto simile a come funzionano i pdf. Se ciò è vero, dovrebbe essere possibile (in teoria) abilitare il ridimensionamento Retina su qualsiasi display.

Mi piacerebbe anche quella funzione sul mio monitor QHD da 25 ".

    
risposta data 03.01.2017 - 01:00
fonte
-1

No, manca il supporto hardware richiesto.

    
risposta data 06.03.2014 - 08:57
fonte

Leggi altre domande sui tag