Piense. Construir. Soluciones de Salesforce.

Con Salesforce lanzando el renderizado progresivo en las comunidades en la versión de verano de 2018, uno puede tener un control más fino sobre el rendimiento del tiempo de visualización y pulir la experiencia de su comunidad para atraer mejor a los clientes. Esta función solo está disponible en las ediciones Enterprise, Performance, Unlimited y Developer.

¿Qué es el renderizado progresivo?

La representación progresiva de páginas e imágenes en su forma más simple es una técnica en la que la página comienza a aparecer, y el texto se puede leer incluso antes de que todo el texto y/o las imágenes se hayan descargado completamente.

Necesidad de renderizado progresivo en Community Cloud

Algunas de las páginas de la comunidad pueden tardar mucho tiempo en cargarse antes de que vea los componentes renderizados en la pantalla. Esto degrada la experiencia del usuario con su comunidad. Pero no se preocupe, el renderizado progresivo viene a su rescate.

El renderizado progresivo está diseñado para ayudar a mejorar el rendimiento de su página al obtener y representar componentes de página de manera paralela y priorizada. Puedes ejecutar una herramienta de optimización de comunidad que está disponible como extensión de Chrome para ver si el renderizado progresivo es una buena opción para las páginas de tu comunidad y para obtener sugerencias sobre cómo priorizar tus componentes. También puede ayudarle a evaluar el impacto en el rendimiento de sus configuraciones.

Primeros pasos con el renderizado progresivo en Community Builder:

1. Habilite el renderizado progresivo desde la configuración avanzada de Community Builder.

 renderizado progresivo

renderizado progresivo

2. Seleccione un componente y haga clic en Asignar prioridad de visualización en el generador.

 renderizado progresivo

renderizado progresivo

3. Elija la prioridad adecuada y haga clic en Asignar.

 renderizado progresivo

representación progresiva

Hay 3 opciones de prioridad mencionadas a continuación:

  • La más alta: – Los componentes de mayor prioridad se muestran primero. Esta prioridad se recomienda para el contenido clave que desea mostrar primero o el contenido que aparece encima del pliegue en páginas más largas.
  • Alto: – Los componentes de alta prioridad se muestran después de todos los componentes del grupo más alto.
  • Neutral: Los componentes de prioridad neutral se muestran después de todos los demás componentes que tienen una prioridad más alta. De forma predeterminada, todos los componentes comienzan con una prioridad neutral.

4. Para cambiar la prioridad, seleccione la propiedad Editar visualización. Para quitar la prioridad, seleccione Desasignar Prioridad de visualización.

 renderizado progresivo

renderizado progresivo

*Nota: Solo se pueden asignar prioridades a los componentes de nivel superior. No se puede asignar prioridad a un componente anidado.

Prueba, prueba, prueba:

Debido a que el renderizado progresivo requiere una planificación y pruebas cuidadosas, está desactivado de forma predeterminada. Una vez que haya habilitado el renderizado progresivo y asignado prioridades a sus componentes y vaya a una página de la comunidad, la página se renderiza aproximadamente y luego los componentes se agregan en orden decreciente de sus prioridades. A medida que se cargan los componentes, la página se reorganizará en función de qué componentes se priorizan y a quién se cargan rápidamente.

Ya que no hay una opción correcta para las tareas, pero la falta de planificación puede degradar el rendimiento y disminuir las experiencias positivas en su sitio. Siempre prueba tus páginas cuando hayas realizado cambios en la configuración de prioridades. Incluso cuando el renderizado progresivo está desactivado, la configuración de asignación de prioridades permanece en su lugar, lo que facilita la prueba al volver a activar el renderizado progresivo.

Es necesario realizar pruebas cuando se realizan cambios en la configuración existente o se inserta un nuevo componente en la página para confirmar que todo funciona bien y que el usuario tiene una experiencia enriquecedora con la comunidad.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.