Contenido
"Responsive Design" fue un descubrimiento revolucionario en nuestra industria. Ethan Marcotte acuñó el término y escribió un libro. Fue un gran día para todos.
Un tiempo después, Luke Wroblewski ideó una estrategia que permitió a los desarrolladores y diseñadores colaborar y poner en marcha un proyecto "Mobile First". Cuando se creó este enfoque, Wroblewski tenía tres razones por las que sentía que era necesario crear aplicaciones con esta estrategia:
- El móvil está explotando
- El móvil te obliga a concentrarte
- Mobile amplía sus capacidades
¿Qué falta?
Tanto Responsive Design como Mobile First han sido revolucionarios para nuestra industria, pero aún falta algo.
Si intentamos entregar contenido a tantos usuarios como sea posible, en una amplia gama de dispositivos y resoluciones de pantalla, ¿no deberían ser las capacidades del dispositivo y el contexto del usuario uno de los principios fundamentales? Así por ejemplo...
- ¿Piensa en la conexión del usuario y las implicaciones de RTT (Round Trip Time) en los grandes activos?
- ¿Tiene una estrategia para entregar activos específicos para determinadas resoluciones de pantalla?
Es posible que los dispositivos móviles estén explotando, pero la red no cambiará en el corto plazo. Necesitamos cambiar nuestro enfoque.
Drenando el plan de precios
Si crees que solo estoy lanzando palabras de moda, lo estoy, y eso es parte del problema. RWD y Mobile First se han convertido en palabras de moda. Se acaban de interpretar como "Necesitamos tener un sitio receptivo, construido en un dispositivo móvil primero, para que podamos entregar contenido a todos los que visitan nuestra aplicación".
Como escribió Tammy Everts recientemente: 'Hay más sitios optimizados para dispositivos móviles que nunca. Entonces, ¿por qué las páginas para dispositivos móviles son cada vez más grandes? ”.
Performance First debe convertirse en una mentalidad, si vamos a entregar aplicaciones que no agoten el plan de precios de nuestros usuarios.
Puede entregar contenido a dispositivos móviles, pero ¿cuántas personas estarán esperando su contenido si no se considera el rendimiento?
Desde mi perspectiva, no estoy seguro de que Mobile First deba ser una estrategia que se considere al iniciar un proyecto. Espera, vaquero, déjame explicarte ...
Las palabras de moda nos están matando
Recientemente, comencé a darme cuenta de que las agencias han comenzado a agregar "Diseño web receptivo" como un servicio separado para sus clientes. Me refiero a WTF? ¿Cómo puede sentir que es aceptable cobrar más a un cliente por un sitio receptivo en comparación con un sitio estático?
El diseño web adaptable no es una entidad separada; La construcción de una manera receptiva debería ser su enfoque predeterminado.
Esto es lo que estoy diciendo sobre las palabras de moda que nos matan. El hecho de que RWD sea todavía un concepto relativamente nuevo no significa que sea un complemento de su proceso: debe integrarse en el actual. ¿Agregó CSS como un servicio separado cuando se mudó del diseño de la tabla? No pensé.
Hazlo medible
Sus usuarios se lo agradecerán si adopta un enfoque de Performance First. Y se lo agradecerá a sí mismo, porque aprender sobre el desempeño le permitirá obtener un conocimiento increíble que será útil en muchas áreas. Es beneficioso para todos.
Ahora permítame presentarle mi discurso de venta a usted, querido lector;
- Performance First es medible. Es aconsejable que establezca un presupuesto de rendimiento al considerar este enfoque. Establecer un presupuesto significa que tiene algo a lo que adherirse, en lo que concentrarse. Entiende cuál es su objetivo general.
- Performance First te hará ganar más dinero. Se ha demostrado que el rendimiento aumenta las conversiones.
- Performance First es el enfoque correcto para la situación actual. Los dispositivos móviles están explotando y esto es solo el comienzo de las cosas. Están llegando todos los tipos de dispositivos, y poder mostrar activos y contenido en estos dispositivos es clave. El rendimiento es absolutamente crucial.
Creo que he expresado mi punto de vista y sé qué enfoque utilizaré en el futuro. Si quitas algo de este artículo, o si solo un párrafo se queda en tu cerebro, haz que sea este último ...
RWD debería ser el predeterminado. El rendimiento es actualmente un problema importante para muchas personas. Está comprobado que abordarlo garantiza un negocio feliz y usuarios felices. Performance First FTW.
Palabras: Ben Cooper
Ben Cooper, anteriormente miembro de TH_NK, trabaja como desarrollador front-end en Clicksco. Sus principales habilidades son la arquitectura CSS y el rendimiento de front-end, por lo que trabajar con grandes bases de código le sienta muy bien.