Los GIF (Graphics Interchange Format) son una pesadilla desde una perspectiva tecnológica y política.
La Free Software Foundation toma algunos puntos de vista extremos sobre la libertad del software, pero estoy totalmente de acuerdo con ellos en este tema. Los GIF tienen que irse.
Como explica la FSF, el estándar GIF está innecesariamente gravado por patentes cuando existe el estándar superior libre de regalías PNG: https://www.gnu.org/philosophy/g…
- Refiriéndose en parte al mito de los 21 gramos, ¿cuánto pesa un sistema operativo?
- Soy estudiante de informática. ¿Pueden ayudarme a decidir sobre un proyecto de último año que involucre desarrollo de IA y Android?
- ¿Qué es exactamente una relación de recurrencia? ¿Cómo se explica intuitivamente?
- Cómo implementar una IA enemiga en Unity3D que aprende
- ¿Cómo puedes usar una computadora?
En un nivel fundamental, los GIF proporcionan un medio para servir datos visuales, animados y estáticos. Los GIF son terribles en ambos.
Para los datos animados, se han introducido varias soluciones en HTML5 y CSS3.
- etiqueta
Esto permite un control dinámico del nivel de píxeles de la pantalla del espectador, y se representa de manera eficiente a través del motor Javascript de un navegador, ya sea a través de una CPU o una GPU. La etiqueta de lienzo se puede combinar con la tecnología WebGL para brindar texturas y gráficos 3D intensos similares a los de los videojuegos al navegador. Los navegadores móviles extienden la vida útil de la batería al utilizar una arquitectura de hardware incorporada para representar el contenido.
- etiqueta
- Animación CSS3
CSS3 proporciona animaciones hermosas sin ninguno de los riesgos de Javascript. Esta solución es probablemente más parecida al uso original de GIF, como iconos animados y marcadores para decorar una página web. Las transformaciones CSS3 también están optimizadas a nivel de navegador, aprovechando el hardware nativo.
GIF también se puede usar para imágenes ráster estáticas, pero los formatos de imagen superiores existentes ya se han hecho cargo, a saber, PNG y JPEG. El primero con la ventaja añadida de la transparencia (canal alfa). Con suerte, incluso las imágenes ráster serán reemplazadas por imágenes vectoriales, como SVG.