Apple se negó a implementar 16 API web en Safari debido a preocupaciones de privacidad

 

 

 

¿Por qué? Toma de huellas dactilares. En lugar de que estas API se utilicen para lo que están destinadas, terminarán utilizándose para tecnología publicitaria bruta. Como en “oye, no sabemos exactamente quién eres, pero espera, a través de un script podemos decir que tu teléfono dejó de estar inactivo desde las 8:00 am hasta las 8:13 am y estuvo cerca del dispositivo Bluetooth JBL BATHROOM, entonces ¡Probablemente sea papá haciendo caca matutina! Mostrémosle algunos anuncios de mejores oradores y camisas de franela lo antes posible”.

Obtendré la lista completa aquí del artículo de Catalin Cimpanu:

  • Web Bluetooth: permite que los sitios web se conecten a dispositivos Bluetooth LE cercanos.
  • Web MIDI API: permite que los sitios web enumeran, manipulan y acceden a dispositivos MIDI.
  • API de magnetómetro: permite que los sitios web accedan a datos sobre el campo magnético local alrededor de un usuario, según lo detectado por el sensor magnetómetro primario del dispositivo.
  • API Web NFC: permite que los sitios web se comuniquen con etiquetas NFC a través del lector NFC de un dispositivo.
  • API de memoria del dispositivo: permite que los sitios web reciban la cantidad aproximada de memoria del dispositivo en gigabytes.
  • API de información de red: proporciona información sobre la conexión que utiliza un dispositivo para comunicarse con la red y proporciona un medio para que los scripts reciban notificaciones si el tipo de conexión cambia.
  • API de estado de la batería: permite que los sitios web reciban información sobre el estado de la batería del dispositivo de alojamiento.
  • Escaneo web Bluetooth: permite que los sitios web busquen dispositivos Bluetooth LE cercanos.
  • Sensor de luz ambiental: permite que los sitios web obtengan el nivel de luz actual o la iluminancia de la luz ambiental alrededor del dispositivo de alojamiento a través de los sensores nativos del dispositivo.
  • Extensión de verificación de políticas HDCP para EME: permite que los sitios web verifiquen las políticas HDCP, utilizadas en la transmisión/reproducción de medios.
  • Sensor de proximidad: permite a los sitios web recuperar datos sobre la distancia entre un dispositivo y un objeto, medida por un sensor de proximidad.
  • WebHID: permite que los sitios web recuperen información sobre dispositivos de interfaz humana (HID) conectados localmente.
  • Serie API: permite que los sitios web escriban y lean datos desde interfaces series, utilizadas por dispositivos como microcontroladores, impresoras 3D y otros.
  • Web USB: permite que los sitios web se comuniquen con dispositivos a través de USB (Universal Serial Bus).
  • Sensor de geolocalización (geolocalización en segundo plano): una versión más moderna de la antigua API de geolocalización que permite a los sitios web acceder a datos de geolocalización.
  • Detección de usuario inactivo: permite que el sitio web se sepa cuando un usuario está inactivo.

Soy de sentimientos encontrados. Me gusta la idea de que la web sea una plataforma competitiva para crear cualquier tipo de aplicación y, a veces, API sofisticadas como esta abren esas puertas. Mejores tendederos

 

Sin mencionar que algunas de estas API están diseñadas para hacer cosas responsables, como conocer las velocidades de conexión a través de la API de información de red y enviar menos datos si es posible, y lo mismo para la API de estado de la batería.

Todo esto es una situación similar a :visitedla de CSS. ¿Alguna vez ha notado que hay algunas declaraciones CSS que no puedes usar en los enlaces visitados? Las API de JavaScript incluso mentirán literalmente sobre el estilo actual de los enlaces visitados para que los enlaces siempre parezcan no visitados. Porque las huellas dactilares.

Enlace directo →






SUSCRÍBETE A NUESTRO BOLETÍN 

No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.










Al suscribirte, aceptas nuestra política de privacidad y nuestros términos de servicio.






Tal vez te puede interesar:

  1. La innovación no puede mantener la Web rápida
  2. Rendimiento web ultrarrápido
  3. Tabla de contenidos fijos con estados activos de desplazamiento
  4. “cambiar tamaño: ninguno;” en áreas de texto es una mala experiencia de usuario

Apple se negó a implementar 16 API web en Safari debido a preocupaciones de privacidad

Apple se negó a implementar 16 API web en Safari debido a preocupaciones de privacidad

¿Por qué? Toma de huellas dactilares. En lugar de que estas API se utilicen para lo que están destinadas, terminarán utilizándose para tecnología publici

programar

es

https://pseint.es/static/images/programar-apple-se-nego-a-implementar-16-api-web-en-safari-debido-a-preocupaciones-de-privacidad-1624-0.jpg

2024-06-13

 

Apple se negó a implementar 16 API web en Safari debido a preocupaciones de privacidad
Apple se negó a implementar 16 API web en Safari debido a preocupaciones de privacidad

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences