Skip to content

GLOSARIO: Frontend

En la categoria:

El frontend de una web describe la parte que el visitante puede ver. Incluye todo el contenido que se muestra y que es visible para el público o los usuarios que han iniciado sesión.

Diseño del frontend

El frontend es a menudo llamado GUI (Graphical User Interface) porque es la interfaz que los visitantes pueden ver y usar. El frontend se utiliza principalmente para mostrar varios tipos de contenido y hacer que la entrada del usuario esté disponible para el backend. El contenido mostrado incluye la estructura básica del sitio web, como la navegación. El frontend incluye textos, gráficos, vídeos y otros medios.

Ejemplos de aplicación

La mayoría de las aplicaciones de software tienen un frontend. Incluso con una base de datos donde la mayoría de los procesos se ejecutan en segundo plano y son invisibles para el usuario, existe una interfaz gráfica de usuario, como la tabla de salida después de una consulta de datos. Los sistemas de aplicaciones basados en la web casi siempre se dividen en un front-end y un back-end. En un sistema de gestión de contenidos, el front-end es la interfaz en la que los visitantes pueden ver el contenido publicado. En el caso de un sistema de tiendas, el frontend también ofrece la posibilidad de comprar productos, suscribirse a una newsletter, ser consultado y mucho más. En los foros y comunidades, los usuarios pueden ver la información en el frontend y al mismo tiempo, ayudar a darle forma, participar activamente en ella y dar consejos.

Ampliación de funciones en el frontend

Además de la simple visualización del contenido, se pueden utilizar varios lenguajes de programación (como CSS y JavaScript) para integrar varias funciones en el frontend, por ejemplo, chats en directo, enlaces a servicios de redes sociales o la visualización de anuncios de banner. En el caso de sitios web que a menudo ofrecen nueva información, como es el caso, por ejemplo, de algunos servicios de redes sociales, el frontend se actualiza parcialmente sin que el usuario tenga que iniciar manualmente una actualización.

Optimización de la conversión en el frontend

El front-end de una web es un factor clave para las conversiones. Hay una serie de criterios que se pueden utilizar para optimizar el tipo de conversión en el módulo de acceso:

  • Velocidad de página.
  • Disponibilidad del sitio web.
  • Uso de caché.
  • Diseño de alta calidad de la página de inicio.
  • Uso de sellos de calidad.
  • Uso continuo de imágenes de productos.
  • Disponibilidad de funciones de filtro y búsqueda.
  • Buena guía para el usuario a través de la navegación.
  • Uso de elementos de llamada a la acción.
  • Transferencia de información clara y sencilla.

Existe una amplia gama de enfoques posibles, como el contenido, el diseño, la orientación al usuario, la presentación, la navegación, la usabilidad, los formularios utilizados, la velocidad de la página y muchos más.

El papel de los modelos para el módulo de acceso

En muchos sistemas basados en web, el front-end puede ser personalizado en el código fuente. Con los actuales sistemas de gestión de contenidos y de tiendas, también es posible modificar el diseño a voluntad mediante plantillas preparadas. Esto permite a los operadores de la tienda probar fácilmente diferentes diseños, diseños de los bloques de contenido en el sitio web y opciones de navegación. Estos sistemas se caracterizan por el hecho de que el contenido se adapta dinámicamente al diseño elegido sin problemas de compatibilidad.

Relevancia para el SEO

El frontend también juega un papel importante para ser indexado por los motores de búsqueda. Idealmente, los operadores de sitios web utilizan plantillas SEO, que cumplen con ciertos requisitos previos para una mejor indexación. Estos incluyen, por ejemplo:

  • No hay uso de framesets o Flash.
  • Código HTML estructurado y limpio.
  • Proporcionar un sitemap generado automáticamente.
  • Uso de un Robots.txt.
  • Salida del código de estado HTTP 404 para páginas de error.
  • No hay contenido interno duplicado por páginas individuales a las que se puede acceder a través de múltiples URLs.
  • Speaking URLs.
  • Amplio enlace interno.
  • Uso de una navegación con breadcrumb.
  • Meta descripción única para cada página o producto.
  • Tiempos rápidos de carga de páginas.