Actualización mensual de desarrollo web 6⁄2019: repensar la privacidad y la participación del usuario

Publicado: 2022-03-10
Resumen rápido ↬ Para su lista de lectura mensual, Anselm Hannemann resumió lo que ha sucedido en el mundo del desarrollo web en las últimas semanas. Desde noticias sobre navegadores y UI/UX hasta privacidad, herramientas, trabajo y vida.

La semana pasada leí sobre la web convirtiéndose en un bosque oscuro. Esto me hizo pensar, y estoy convencido de que hay esperanza en el bosque oscuro. Mantengámonos positivos acerca de cómo podemos contribuir a hacer de la web un lugar mejor y adherirnos al principio de que cada uno de nosotros puede tener un impacto con pequeñas acciones. Ya sea agregando Webmentions, eliminando secuencias de comandos de seguimiento de un sitio web, reciclando plástico, recogiendo basura de la calle para tirarla a un basurero o andando en bicicleta en lugar de conducir al trabajo durante una semana, todos podemos mejorar las cosas para nosotros y para el gente que nos rodea. Solo tenemos que hacerlo.

Noticias

  • Safari siguió adelante al presentar su nueva Protección de seguimiento inteligente y convertirla en el nuevo valor predeterminado. Ahora siguió Firefox, habilitando también su Protección de seguimiento mejorada de forma predeterminada.
  • Chrome 75 brinda soporte para Web Share API que ya está implementado en Safari. También se ha mejorado la latencia en contextos de lienzo.
  • Safari Technology Preview Release 84 presentó las características de Safari 13: advertencias para contraseñas débiles, soporte de modo oscuro para iOS, soporte para anular solicitudes de recuperación, llaves de seguridad USB compatibles con FIDO2 con el estándar de autenticación web, soporte para "Iniciar sesión con Apple" (para Safari y WKWebView). La API Visual Viewport, ApplePay en WKWebView, el uso compartido de pantalla a través de WebRTC y una API para cargar módulos ES6 también son compatibles a partir de ahora.
  • Hay una actualización importante en las pautas de revisión de la AppStore de Apple que requiere que los desarrolladores ofrezcan "Iniciar sesión con Apple" en sus aplicaciones en caso de que admitan el inicio de sesión de terceros una vez que el servicio esté disponible para el público a finales de este año.
  • Firefox 67 ya está disponible con la consulta de medios CSS en modo oscuro, WebRender y perfiles en paralelo que le permiten ejecutar varias instancias en paralelo. Además, se integran controles de privacidad mejorados contra criptomineros y huellas dactilares, así como compatibilidad con AV1 en Windows, Linux y macOS para videos, String.prototype.matchAll() e importaciones dinámicas.
¡Más después del salto! Continúe leyendo a continuación ↓

General

  • La web se basa en muchos proyectos de código abierto y, sin embargo, esto es lo que parece vivir con un presupuesto de código abierto. La mayoría de los autores están por debajo del umbral de la pobreza, obligados a vivir en países más baratos o no pueden ganarse la vida con su servicio público de proporcionar software abierto y confiable para otros que luego lo usan comercialmente.
  • Todos conocemos a ese cliente molesto que ignora tu conocimiento y se vuelve creativo por su cuenta. Como desarrollador, Holger Bartel lo experimentó docenas de veces; ahora se encontraba en la misma posición, después de haber pedido un buen trago y luego haberlo estropeado.

interfaz de usuario/experiencia de usuario

  • Con tantos patrones oscuros integrados en el software y los sitios web que usamos a diario, Fabricio Teixeira y Caio Braga piden una dieta tecnológica para los usuarios.
Información nutricional de Facebook, Instagram, Twitter y Netflix.
“Los patrones oscuros intentan manipular a los usuarios para que participen más, más profundamente o durante más tiempo en un sitio o aplicación. El mundo necesita una dieta tecnológica y los diseñadores pueden ayudar a hacerla realidad. (Credito de imagen)

CSS

  • La función CSS para truncar texto de varias líneas se ha implementado en Firefox. -webkit-line-clamp: 3; , por ejemplo, truncará el texto al final de la línea tres.

Seguridad

  • Aaron Parecki escribió una guía paso a paso sobre cómo configurar "Iniciar sesión con Apple".
  • Muchos servicios manejan la protección DDoS por usted en estos días. Pero, ¿cómo lo construirías por tu cuenta? Ciertamente es posible, como muestra este artículo (un poco anticuado pero aún aplicable).

