Compartilhar via


Planejar a navegação no site (Office SharePoint Server)

Atualizado em: 2009-02-26

Neste artigo:

  • Revisão dos controles de navegação do Office SharePoint Server

  • Planejando a navegação

A navegação do site oferece a principal interface para os usuários de site se moverem entre sites, subsites e páginas que compõem seu site de Internet ou de portal de intranet. O Microsoft Office SharePoint Server 2007 inclui um conjunto recursos personalizáveis e extensíveis que ajudam a orientar os usuários de seu site de Internet ou de portal de intranet e permitem que eles se movam por seus sites e páginas.

O Office SharePoint Server 2007 baseará seu modelo de navegação na estrutura hierárquica do conjunto de sites. Usando os recursos de navegação, você pode vincular para o seguinte:

  • Subsites de um site

  • Sites de mesmo nível de um site

  • Sites superiores na estrutura de site

  • Páginas da Web em um site

Além disso, você pode criar links para locais arbitrários, como para um site externo.

Links de navegação no Office SharePoint Server 2007 são sensíveis a segurança. Se um usuário do site não tiver permissões para um site ou página vinculado a partir da navegação de site, não verá o link. Além disso, páginas e subsites podem ser configurados para estarem disponíveis somente aos membros de uma audiência. Os usuários que não são membros da audiência não verão links para sites e páginas de destino nessa audiência.

Conforme descrito em Planejar páginas da Web, páginas em sites baseados no Office SharePoint Server 2007 são compostas por três elementos: páginas mestras, páginas de layout e conteúdo de página. Ao planejar a navegação do seu portal, você tomará decisões sobre todos estes elementos:

  • Você configura elementos de navegação global de portal e elementos de navegação no nível do site (atual) nas páginas mestras.

  • Você pode adicionar elementos de navegação que fornecem índices analíticos, acesso dinâmico a conteúdo com base em uma consulta ou links criados para páginas de layout.

  • Você pode habilitar índices de conteúdo, acesso dinâmico a conteúdo com base em uma consulta ou links criados na página de conteúdo. Observe que permitir que autores adicionem elementos de navegação a conteúdo de página reduz o controle dos designers de site sobre a experiência de navegação do portal.

  • Além disso, você pode usar trilhas de navegação para exibir um conjunto de links que mostra a hierarquia do site a partir da atual página até o site de nível superior do portal.

A navegação do Office SharePoint Server 2007 baseia-se no modelo do Microsoft ASP.NET 2.0 que permite a você personalizar:

  • O provedor de mapa do site.

  • A fonte de dados (que ancora e filtra a estrutura fornecida pelo provedor de mapa do site).

  • Os menus (que controlam a aparência visual dos elementos de navegação e a profundidade de uma hierarquia para apresentação).

Revisão dos controles de navegação do SharePoint Office Server

Os controles de navegação podem ser exibidos em páginas mestras, páginas de layout e — usando zonas de Web Parts — diretamente no conteúdo de uma página.

Controles de navegação em páginas mestras

Um página mestra define o quadro externo da página da Web em um site de portal de intranet ou Internet. Páginas mestras contêm os elementos que você deseja que todas páginas do seu site compartilhem, como informações de marca, comandos comuns como Pesquisar e elementos de navegação que você deseja disponibilizar em todo o site. Isso inclui a navegação global, que é geralmente constante em todo o portal e a navegação atual, que é geralmente relativa ao site que o usuário está exibindo no momento.

Páginas mestras também fornecem o estilo de menu dos controles de navegação. Você pode configurar o estilo de menu de páginas mestras usando o Microsoft Office SharePoint Designer ou o Microsoft Visual Studio.

A navegação global, que aparece como "barras de link superiores" nos modelos de site padrão, geralmente vinculam para os sites principais de um site de portal . É comum que a navegação global apareça na parte superior de cada página em um site de portal. Para dar aos usuários a flexibilidade de alternar entre um site principal e outro em qualquer lugar dentro do site de portal, a navegação global geralmente permanece constante em todos os sites e subsites do portal. Por exemplo, um site de portal da Internet que é usado para comercializar produtos de uma corporação poderia ter um subsite para cada linha dos seus produtos. Ao expor o subsite de cada produto na navegação global do site de portal, os designers do site podem permitir que os usuários alternem facilmente de um subsite para outro sem precisarem voltar à home page do site de portal.

Por padrão, todos os subsites um nível abaixo do site de nível superior site de portal são adicionados à navegação global. Os administradores do site podem remover um site da navegação global usando a página Definições de Navegação do Site e podem configurar a navegação global para que nenhum subsite seja exibido (ou seja, somente o link da home page será exibido). Outros recursos de configuração de navegação global incluem:

  • Vinculando a todas as páginas da Web do site de nível superior.

  • Vinculando a sites externos especificados.

  • Vinculando a sites ou páginas especificados que estão em qualquer lugar no site de portal.

  • Organizando links em títulos.

  • Classificar manualmente os itens da barra de navegação global.

