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.
9
Respuestas:
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.srcset
es trivial de usar y no requiere mucho trabajo extra de su parte. En mi opinión, todos deberían aprender a usarlo desrcset
todos modos.En mi opinión, hay varias razones de peso para no usar esta biblioteca.
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.fuente