Entradas

Consejos de optimización web para dispositivos móviles

, ,

En este artículo plantaremos unos consejos de optimización web para dispositivos móviles.

¿Por qué es tan importante la optimización web para dispositivos móviles?

Cuando el mundo pasó de los ordenadores de escritorio a los dispositivos móviles, los diseñadores se centraron aún más en el UX (User Experience / Experiencia de Usuario). Aunque la interfaz de usuario desempeña un papel importante en la creación de diseños optimizados para dispositivos móviles, la experiencia del usuario se ha vuelto igualmente importante, especialmente porque ahora tenemos más dispositivos en los que centrarnos y la experiencia del usuario difiere según el tipo de dispositivo.

No es demasiado difícil separar los componentes clave que conforman un diseño altamente efectivo, optimizado y centrado en el usuario. Pero aquí os dejamos algunas buenas prácticas que ayudarán en el desarrollo:

1. Optimiza tus recursos para web

Los elementos visuales como fotos, ilustraciones, iconos y videos son los mayores consumidores de ancho de banda en las páginas web.

Si bien no hay un tamaño de página web establecido que todos deben cumplir, es de sentido común que un tamaño de página web más pequeño equivale a tiempos de carga más rápidos.

Utilizar tamaños de imagen alternativos para vista móvil que estén entre 600 y 700px de ancho sería lo idóneo.

La compresión / optimización de imágenes es el proceso de utilizar software de terceros para reducir la cantidad de colores presentes en una imagen. Esto se puede hacer hasta el punto de que tus fotos no pierdan su calidad innata, pero pueden reducir drásticamente su tamaño de archivo. Si necesitas ayuda para comprimir imágenes, te proponemos algunas opciones gratuitas online:

https://tinypng.com/

https://compressor.io/compress

http://www.punypng.com/

https://imagify.io/optimizer/

2. Utilizar la Precarga y Carga Diferida

La precarga (Pre-Loading) consiste en cargar todos los objetos que su aplicación necesitará con anticipación y la carga diferida (Lazy-Loading) se trata solo de cargar un objeto cuando lo necesita por primera vez.

Precarga: Hay que tener en cuenta que la precarga no siempre funciona ya que depende del comportamiento del navegador. Otros factores como el tipo de dispositivo y el ancho de banda también afectarán al funcionamiento.

Dado que los Preloaders usan etiquetas HTML dinámicas, puede precargar contenido como Google Fonts o crear un script personalizado para precargar los activos de JavaScript en WordPress.

Carga Diferida: Es un método de decirle al navegador que cargue (procese) contenido que solo esté dentro de la ventana gráfica del usuario. Por lo tanto, si se agregan fotos o videos sensibles al tamaño a una página determinada, esos archivos solo se mostrarán cuando la pantalla del navegador llegue a esa parte del sitio.

Y si estás preocupado por posibles problemas de SEO, no tienes que estarlo. Google representa páginas que usan carga diferida, y lo ve como otra señal de mejora del rendimiento.

3. Almacenar la web en caché

El almacenamiento en caché web se basa en el concepto de copiar una versión de una página, que luego se puede presentar al usuario en cualquier momento. Las páginas se almacenan en caché en la primera visita a la página de un sitio web. Cuando un nuevo usuario intenta acceder a esa página, en lugar de servir la versión en vivo, el servidor web mostrará la versión en caché.

El objetivo de cualquier tipo de almacenamiento en caché es mejorar el rendimiento del sitio web y disminuir los recursos de fondo necesarios. Dependiendo de la solución de almacenamiento en caché, se pueden configurar intervalos personalizados y otros eventos basados en triggers.

4. Utilizar librerías de AMP

Esencialmente, AMP (Accelerated Mobile Pages, es decir, Páginas para Móvil Aceleradas) reduce las páginas a lo esencial para proporcionar una experiencia de carga súper rápida, pero también para que la legibilidad del contenido sea una prioridad.