Em um site de portal, os proprietários de um subsite podem substituir as configurações da navegação global do site de nível superior e configurar definições de navegação global diferentes para seu subsite e os sites abaixo dele. Todos os recursos da navegação global, como a vinculação a sites externos e a organização de links sob títulos, podem ser definidos de forma exclusiva em um subsite.

Usando o Office SharePoint Designer ou o Microsoft Visual Studio 2005, você pode personalizar ainda mais a aparência e a funcionalidade da navegação global. Por exemplo, você pode:

  • Personalizar folhas de estilo em cascata para alterar a aparência da navegação global.

  • Modificar a fonte de dados, por exemplo para reduzir o número de sites mostrados na navegação global.

  • Modificar o estilo do menu da navegação. Por exemplo, você pode selecionar menus deslizantes instantaneamente ou especificar quantos níveis de hierarquia de site serão mostrados na navegação.

A navegação atual, chamada de Início Rápido nos modelos de site padrão, geralmente realça o conteúdo importante no site atual e cria links para sites relacionados. É comum que a navegação atual apareça à esquerda de cada página em um site de portal.

Por padrão, a navegação atual mostra páginas de um site e seus sites irmãos (ou seja, sites que compartilham o mesmo site pai). Isso permite que os usuários explorem o conteúdo do site atual ou se movam para um site no mesmo nível na hierarquia de site. Administradores de site de portal podem configurar a navegação atual para herdar seus itens de navegação do seu site pai. Outros recursos de configuração de navegação atual incluem:

  • Vinculando a sites irmãos.

  • Vinculando a todas as páginas do site atual.

  • Vinculando a sites externos específicos ou a páginas no site atual.

  • Organizando links em títulos.

  • Classificando manualmente os itens na navegação atual.

Assim como acontece com a navegação global, você pode personalizar ainda mais a aparência e a funcionalidade da navegação atual usando o Office SharePoint Designer ou o Microsoft Visual Studio 2005.

A navegação de trilha exibe um conjunto de links gerado dinamicamente na parte superior de páginas da Web, para mostrar aos usuários sua posição atual na hierarquia de site. A maioria das páginas mestras tem um único controle de navegação de trilha. Usando o Office SharePoint Designer ou o Microsoft Visual Studio, você poderá configurar o controle de navegação de trilha. Por exemplo, você pode especificar um provedor de navegação personalizado e pode remover a navegação de trilha de uma página de layout.

Dica

A página mestra default.master, que exibe páginas de formulário e exibição, inclui dois controles de trilha, uma trilha global que contém somente sites e uma trilha de conteúdo, que contém os sites e a página atual. Alguns modelos de site de colaboração, como o modelo de site de equipe, também incluem duas trilhas em todas as páginas da Web.

Controles de navegação em páginas de layout

Uma página de layout define um layout de uma página da Web fornecendo controles Microsoft ASP.NET nos quais o conteúdo das páginas é exibido. Para personalizar a página de layout, use o Microsoft Office SharePoint Designer 2007 ou o Microsoft Visual Studio. Você pode adicionar controles de navegação para uma página de layout para dar suporte a links de navegação em páginas da Web.

Quando um controle de navegação é inserido em uma página de layout, páginas da Web que usam essa página de layout exibirão o controle junco com o conteúdo a página. Por exemplo, você pode definir uma página de layout que inclui um controle e navegação Links de Resumo (veja a seguir) para que um conjunto de links para sites e páginas relevantes sempre apareça quando uma página for exibida.

O Office SharePoint Server 2007 inclui os seguintes controles de navegação que podem ser adicionados às páginas de layout:

  • Links de Resumo

  • Sumário

  • Consulta de Conteúdo

O controle Links de Resumo oferece uma maneira de adicionar um conjunto de links a uma página. Você pode controlar a aparência, a organização e a apresentação dos links adicionados a um controle Link de Resumo.

Você pode adicionar um controle Link de Resumo a uma página de layout de três maneiras:

  • Você pode adicioná-lo diretamente na página de layout e configurar os links. Quando fizer isso, qualquer página que usar a página de layout exibirá os links.

  • Você pode adicioná-lo como um controle de campo na página de layout. Quando fazer isso, você poderá configurar os links e, opcionalmente, poderá permitir que os autores modifiquem os links e adicionem novos.

  • Você pode adicioná-lo como uma Web Part a uma zona de Web Parts. Quando fizer isso, os autores poderão modificar os links, adicionar novos e excluir o controle Link de Resumo.

