Quanto è rilevante retina.js per i miei progetti web?


9

Al momento non sto usando un Mac per il mio lavoro, ma mi sono imbattuto in retina.js mentre navigavo sul web. Vorrei sapere se è necessario includere questa libreria nei miei progetti web? In caso contrario, i miei progetti sarebbero belli su tutti i dispositivi Mac? Al momento non ho problemi con il lavoro su altri dispositivi. Non l'ho ancora visualizzato in anteprima su qualsiasi dispositivo Apple, poiché è ancora in fase di elaborazione.


3
Per quello che vale, retina.js non è direttamente correlato ai dispositivi Apple. Riguarda schermi con DPI elevati (= più di un pixel reale per px virtuale), che include la maggior parte degli smartphone, una discreta quantità di laptop e persino alcuni monitor desktop oggi. Apple ha appena coniato il termine "retina" per i suoi monitor ad alto DPI.
Cedric Reichenbach,

Risposte:


15

Nemmeno richiesto da remoto

Sembra che il suo scopo principale sia quello di fare automaticamente il lavoro srcset, un attributo che ti consente di specificare immagini per diversi profili di schermo, come l'alta densità degli schermi "retina" di Apple.

srcsetè banale da usare e non richiede molto lavoro extra da parte tua. A mio avviso, tutti dovrebbero imparare ad usare in modo srcsetappropriato comunque.

A mio avviso, ci sono diverse ragioni convincenti per non usare questa libreria.

  • Puoi fare quello che fa da solo
  • È ancora un altro script da attivare sulla tua pagina, che rallenta la tua pagina
  • Rompe l'accessibilità prevista di srcset(consentendo al browser e all'utente di determinare come utilizzare le informazioni in srcset, piuttosto che selezionare cosa caricare)

modificare

Vale anche la pena ricordare che diversi browser consentono di assegnare densità di pixel e altre impostazioni reattive utilizzando gli strumenti di sviluppo. Ad esempio, Chrome ha la modalità dispositivo . Questi sono utili per vedere se funzionalità come srcset(o retina.js, se hai scelto di usare quella libreria) funzionano effettivamente come previsto. Quindi non è necessario dare la caccia o un Mac con pantaloni eleganti a scopo di test.


La ringrazio molto per la risposta. Esaminerò srcset
ogeh_47

@ ogeh_47 Se questo ha risposto alla tua domanda, puoi per favore accettarla? In caso contrario, fammi sapere quali informazioni aggiuntive sono necessarie.
Scribblemacher,

Fantastico, grazie ragazzi. Adesso è molto più chiaro per me
ogeh_47,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.