AMP es una página HTML sencilla con ciertas limitaciones sobre qué tipo de contenido se puede mostrar. Esto conduce a tiempos de carga mucho más rápidos y al rendimiento general debido a la limitación para ejecutar scripts y demás.

JavaScript, por ejemplo, no funciona con AMP. A menos que, por supuesto, utilicemos la biblioteca AMP JS disponible en GitHub. El uso de la biblioteca JS le permite lograr ciertos resultados, como evitar los bloqueadores de anuncios, pero si buscamos un verdadero rendimiento, entonces el AMP sin procesar es el camino a seguir.

Conclusión de la optimización web para dispositivos móviles

Optimizar tu sitio web para una experiencia móvil sin problemas no es tan difícil. Todo lo que necesitas es un poco de determinación y aplicar estos métodos adaptados a las necesidades de tu sitio web.

En Gsoft Innova, desarrollamos y diseñamos sitios web totalmente adaptados a los diferentes dispositivos.

Contáctanos para más información o solicitar nuestros servicios de optimización web para móviles.

APLICACIÓN WEB PROGRESIVA (PWA) DE MAGENTO

, , ,

¿Alguna vez has pensado en convertir tu tienda online en Magento a Progressive Web App (PWA)? En este artículo, hablamos sobre las razones por las que deberías crear una aplicación web progresiva de Magento, una solución que te brindará enormes beneficios.

¿QUÉ ES LA APLICACIÓN WEB PROGRESIVA DE MAGENTO?

En los últimos años, las Progressive Web Apps (PWA) son cada vez más comunes debido a sus funciones, especialmente en ahorro de costes. Una Progressive Web App de Magento es un tipo de APP para móvil de comercio electrónico. Se entrega a través de la web, basada en la plataforma e-commerce de código abierto Magento, una de las plataformas de comercio electrónico más populares.

¿BENEFICIOS DE PWA DE MAGENTO PARA TU NEGOCIO?

  • Menos tiempo en desarrollo y menos costes asociados.
  • Menos esfuerzo en SEO. Magento PWA es compatible con SEO. Aunque tiene una interfaz similar a una aplicación, todavía tiene URL con metaetiquetas, descripciones, palabras clave… por eso puede ser compartible o enlazable. PWA para Magento 2 está optimizado para dispositivos móviles con un diseño responsive y una carga de página web rápida. Debido a eso, ayuda a mejorar la clasificación de las tiendas online en SERPs.
  • Optimización para marketing. Otra función de Magento PWA que te ayudará a usar tu presupuesto de marketing de manera más efectiva son las notificaciones Push. Debido al envío de notificaciones Push, todos los negocios que tienen Magento PWA están ahorrando dinero en servicios de marketing por correo electrónico o llamadas comerciales.
  • Aumenta la reputación y el tráfico indirecto a tu tienda online. De momento hay pocas empresas que utilizan Magento PWA. Al utilizar una tecnología nueva, tu e-commerce puede ser un PWA líder en el nicho. PWA ahora está captando mucha atención de personas interesadas en una tecnología más moderna.
  • Amplia la base de datos de clientes. Las aplicaciones web progresivas de Magento pueden funcionar perfectamente incluso con una conexión de Internet lenta. Por lo tanto, Magento PWA puede ayudar a llegar a más usuarios potenciales.
  • Mejor experiencia del usuario. En comparación con las aplicaciones nativas de Magento y los sitios web normales, Magento PWA es realmente eficaz, usable y rápido. Tiene mayor velocidad de carga de la web. Su interfaz de usuario también está optimizada para portátiles y dispositivos móviles, lo que brinda mejores experiencias al usuario. Como resultado, reduce la tasa de rebote y también aumenta la duración de la sesión y lo más importante es el aumento de la tasa de conversión en la tienda online.

Hay varias formas de convertir un e-commerce de Magento a Progressive Web App, ya sea con un desarrollo personalizado o con plantilla que va saliendo al mercado.

Si estás interesado en innovar con tu tienda online no dudes en contactar con nosotros.