Por exemplo, em um site de portal em que você publica tópicos de uma base de dados de conhecimento de suporte técnico, poderá adicionar um controle de campo Link de Resumo para as páginas de layout usadas para artigos, para fornecer links para sites relacionados que contêm informações relevantes e poderá permitir que os autores adicionem links. Isso fará com que os autores adicionem links para o conteúdo que está relacionado ao conteúdo de uma página. Para obter mais informações sobre como configurar controles Link de Resumo, consulte a Ajuda online do Office SharePoint Server 2007.

Sumário

O controle Sumário oferece uma maneira de adicionar um sumário de todo o seu site de portal ou de parte dele a uma página de layout, para que páginas que estejam usando esse layout incluam o sumário. Ele usa o mesmo provedor de navegação do modelo global e da navegação atual nas páginas mestras do site. Quando você adiciona um controle Sumário a uma página de layout, especifica qual parte do seu conjunto de sites o controle deve expor, como os links são apresentados e como são organizados.

Você pode adicionar um controle Sumário a uma página de layout de duas maneiras:

  • Você pode adicioná-lo diretamente na página de layout e configurá-lo. Quando fizer isso, qualquer página que usar a página de layout exibirá o sumário.

  • Você pode adicioná-lo como uma Web Part a uma zona de Web Parts. Quando fizer isso, os autores poderão modificar o escopo do controle Sumário ou o próprio controle.

Por exemplo, se você estiver apresentando um conjunto de artigos em um site de notícias online, poderá adicionar um controle Sumário diretamente ao layout das páginas de artigo para que os usuários possam alternar de um artigo para outro de qualquer página do artigo. Para obter mais informações sobre como configurar controles Sumário, consulte a Ajuda online do Office SharePoint Server 2007.

Consulta de Conteúdo

Você pode usar um controle Controle de Conteúdo para vincular às páginas ou outros itens exibidos com base em uma consulta criada por você. Por exemplo, se você estiver apresentando artigos em um site de notícias online, poderá adicionar um controle Consulta de Conteúdo ao da Página de Boas-vindas do seu site para que novos artigos sejam realçados nessa página. Você pode compilar consultas complexas usando o controle de campo Consulta de Conteúdo. Por exemplo, você pode especificar quais sites de seu conjunto de sites serão consultados, que listas serão usadas e qual é a audiência de destino. Você pode também filtrar consultas com base em listas ou bibliotecas de metadados.

Você pode adicionar um controle Consulta de Conteúdo a uma página de layout de duas maneiras:

  • Você pode adicioná-lo diretamente à página de layout e configurá-lo. Quando fizer isso, qualquer página que usa a página de layout exibirá os resultados de consulta.

  • Você pode adicioná-lo como uma Web Part a uma zona de Web Parts. Quando fizer isso, os autores poderão modificar a consulta ou excluir o controle Consulta de Conteúdo.

Para obter mais informações sobre como configurar controles Consulta de Conteúdo, consulte a Ajuda online do Office SharePoint Server 2007.

Web Parts de Navegação

Uma Web Part é um controle que os autores podem inserir em uma zona de Web Parts em uma página e configurar. Os controles Links de Resumo, Sumário e Consultas de Conteúdo têm contrapartes de Web Parts que autores de página podem inserir em zonas de Web Parts em páginas. As Web Parts possuem os mesmos recursos de configuração e a mesma funcionalidade que seus controles relacionados, mas são configuráveis quando o escritor os insere na página em vez de quando o designer de site os insere no layout de página. Para tornar a navegação de Web Parts disponível para que os autores de página possam inseri-la em uma página, inclua uma ou mais zonas de Web Parts na página de layout da página.

Se você permitir que os autores insiram Web Parts de navegação em páginas, reduz seu controle sobre a navegação do seu site de portal, pois os autores poderão controlar parte da experiência de navegação dos usuários. Isso pode ser adequado em um ambiente controlado flexível como um site de colaboração dentro de uma organização, onde autores individuais precisam da capacidade de apontar usuários para o conteúdo relacionado ao trabalho do autor. É menos apropriado em um ambiente mais rigidamente controlado como um site de presença na Internet, no qual a experiência de navegação é planejada e implementada de uma forma consistente e controlada pelos designers e planejadores do site.

Dica

Se você deseja incluir zonas de Web Parts em páginas de layout mas quer impedir que os autores insiram Web Parts de navegação nessas zonas, poderá alterar as permissões exigidas para o uso de Web Parts de navegação na galeria de Web Parts do seu site para torná-las indisponíveis a autores com base em seus níveis de permissão.

Planejando a navegação

