frontenderos icon

Podcast

Newsletter

#236 Tips de optimización de imágenes de poco esfuerzo

Surfea la Web como si fuera 1999 con estos cursores

Tips de optimización de imágenes de poco esfuerzo

Hay dos cosas a optimizar en tu sitio web para mejorar su desempeño siempre: Imágenes y JavaScript. Y el primero es más fácil de hacer que el segundo, y en este artículo verás lo mucho que le puedes ahorrar a tus usuarios de ancho de banda cuando visiten tu sitio web.

Surfea la Web como si fuera 1999 con estos cursores

En Figma hicieron un homenaje a los cursores retro de inicios de la Web, que la verdad se ven muy chidos, por no decir nostálgicos. Ojalá más empresas y diseñadores hicieran esfuerzos como este para reinventar y redefinir, un elemento tan olvidado como son los cursores.

Cosas que una biblioteca de componentes Vue debe tener

¿Cuáles son las cosas que debes tener en cuenta a la hora de elegir una biblioteca de componentes en Vue? En realidad esta lista aplica para cualquier framework o meta-framework, entonces, aunque Vue no sea tu herramienta favorita, tienes que leer este artículo.

EL RINCÓN DE CSS 👨‍💻 
Añade superpoderes a tus variables CSS

Justo cuando pensamos que CSS no se podía poner mejor, aparecen los style queries. Bueno, para ser honestos, cada nuevo feature de CSS es muy bueno y es algo que la comunidad venia pidiendo. Imagina que pudieras poner un estilo en base al valor de un custom property o variable CSS. ¿Te gusta la idea? Pues, checa este artículo.

VIDEO 📹️ 
Guía Visual al toolchain del Frontend Moderno con Vite

¿Alguna vez te has preguntado por qué Vite esta en todos lados ya? Quizás con este video te sea más claro como Vite realmente funciona y porque esta siendo tan utilizado.

LANZAMIENTO 🚀 
Presentando Jpegli, una nueva biblioteca para JPEGs

Siguiendo el tema de optimizar imágenes, Google ha sacado una biblioteca para codificar imágenes JPEG que mejora el ratio de compresión hasta 35% manteniendo la calidad original, incluso en imágenes pesadas. Es de agradecer que esta vez saque una herramienta para formatos existentes en lugar de un nuevo formato que luego no todos podemos adoptar.

Convex para Startups

Convex, la plataforma para construir backends con poco esfuerzo, acaba de sacar un servicio para Startups pensando en los retos que tienen muchos founders al iniciar sus proyectos. Si haz usado Convex y te gustaría gozar de este beneficio, aprovéchalo.

UN DÍA COMO HOY 🗓️ 

El 04 de mayo de 2000, aparece en Internet el gusano escrito en VBScript “ILoveYou”.

El virus infectó a millones de computadores en todo el mundo en tan solo seis horas.

El "ILoveYou" se propagó a través de correo electrónico, lo cual indujo a las víctimas a abrir el mensaje con el asunto: "Te amo" y un archivo adjunto con el nombre "LOVE-LETTER-FOR-YOU.TXT.vbs", que al ser abierto, infecta el ordenador y se auto envía a las direcciones de correo que el usuario tuviera en su agenda de direcciones.

ILoveYou comenzó en Filipinas y le bastó un solo día para propagarse por todo el mundo, infectando en Hong Kong, Europa y luego en los Estados Unidos. Cinco días más tarde, se reconocían 18 mutaciones del virus. Al multiplicarse explosivamente, este gusano condujo a Internet al colapso.

Para el 13 de mayo de 2000 se habían reportado 50 millones de ordenadores infectados alrededor del globo, cifra que representaba al 10% del total de ordenadores con conexión a Internet en esa época.

ILoveYou atacó a El Pentágono, la CIA, el Parlamento Británico y las grandes empresas. En España, el 80% de las empresas sufrieron los ataques del virus.

Se estimó que el monto de los daños causados fue entre 5.5 a 8.7 miles de millones de dólares derivados principalmente del trabajo de eliminación de los gusanos de los sistemas infectados.

Esto denota cuántas personas están necesitadas de recibir un simple "Te amo".

VACANTE 💼 
Front End Developer

Empresa: Braintrust
Requisitos: Competencia con HTML, CSS, JavaScript y Svelte. Conocimiento experto de los principios del diseño responsivo. Experiencia con técnicas de optimización del rendimiento. Fuertes habilidades de comunicación y colaboración. Pasión por las tecnologías web y habilidades de actualización. Capacidad para trabajar de forma independiente en un entorno remoto.
Responsabilidades: Traducir diseños de interfaz de usuario y estructuras alámbricas a código. Colaboración con desarrolladores y diseñadores backend. Implementación de diseños responsivos usando Tailwind CSS. Depuración y prueba de aplicaciones front-end Mantener la calidad, organización y legibilidad del código.

Tu feedback nos ayuda a mejorar

Por favor elige una opción y dinos lo que te gustó y lo que no. Leemos todas las respuestas 👀

¿Qué te pareció el email de hoy?

Iniciar Sesión o Suscríbete para participar en las encuestas.

¡Hasta mañana! 🤟