¿Las aplicaciones web matarán páginas web?

Creo que ambos continuarán coexistiendo.

Los sitios “estáticos” con mucho contenido, como Wikipedia, están bien servidos como sitios web normales con una página y una URL para cada recurso. No habría una ventaja obvia en convertir wikipedia en una verdadera aplicación de una sola página. De hecho, tiene mucho sentido tener una URL para cada recurso real: fácil de indexar, buscar fácilmente.

Los servicios experimentales, interactivos y altamente personalizados parecen ser mejor atendidos por el modelo de “aplicación”. En general, esto se hace mediante la creación de servicios y la exposición de una API (es decir, Twitter) que luego se puede utilizar para crear aplicaciones de clientes. Estas pueden ser aplicaciones web, aplicaciones web optimizadas para dispositivos móviles o clientes nativos para Mac, Windows, iOS o Android, etc.

Creo que los servicios más interesantes que existen actualmente y * la mayoría * que se construirán en un futuro próximo tenderán a encajar en la segunda categoría o al menos serán una forma de híbrido de los dos. Con el empuje de la historia de HTML5 y los enfoques de etiqueta hash más clásicos, es posible casar los dos enfoques. Estos híbridos pueden tener una página principal de aplicación interactiva (me viene a la mente la nueva página de inicio de Twitter), pero también tienen enlaces a páginas más estáticas (como los enlaces permanentes de Twitter para tweets individuales) para proporcionar un medio de catalogar el historial y proporcionar a los motores de búsqueda una forma de acceder e indexar la información.

En última instancia, la elección se realizará en función de los objetivos del servicio. Sin embargo, si la nueva generación de servicios es una indicación, las “aplicaciones” están aquí para quedarse y serán cada vez más dominantes.

La web se divide fundamentalmente en dos tipos de sitios web:

1.) Aquellos que principalmente sirven contenido archivado. (Wikipedia, Dictionary.com, IMDB)

2.) Aquellos que facilitan el descubrimiento y el intercambio de contenido creado por el usuario. (Quora, Facebook, LinkedIn)

El primero es más propicio para las páginas web estáticas que deben estar muy optimizadas para SEO y tiene un flujo de trabajo muy simple “Cuadro de búsqueda -> Resultados -> Entrada”.

Para este último, una aplicación web sería apropiada porque su contenido generalmente se genera dinámicamente y se implementa un desplazamiento infinito. Realmente no hay “páginas” para mirar, solo fragmentos de información.

Ahora desde un punto de vista económico, los sitios web que usan páginas web estáticas son mucho más baratos y rápidos de construir. Los desarrolladores de PHP son ubicuos. Por otro lado, las aplicaciones de una sola página siguen siendo un enfoque bastante nuevo para la arquitectura web y ahora estamos obteniendo marcos, bibliotecas y herramientas decentes para la producción de manera sostenible.

Cuando un sitio web estático tiene un error, el problema normalmente solo afecta a una sola página. Pero si un SPA tiene un error, potencialmente pone a toda la aplicación en un estado inestable, causando una oleada de errores adicionales hasta que la aplicación se restablezca a un estado limpio.

Según un reciente estudio del Centro de Investigación Pew, el número de usuarios que acceden a Internet en sus teléfonos inteligentes se ha más que duplicado en los últimos 5 años, al igual que el número de usuarios que descargan y usan aplicaciones móviles.

De aquellos que usan Internet o el correo electrónico en sus teléfonos, más de un tercio se conecta en línea principalmente a través de sus dispositivos portátiles.

De hecho, la informática móvil se está volviendo cada vez más ubicua … y es increíble. Pero no creo que uno muera por el otro.

Obtenga más información sobre el desarrollo de aplicaciones móviles: Web vs. nativo vs. híbrido aquí

More Interesting

¿Por qué usamos Quora para obtener respuestas en lugar de tratar de encontrar las respuestas nosotros mismos?

¿Los sitios de blogs de Internet finalmente serán la ruina de nuestros gobiernos?

¿Cuál es el atractivo de ver jugar videojuegos en lugar de jugarlos realmente?

¿Cuáles son algunas formas rápidas de ganar dinero a través de Internet?

¿Existe algo así como un código algorítmico salvaje en Internet?

Puedo conectarme a Internet, pero un diagnóstico de red dice que mi módem está desconectado. Que esta pasando?

¿Qué son los servicios web de descanso? ¿Por qué lo necesitamos? ¿Cómo funciona? Realmente no quiero definiciones, me gusta saber sobre su uso. Dónde y por qué. Caso de uso?

¿Cómo puede una persona no técnica entrar en la industria de Internet de las cosas?

¿Se requiere una computadora para tener una vida funcional en el mundo moderno?

¿Podría Internet ser consciente sin que nosotros lo sepamos?

¿Hay alguna forma de que pueda ralentizar artificialmente mi conexión a Internet de Windows 8.1 para que no se descargue demasiado rápido?

Si lo necesitáramos, ¿podríamos crear un 'Internet 2' que elimine los problemas con el actual?

¿Puede Amazon Kindle reproducir archivos de video y puede conectarse a Internet?

¿Cuánto tiempo tardaría Enigma en romper con la tecnología moderna y los usuarios colectivos de Internet?

¿Por qué se considera a Tim Berners Lee como el fundador de Internet cuando el Departamento de Defensa de los Estados Unidos lo inventó como ARPANET?