O planejamento da navegação inclui o planejamento da experiência do usuário que você deseja criar em seu site da Internet ou de portal de intranet, decidindo se os autores serão ou não capazes de inserir elementos de navegação diretamente em suas páginas.

Planejando experiência do usuário

Suas decisões de navegação estão intimamente relacionadas às suas decisões sobre a estrutura de sites e subsites na sua hierarquia de sites. Para cada site na sua hierarquia, você pode escolher herdar o a navegação global ou a navegação atual do seu site pai ou pode planejar configurações exclusivas. Para ajudar a registrar suas decisões, use a mesma planilha eletrônica que usou para registrar suas decisões sobre seu site e subistes no tópico Determinar sites e subsites.

A planilha de estrutura do site deve incluir uma linha para cada site na sua hierarquia de sites. Na planilha, registre as colunas de informações adicionais a seguir para cada site e subsite:

  • Navegação global registre se o site tem configurações de navegação global exclusivas ou se herda sua navegação global de seu pai. Se o site tiver uma navegação global exclusiva, especifique que subsites e sites adicionais serão exibidos.

  • Navegação atual registra se o site tem configurações de navegação atual exclusivas ou se herda sua navegação atual de seu pai. Se o site tiver uma navegação atual exclusiva, especifique se seus subsites, seus sites de mesmo nível ou se sites adicionais serão exibidos. Especifique também se links terão de ser incluídos nas páginas da Web do site.

As decisões tomadas sobre a navegação do seu site de portal irão refletir sua finalidade e estrutura exclusivas. Quando planejar a navegação, considere a compensação entre ter muitos links de navegação, o que poderia tornar seu site confuso, e ter muito poucos, o que poderia fazer com que fosse difícil para os usuários do site localizarem informações importantes. Além disso, tenha o seguinte em mente:

  • Herdar a navegação do site pai pode colocar o site atual em um contexto maior. Em um site de intranet, isso pode ajudar os que trabalham com informações a usar os outros sites do conjunto de sites para realizarem suas tarefas. Por outro lado, se os usuários de um site não tiverem de ir para outros sites para concluir suas tarefas, considere a definição de uma navegação global exclusiva no site para que seus usuários não se distraiam com links de navegação global irrelevantes. Por exemplo, gerentes de registro usando um site da Central de Registros podem não precisar sair da Central de Registros para realizarem suas tarefas e, portanto, não se beneficiariam de um conjunto de links de navegação global herdado.

  • Mostrar sites de mesmo nível na navegação atual pode implicar em que os sites de mesmo nível de mesmo nível têm uma finalidade similar à do site atual. Por exemplo, em um site que comercializa um conjunto de produtos, isso poderá ajudar usuários do site a navegarem para as descrições de produtos e serviços relacionados. Por outro lado, se os usuários de um site provavelmente não vão querer visitar sites de mesmo nível, considere não exibi-los na navegação atual. Por exemplo, o site de uma universidade com subsites para cada escola de graduação poderia links de mesmo nível da navegação atual de cada site porque os alunos interessados em uma determinada disciplina, como medicina, provavelmente não desejam visitar sites relacionados a outras disciplinas.

Planejando a navegação em páginas

Você pode adicionar controles de campo de navegação a páginas de layout. Também pode adicionar zonas de Web Parts às páginas de layout e permitir que os autores adicionem Web Parts de navegação a essas zonas. Assim como acontece com outras decisões de planejamento de elementos de página, você deve planejar a navegação em páginas com base no controle que deseja ter sobre a experiência de exibição de página:

  • Para controlar rigidamente a navegação do site, você pode pôr controles de campo de navegação diretamente em páginas de layout e eliminar as zonas de Web Parts dos layouts de página ou restringir o uso de Web Parts de navegação nessas zonas. Por exemplo, em um site corporativo de presença na Internet com milhões de usuários, você pode decidir restringir os autores de inserir controles de navegação.

  • Para permitir uma navegação de site mais variada, embora menos consistente, você pode pôr zonas de Web Parts nas páginas de layout e permitir que autores insiram Web Parts de navegação em suas páginas. Por exemplo, em um site de portal de intranet em que os autores e usuários do site fazem parte do mesmo grupo de trabalho, você pode decidir permitir que os autores controlem a experiência de navegação de seu conteúdo adicionando Web Parts de navegação a suas páginas.

Você deve planejar a navegação em páginas como parte de seu planejamento geral de páginas da Web. O tópico Planejar páginas da Web inclui planilhas nas quais você pode registrar suas decisões sobre a navegação de páginas para cada tipo de layout de página do seu portal.

Baixar este manual

Este tópico está incluído no seguinte manual que pode ser baixado para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.

Consulte também

Conceitos

Planejar páginas da Web
Determinar sites e subsites