No voy a instalar tu app; con la web me basta
(0xsid.com)- Muchos servicios obligan a instalar una app y limitan la accesibilidad web, lo que genera cansancio e incomodidad en los usuarios.
- En el navegador, el entorno puede controlarse con extensiones y scripts, pero en las apps la estructura facilita que el creador refuerce el control.
- Aunque la mayoría de las apps no pasan de renderizar texto y contenido multimedia, exigen demasiado espacio y permisos.
- La experiencia forzada en app suele debilitar la sensación de confianza nativa por interfaces inestables y demoras en la respuesta.
- Para elevar las métricas de instalación de apps, las empresas degradan intencionalmente la calidad de la web, provocando un círculo vicioso que debilita la apertura de la web y la libertad de elección del usuario.
Rechazo a las descargas obligatorias de apps
- Los usuarios que prefieren la web sienten agotamiento ante la realidad de que la mayoría de los servicios empujan la instalación de apps.
- Desde redes sociales hasta pagos de estacionamiento, la estructura prioriza la app y trata la web como algo secundario.
- En la versión web aparecen repetidamente popups, modales y banners superiores que intentan llevarte a instalar la app.
- Algunos servicios solo permiten el acceso mediante app, y en servicios públicos o utilidades esenciales esto se vuelve especialmente problemático.
Diferencia de control entre el navegador y la app
- En el navegador, el usuario puede controlar directamente su entorno mediante user scripts, bloqueadores de anuncios y extensiones.
- Incluso un sitio sin modo oscuro puede resolverse con scripts.
- También se puede corregir con extensiones personales un cambio en la barra lateral de Reddit.
- En cambio, en las apps el control del usuario es limitado y la estructura facilita que el creador refuerce su dominio.
- Las apps son convenientes para notificaciones push, recolección de telemetría para seguimiento y mantenimiento de ecosistemas cerrados.
- Aunque por fuera hablen de “una mejor experiencia de usuario”, el objetivo real es asegurar la retención del usuario.
Apps de estructura simple con exigencias excesivas
- La mayoría de las apps tienen una estructura simple, compuesta por feeds de texto y contenido multimedia, o formularios de entrada de varios pasos.
- Salvo en casos como juegos 3D o AR basada en LiDAR, donde se necesita integración con hardware, la mayoría no son más que clientes ligeros que reciben datos JSON desde una API y los renderizan.
- Aun así, las empresas exigen instalar apps de más de 100 MB, permisos de ubicación y autorización para ejecución en segundo plano.
- Hay muchos casos en que reconfiguran contenido básico como app nativa simplemente para ganar presencia en la pantalla de inicio.
Experiencias nativas de baja calidad
- Si se va a forzar una app en lugar del navegador, como mínimo debería ofrecerse una experiencia nativa bien lograda.
- Pero en la práctica abundan interfaces inestables o torpes.
- Como ejemplo, se menciona el problema inicial de demora en la compilación de shaders en iOS en apps hechas con Flutter.
- En la época del motor Skia, al ejecutar una animación por primera vez la UI se trababa, y antes de que se reemplazara por Impeller había que precompilar manualmente los shaders.
- Estos pequeños detalles de velocidad de desplazamiento, demora en respuesta a gestos y desajustes de timing resultan desagradables para el usuario.
- Los humanos pueden detectar diferencias sutiles en la respuesta del sistema, algo comparable al caso de detección del backdoor de XZ o a la detección de latencia en juegos FPS.
- Cuando estas interacciones finas no están bien resueltas, se rompe la confianza en la experiencia nativa.
- No es un problema de unas pocas apps; es algo lo bastante común como para afectar negativamente la percepción general.
El círculo vicioso de la enshittification
- Si se obliga a instalar la app con un modal de pantalla completa, la mayoría de los usuarios optará por instalarla en vez de resistirse.
- Ese comportamiento favorece las métricas de desempeño del PM, creando incentivos para empeorar todavía más la experiencia web.
- Los servicios primero consiguen su base de usuarios en la web abierta, pero luego restringen intencionalmente la versión web para empujar a la app.
- Dentro de la app se forma un entorno cerrado donde la publicidad y el seguimiento pueden hacerse libremente.
- Como resultado, la web queda reducida a un simple canal de adquisición, y se debilita el papel del navegador como plataforma universal.
- Desde la perspectiva de las empresas, desaparece el incentivo financiero para mantener la calidad de la web.
- Los datos muestran que esta estrategia realmente funciona, es decir, que la tasa de conversión de usuarios se mantiene alta.
1 comentarios
Comentarios en Hacker News
La mayoría no lo entiende, pero para la generación joven el smartphone es el internet
Nuestra generación conoció internet en desktop y luego se expandió al smartphone
Pero los adolescentes de hoy experimentan internet desde el inicio en la pantalla del teléfono. Incluso hacen la tarea en esa pantalla pequeña
Yo sigo prefiriendo ver más información en una pantalla grande. Por eso en casa uso laptop y solo uso el teléfono cuando estoy en movimiento
Me cuesta imaginar hacer la tarea en el teléfono, pero para los chicos de hoy eso es natural
Creo que el anuncio de Apple de “What’s a computer?” captó exactamente la sensibilidad de esta generación
La mayoría son power users y viven en un mundo completamente distinto al de los usuarios comunes
También hay un hilo de HN relacionado
Más bien, la generación actual terminó así como resultado de años de empuje corporativo hacia las apps
La premisa de que “pantalla de smartphone = app nativa” es en sí una suposición equivocada
Quiero hacer un ‘salón de la vergüenza de las empresas que fuerzan el uso de apps’
Reddit, PayPal, Robinhood, Instagram, SeatGeek y otras bloquean funciones en la web y obligan a instalar la app
Es triste verlo en este artículo de NBC
Nunca instalaría la app de una empresa que usa este tipo de UX hostil
Por sistemas así, siento que los shows en clubes pequeños son más agradables que los eventos grandes
Hice una simple app wrapper que envuelve un sitio web y, sorprendentemente, las descargas explotaron
La tasa de conversión a pago subió 10 veces y las métricas de los usuarios de la app fueron muchísimo mejores
Al final, tener una app en sí mismo sí tiene valor de negocio
Como los usuarios confían en las app stores, Android e iOS deberían conectar las PWA con las tiendas de apps
Da pena pensar lo cómodo que sería si las PWA se convirtieran en el estándar
Me pregunto si incluso una app wrapper simple en React Native tuvo problemas al registrarse en la tienda
Yo también soy básicamente web-first
A menos que el sitio esté completamente roto o bloquee funciones, no instalo apps
Gracias al diseño responsivo, para la mayoría de las cosas el navegador basta
Eso sí, me gustaría que el navegador móvil tuviera función de consola
Las web apps tienen menos fricción de onboarding y son más eficientes porque no fuerzan instalación
El atractivo de una app nativa en realidad no va mucho más allá del acceso a las APIs del dispositivo
En mi experiencia, las apps nativas suelen tener mejor calidad que la web
Las web apps son lentas, tienen más bugs y resultan confusas
Pero qué enfoque prefieres depende del uso que le vayas a dar
Incluso las apps cross-platform a veces se sienten medio raras
Si me obligan a instalar una app, simplemente abandono el servicio
El New York Times molesta con su popup para forzar la instalación de la app en la web móvil
Un sitio de noticias debería ser precisamente un servicio optimizado para la web, pero igual empujan la app
Ahora solo leo artículos a los que llego por enlace
El navegador web es por defecto un entorno sandbox, así que es seguro desde el punto de vista de seguridad
Las apps piden más permisos, como acceso en segundo plano, ubicación o contactos
En cambio, las apps permiten verificación por hash y existe un validador intermedio que es la app store
Por ejemplo, la app de Signal garantiza cifrado de extremo a extremo incluso sin confiar en el servidor
Gracias a las cookies y al rastreo cruzado, las web apps pueden recolectar más datos que las apps
Al final, creo que donde realmente tienes experiencia de usuario de verdad es en las apps nativas
De hecho, muchas veces puede ser útil
El navegador permite bloqueo de anuncios, limitar notificaciones y distribución sin aprobación, lo cual pone a las empresas en desventaja
Pero desde el punto de vista del usuario, todo eso son ventajas
Al final, app vs navegador es una estructura de confrontación de empresa vs usuario
Chrome incluso bloquea notificaciones spam, así que en realidad puede ser más seguro
Cuando le estaba instalando apps a mi mamá en su iPhone SE, tuve que pasar dos horas liberando espacio de almacenamiento
Había demasiado caché de apps y datos duplicados, y mi mamá ni siquiera sabía qué eran la mitad de las apps que tenía instaladas
Esta cultura de app bloat tiene que parar. La mayoría no son más que una carcasa delgada envolviendo una web app
Yo también prefiero la web, pero la generación joven creció en un entorno centrado en apps, así que no está acostumbrada a usar el navegador
Es la generación para la que WhatsApp, YouTube y TikTok lo son todo
Como en este meme relacionado, a veces ni siquiera conocen el concepto de sistema de archivos
Porque desde 2010 Google se fue moviendo hacia un modelo centrado en plataformas y la web real empezó a desaparecer