Compartir a través de


Páginas maestras en el modelo de complemento de SharePoint

El enfoque que se usa para implementar páginas maestras personalizadas en sitios de SharePoint es diferente en el nuevo modelo de complementos de SharePoint que con el código de plena confianza o las soluciones de granja de servidores. En un escenario típico de personalización de marca de código de plena confianza (FTC) o solución de granja de servidores, se crean páginas maestras personalizadas para implementar una marca personalizada. Las páginas maestras suelen empaquetarse en una característica que usa código declarativo y una solución ftc/farm para implementar las páginas maestras y registrarlas en el sitio de SharePoint.

En un escenario de personalización de marca del modelo de complemento de SharePoint, también se pueden usar páginas maestras personalizadas. Puede implementar y registrar las páginas maestras personalizadas en sitios de SharePoint mediante el patrón de aprovisionamiento remoto.

Directrices de alto nivel para páginas maestras personalizadas

Como regla general, nos gustaría proporcionar las siguientes directrices de alto nivel para las páginas maestras personalizadas.

  • Puede personalizar sitios de SharePoint mediante páginas maestras personalizadas, pero tenga en cuenta que esto supondrá costes adicionales a largo plazo y dificultades con las actualizaciones futuras.
    • En la mayoría de los casos, puede lograr todos los escenarios comunes de personalización de marca con temas, apariencia compuesta y CSS alternativo.

      Vea Sitios de SharePoint de personalización de marca (receta de complemento de SharePoint) para obtener información sobre las diferentes opciones de personalización de marca que tiene para los sitios de SharePoint con el modelo de complemento de SharePoint. La receta le ayudará a considerar el impacto a corto y largo plazo de la personalización desde una perspectiva operativa y de mantenimiento. Es posible que descubra que una página maestra personalizada no es necesaria para implementar los requisitos de personalización de marca específicos.

    • Si ha decidido usar páginas maestras personalizadas, esté preparado para aplicar cambios a las páginas maestras personalizadas cuando se apliquen actualizaciones importantes de funciones en Office 365.

  • Use el aprovisionamiento remoto para implementar y registrar páginas maestras personalizadas con sitios de SharePoint.
  • No use código declarativo o código de espacio aislado para implementar y registrar páginas maestras con sitios de SharePoint.

Sitios de equipo frente a sitios de publicación

¿Cuándo se necesita una página maestra personalizada?

Al aplicar personalización de marca a sitios de SharePoint, se encontrará con la necesidad de personalizar tanto los sitios de equipo como los sitios de publicación. En general, las intranets creadas en SharePoint en escenarios de Office 365 y en el entorno local utilizan una combinación de sitios de equipo y de publicación.

Los requisitos de personalización de marca a menudo exigen cambios específicos de diseño que los temas y las técnicas de incrustación de JavaScript no pueden realizar.

En tal escenario, los sitios de equipo no suelen exigir la cantidad de personalización de marca que los sitios de publicación sí exigen. Además, la Vista contemporánea de SharePoint lista para usar para dispositivos móviles suele bastar para admitir dispositivos móviles en sitios de equipo. Dado que este es el caso, es mejor usar solo páginas maestras personalizadas para sitios de publicación y usar AlternativeCSS y temas personalizados de SharePoint (archivos *.spcolor ), esquemas de fuentes (archivos *.spfont ) e imágenes de fondo definidas como apariencias compuestas para los sitios de equipo de marca.

Consideraciones de implementación

Las páginas maestras personalizadas se aplican normalmente cuando se aprovisiona un sitio. El proceso de aprovisionamiento remoto encaja muy bien con este enfoque. Por lo general, solo tendrá que usar el explorador web para aplicar manualmente personalización de marca de SharePoint cuando se creen prototipos o se modifique un solo sitio de SharePoint que no esté previsto que crezca para incluir otras colecciones de sitios o subsitios.

Más detalles sobre las páginas maestras personalizadas y los diseños de página para sitios de SharePoint

En escenarios en los que una página maestra personalizada sea la única manera de implementar sus requisitos personalizados de personalización de marca, puede crear una página maestra y diseños de página personalizados. Tenga en cuenta la información ofrecida al principio de este artículo sobre los costes de mantenimiento a largo plazo asociados con este enfoque.

  • Utilizar páginas maestras personalizadas para sitios de SharePoint proporciona el último nivel de personalización (ilimitado).
  • Utilizar páginas maestras personalizadas para sitios de SharePoint requiere la mayor cantidad de tiempo para implementar y mantener a corto y largo plazo.
  • Cualquier cambio que se realice a páginas maestras listas para usar que vengan con actualizaciones de servicio no se verá reflejado en las páginas maestras personalizadas.
  • Puede aplicar las páginas maestras personalizadas en el nivel de cada sitio.
  • Al utilizar una página maestra personalizada se recomienda empezar con una página maestra lista para usar y modificarla para adaptarla a sus necesidades.
    • Intente minimizar la cantidad de personalización que realiza con páginas maestras personalizadas; Esto hará que sea más fácil actualizarlos cuando Office 365 servicio cambie a páginas maestras listas para usar deben replicarse en páginas maestras personalizadas.
  • Hay muchos marcadores obligatorios de posición de contenido en las páginas maestras de SharePoint que no se deben quitar. De lo contrario, se producirá un problema en las páginas. Sabrá cuándo ha quitado un marcador de posición de contenido necesario porque en el momento en que lo implemente y asigne la página maestra al sitio, aparecerán errores.

¿Cuándo son una buena solución las páginas maestras personalizadas y los diseños de página para un sitio de SharePoint?

Se trata de una buena opción cuando sus necesidades de personalización de marca sean muy específicas o cuando utilice sitios de publicación.

Ejemplos de PnP

Se aplica a

  • Office 365 multiempresa (MT)
  • Office 365 dedicado (D) parcial
  • SharePoint 2013 local parcial

Los modelos para Office 365 dedicado y local son idénticos a las técnicas del modelo de complemento de SharePoint, pero existen algunas diferencias en las posibles tecnologías que se pueden usar.