Intimidad

  • Anil Dash intenta encontrar una respuesta a la pregunta de si podemos confiar en una empresa en 2019.
  • Kevin Litman-Navarro analizó más de 150 políticas de privacidad y comparte sus hallazgos en una historia visual. No solo lleva alrededor de 15 minutos en promedio leer una política de privacidad, sino que la mayoría de ellas requieren un título universitario o incluso una carrera profesional para comprenderlas.
  • Nuestra visión sobre la privacidad no ha cambiado mucho desde el siglo XVIII, pero las circunstancias son diferentes hoy en día: las empresas tienen un gran apetito por almacenar cada vez más datos sobre más personas en un lugar central, datos a los que antes solo podían acceder las autoridades estatales. Deberíamos redefinir qué son la privacidad, los datos personales y el consentimiento, como argumenta Maciej Ceglowski en “El nuevo desierto”.
  • La gente de WebKit es muy activa cuando se trata de desarrollar soluciones inteligentes para proteger a los usuarios sin comprometer demasiado la usabilidad y teniendo en cuenta los intereses de los editores y proveedores al mismo tiempo. Ahora introdujeron la "atribución de clics en anuncios para preservar la privacidad para la web", una técnica que limita los datos que se envían a terceros y, al mismo tiempo, proporciona métricas de atribución útiles para los anunciantes.
Una descripción general de lo difícil que es leer las políticas de privacidad y cuánto tiempo requiere hacerlo. La mayoría de las políticas de privacidad son de nivel universitario y de carrera profesional. Solo uno es comprensible en un nivel de secundaria.
La mayoría de las políticas de privacidad en la web son más difíciles de leer que "Una breve historia del tiempo" de Stephen Hawking, como descubrió Kevin Litman-Navarro al examinar 150 políticas de privacidad. (Credito de imagen)

Accesibilidad

  • Brad Frost describe una excelente manera de reducir el movimiento en los sitios web (de GIF animados, por ejemplo), utilizando el elemento de picture y su función de consulta de medios.

Estampación

  • La API de geolocalización IP es una API JSON de IP a geolocalización en tiempo real de código abierto con integración detallada de datos de países que se basa en la base de datos Maxmind Geolite2.
  • Pascal Landau escribió un tutorial paso a paso sobre cómo crear una configuración de desarrollo de Docker para proyectos PHP y sí, contiene todo lo que podría necesitar para aplicarlo a sus propios proyectos.

Vida laboral

  • Roman Imankulov de Doist comparte ideas sobre la toma de decisiones en una organización plana.
  • Como sociedad, estamos sobrecargados de trabajo, tenemos demasiadas pertenencias, pero anhelamos más, y las empresas solo existen para crecer indefinidamente. Así es como iniciamos el cambio climático en el siglo pasado y así es como logramos que más personas que nunca sufrieran agotamiento, depresión y otros problemas de salud, incluidos los suicidios relacionados con el trabajo. Philipp Frey tiene una teoría audaz que rompe con nuestro sistema actual: una investigación de Nassen y Larsson sugiere que una disminución del 1 % en las horas de trabajo podría conducir a una disminución del 0,8 % en las emisiones de GEI. Yendo más allá, el documento sugiere que trabajar 12 horas a la semana nos permitiría alcanzar fácilmente los objetivos climáticos, si también estamos cambiando la economía para que ya no se centre por completo en el crecimiento. Un estudio interesante ya que explora nuevas formas de trabajar, vivir y consumir.
  • Leo Babauta comparte un método que te ayuda a reconocer cuando estás cansado. Es difícil de aceptar, pero somos humanos y no máquinas, por lo que hay momentos en los que nos sentimos cansados ​​y nuestras baterías están bajas. La mejor manera de recuperarse es darse cuenta de que esto está sucediendo y concentrarse en ello para recuperar algo de energía.
  • Muchos de nosotros estamos tratando de lograr algunos minutos u horas de "trabajo profundo" al día. La "Guía completa para el trabajo profundo" de Fadeke Adegbuyi comparte valiosos consejos para dominarlo.

Ir más allá…

  • Las personas que viven una vida de "desperdicio cero" a menudo se consideran extremas, pero este es solo un punto de vista. Aquí está el otro lado donde una de las personas “extremas” nos recuerda que antes era normal ir a un mercado de agricultores a comprar cosas que no están envasadas en plástico, andar en bicicleta y beber agua de una fuente pública. En cambio, nuestro consumismo se ha vuelto bastante extremo y necesita cambiar si queremos sobrevivir y mantenernos saludables.
  • Suecia quiere volverse climáticamente neutral para 2045, y ahora presentaron una visualización interesante del plan. Está diseñado para ayudar a los formuladores de políticas a identificar y llenar los vacíos para garantizar que se logre el objetivo. La visualización está abierta al público, por lo que cualquiera puede responsabilizar al gobierno.
  • Todo el mundo los ama, muchos los tienen: AirPods. Sin embargo, son un desastre ambiental, como muestra este artículo.
  • The North Face engañando a Wikipedia es el lado oscuro de la publicidad.
  • The New York Times publicó una guía que nos ayuda a comprender nuestro impacto en el cambio climático en función de los alimentos que comemos. No se trata de volverse vegano, sino de cómo cambiar los hábitos alimenticios puede marcar la diferencia, tanto para el medio ambiente como para nuestra propia salud.