¿Qué tan relevante es retina.js para mis proyectos web?

9

Actualmente no estoy usando una Mac para mi trabajo, pero me encontré con retina.js mientras navegaba por la web. ¿Me gustaría saber si es necesario incluir esta biblioteca en mis proyectos web? Si no lo hago, ¿mis proyectos se verían bien en todos los dispositivos Mac? Actualmente no tengo ningún problema con el trabajo en otros dispositivos. Todavía no lo he visto en ningún dispositivo Apple, ya que todavía es un trabajo en progreso.

ogeh_47
fuente
3
Por lo que vale, retina.js no se relaciona directamente con los dispositivos de Apple. Se trata de pantallas de alta DPI (= más de un píxel real por px virtual), que incluye la mayoría de los teléfonos inteligentes, una cantidad decente de computadoras portátiles e incluso algunos monitores de escritorio en la actualidad. Apple acaba de acuñar el término "retina" para sus monitores de alta DPI.
Cedric Reichenbach

Respuestas:

15

Ni siquiera se requiere remotamente

Parece que su propósito principal es hacer el trabajo automáticamente srcset, un atributo que le permite especificar imágenes para diferentes perfiles de pantalla, como la alta densidad de las pantallas de "retina" de Apple.

srcsetes trivial de usar y no requiere mucho trabajo extra de su parte. En mi opinión, todos deberían aprender a usarlo de srcsettodos modos.

En mi opinión, hay varias razones de peso para no usar esta biblioteca.

  • Puedes hacer lo que haces por tu cuenta
  • Es otro guión más para disparar en su página, lo que ralentiza su página
  • Rompe la accesibilidad prevista de srcset(permitiendo que el navegador y el usuario determinen cómo usar la información en srcset, en lugar de seleccionar qué cargar)

Editar

También vale la pena mencionar que varios navegadores le permiten asignar densidad de píxeles y otras configuraciones de respuesta utilizando herramientas de desarrollo. Por ejemplo, Chrome tiene modo de dispositivo . Estos son útiles para ver si características como srcset(o retina.js, si eligió usar esa biblioteca) realmente funcionan como se esperaba. Por lo tanto, no necesita cazar o usar una Mac elegante para realizar pruebas.

Scribblemacher
fuente
Muchas gracias por su respuesta. Examinaré srcset
ogeh_47
@ ogeh_47 Si esto respondió a su pregunta, ¿puede aceptarla? Si no, dígame qué información adicional necesita.
Scribblemacher
Impresionante, gracias chicos. Ahora es mucho más claro para mí
ogeh_47