Páginas mestras no modelo de suplemento do SharePoint

Importante

Esta orientação se aplica às experiências clássicas do SharePoint e ao modelo de Suplemento do SharePoint. As páginas de master personalizadas não têm suporte em experiências modernas do SharePoint Online e são consideradas uma abordagem de personalização herdada.

A abordagem adotada para implementar páginas de master personalizadas em sites do SharePoint é diferente no novo modelo de Suplemento do SharePoint do que era com o Código de Confiança Total/Soluções de Farm. Em um cenário típico de marca FTC (Código de Confiança Total) / Solução de Farm, as páginas de master personalizadas são criadas para implementar uma marca personalizada. As páginas master normalmente são empacotadas em um recurso que usa código declarativo e uma solução FTC/farm para implantar as páginas master e registrá-las no site do SharePoint.

Em um cenário de identidade visual de modelo de suplemento do SharePoint, páginas de master personalizadas podem ser usadas. Você pode implantar e registrar suas páginas de master personalizadas em sites do SharePoint por meio do padrão de provisionamento remoto.

Diretrizes de alto nível para páginas de master personalizadas

Como regra geral, gostaríamos de fornecer as seguintes diretrizes de alto nível para páginas de master personalizadas.

  • Você pode personalizar sites do SharePoint usando páginas mestras personalizadas, mas lembre-se de que isso causará custos e desafios adicionais a longo prazo com atualizações futuras.
    • Na maioria dos casos, você pode obter todos os cenários de marca comuns com temas, aparências compostas e CSS alternativo.

      Consulte a identidade visual dos sites do SharePoint (receita do suplemento do SharePoint) para saber tudo sobre as diferentes opções de marca que você tem para sites do SharePoint com o modelo de suplemento do SharePoint. A receita ajudará você a considerar o impacto de curto e longo prazo da personalização de uma perspectiva operacional e de manutenção. Você pode descobrir que uma página de master personalizada não é necessária para implementar seus requisitos específicos de identidade visual.

    • Se você optar por usar páginas de master personalizadas, esteja preparado para aplicar alterações às páginas de master personalizadas quando atualizações funcionais importantes forem aplicadas ao Microsoft 365.

  • Use o provisionamento remoto para implantar e registrar páginas de master personalizadas com sites do SharePoint.
  • Não use código declarativo ou código de área restrita para implantar e registrar páginas master com sites do SharePoint.

Sites de equipe vs. sites de publicação

Quando uma página de master personalizada é necessária?

Ao aplicar a identidade visual personalizada aos sites do SharePoint, você encontrará a necessidade de marcar os sites de equipe e os sites de publicação. De modo geral, as intranets criadas no SharePoint nos cenários local e do Microsoft 365 usam uma combinação de sites de equipe e sites de publicação.

Os requisitos de identidade visual personalizados geralmente exigem alterações de layout específicas que temas e técnicas de inserção de JavaScript não podem realizar.

Nesse cenário, os sites de equipe geralmente não exigem a quantidade de identidade visual personalizada que os sites de publicação exigem e o SharePoint Contemporary View pronto para uso para dispositivos móveis é suficiente para dar suporte a dispositivos móveis para sites de equipe. Como esse é o caso, é melhor usar apenas páginas de master personalizadas para sites de publicação e usar AlternativeCSS e temas personalizados do SharePoint (arquivos *.spcolor), esquemas de fontes (arquivos *.spfont) e imagens de plano de fundo definidas como aparências compostas para sites de equipe de marca.

Considerações de implantação

  • Ao implantar páginas de master personalizadas em sites de publicação, você só precisa implantar as páginas de master personalizadas no site raiz.
  • Ao implantar páginas de master personalizadas em sites que não são de publicação, você precisa implantar as páginas de master personalizadas em cada site.

As páginas de master personalizadas normalmente são aplicadas quando um site é provisionado. O processo de provisionamento remoto se encaixa bem com essa abordagem. Normalmente, a única vez que você usará o navegador da Web para aplicar manualmente a personalização de marca do SharePoint é quando estiver criando protótipos ou modificando um único site do SharePoint que não está planejado para crescer para incluir outros conjuntos de sites ou subsites.

Mais detalhes sobre páginas de master personalizadas e layouts de página para sites do SharePoint

Em cenários em que uma página mestra personalizada é a única maneira de implementar seus requisitos de identidade visual personalizados, você pode criar uma página mestra e layouts de página personalizados. Lembre-se dos pontos levantados no início deste artigo sobre os custos de manutenção de longo prazo associados a essa abordagem.

  • O uso de páginas mestras personalizadas para sites do SharePoint fornece o nível máximo de personalização (ilimitado).
  • O uso de páginas mestras personalizadas para sites do SharePoint requer a maior quantidade de tempo para implementação e manutenção a curto e longo prazo.
  • Todas as alterações nas páginas de master prontas para uso que vêm com atualizações de serviço não serão refletidas nas páginas de master personalizadas.
  • Você pode aplicar páginas mestras personalizadas a um nível de site.
  • Ao usar uma página de master personalizada, é recomendável começar com uma das páginas de master prontas para uso e modificá-la para atender às suas necessidades.
    • Tente minimizar a quantidade de personalização que você faz com páginas de master personalizadas. Isso facilitará a atualização delas quando as alterações do serviço Microsoft 365 em páginas de master prontas para uso devem ser replicadas para páginas de master personalizadas.
  • Há muitos espaços reservados de conteúdo obrigatórios nas páginas de master do SharePoint que não devem ser removidos ou causarão erros nas páginas. Você saberá quando tiver removido um espaço reservado de conteúdo necessário, pois no minuto em que implantá-lo e atribuir a página de master ao seu site, os erros serão exibidos.

Quando as páginas mestras e os layouts de página personalizados de um site do SharePoint são uma boa opção?

Essa opção funciona bem quando suas necessidades de identidade visual são específicas ou você está usando sites de publicação.

Exemplos de PnP

Aplicável a

  • Microsoft 365 multilocatário (MT)
  • Microsoft 365 Dedicado (D) parcialmente
  • SharePoint 2013 local, parcialmente

Os padrões para dedicados e locais são idênticos às técnicas de modelo do suplemento do SharePoint, mas há diferenças nas possíveis tecnologias que podem ser usadas.