Planeación de la navegación del sitio (Office SharePoint Server)

En este artículo:

  • Revisión de los controles de navegación de Office SharePoint Server

  • Planeación de la navegación

La navegación del sitio proporciona la interfaz principal para que los usuarios del sitio se muevan por los sitios, subsitios y páginas que componen el sitio del portal de Internet o intranet. Microsoft Office SharePoint Server 2007 incluye un conjunto de características de navegación extensible y personalizable que ayudan a orientar a los usuarios de su sitio del portal de Internet o intranet y les permite moverse entre los sitios y las páginas.

Office SharePoint Server 2007 basa su modelo de navegación en la estructura jerárquica de la colección de sitios. Mediante las características de navegación, puede establecer vínculos con:

  • Subsitios de un sitio

  • Sitios del mismo nivel de un sitio

  • Sitios más arriba en la estructura del sitio

  • Páginas web en un sitio

Además, puede crear vínculos a ubicaciones arbitrarias, como un sitio web externo.

En Office SharePoint Server 2007, los vínculos de navegación varían en función de la seguridad. Si un usuario del sitio no tiene permisos para un sitio o página con un vínculo en la navegación del sitio, el usuario no verá el vínculo. Además, las páginas y los subsitios pueden configurarse para estar disponibles únicamente para los integrantes de una audiencia. Los usuarios que no sean integrantes de esa audiencia no podrán ver vínculos a sitios y páginas dirigidos a dicha audiencia.

Como se describe en Planeación de páginas web, las páginas de los sitios basados en Office SharePoint Server 2007 se componen de tres elementos: páginas maestras, páginas de diseño y el contenido de las páginas. Al planear la navegación de su portal, debe tomar decisiones acerca de todos estos elementos:

  • Configurar elementos de navegación del portal globales y en el nivel de sitio (actual) en las páginas maestras.

  • Se pueden agregar elementos de navegación que proporcionan tablas de contenido, el acceso dinámico a contenido basado en una consulta o vínculos creados a páginas de diseño.

  • Se pueden permitir tablas de contenido, el acceso dinámico a contenido basado en una consulta o vínculos creados en el contenido de la página. Tenga en cuenta que permitir a los autores agregar elementos de navegación al contenido de la página disminuye el control de los diseñadores del sitio sobre la experiencia de navegación de un portal.

  • Además, se pueden usar árboles de navegación para mostrar un conjunto de vínculos que muestran la jerarquía del sitio desde la página actual hasta el sitio de nivel superior del portal.

La navegación en Office SharePoint Server 2007 se basa en el modelo de Microsoft ASP.NET 2.0, que le permite personalizar:

  • El proveedor del mapa del sitio.

  • El origen de datos (que delimita y filtra la estructura proporcionada por el proveedor del mapa del sitio).

  • Los menús (que controlan el aspecto visual de los elementos de navegación y el nivel de profundidad que se mostrará de la jerarquía).

Revisión de los controles de navegación de Office SharePoint Server

Los controles de navegación se pueden mostrar en las páginas maestras, páginas de diseño y —mediante el uso de zonas de elementos web— directamente en el contenido de una página.

Controles de navegación en páginas maestras

Una página maestra define el marco exterior de la página web en un sitio del portal de Internet o intranet. Las páginas maestras contienen los elementos que desea que compartan todas las páginas del sitio, como información de la marca, comandos comunes como la búsqueda, y elementos de navegación que desee que estén disponibles en todo el sitio. Esto incluye la navegación global, que normalmente es constante a lo largo del portal, y la navegación actual, que suele ser relativa respecto al sitio que el usuario está viendo actualmente.

Las páginas maestras también proporcionan el estilo del menú de controles de navegación. Puede configurar el estilo del menú de las páginas maestras mediante Microsoft Office SharePoint Designer o Microsoft Visual Studio.

La navegación global, que aparece en forma de "barras de vínculos en la parte superior" en las plantillas de sitio predeterminadas, normalmente establecen vínculos con los sitios principales de un sitio del portal. Es frecuente que la navegación global aparezca en la parte superior de cada página del sitio del portal. Para conceder a los usuarios la flexibilidad de pasar de un sitio principal a otro desde cualquier lugar dentro del sitio del portal, la navegación global suele ser constante en todos los sitios y subsitios del portal. Por ejemplo, un sitio del portal de Internet que se use para vender los productos de una empresa podría tener un subsitio para cada una de sus líneas de productos. Al exponer cada subsitio de productos en la navegación global del sitio del portal, los diseñadores del sitio permiten a los usuarios pasar fácilmente de un subsitio a otro sin tener que volver a la página de inicio del sitio del portal.

De forma predeterminada, todos los subsitios un nivel por debajo del sitio de nivel superior de un sitio del portal se agregan a la navegación global. Los administradores de sitios pueden quitar un sitio de la navegación global mediante la página Configuración de exploración del sitio, y pueden configurar la navegación global de modo que no se muestre ningún subsitio (es decir, sólo se muestra el vínculo a la página principal). Otras características de configuración de la navegación global son:

  • Vinculación a todas las páginas web del sitio de nivel superior.

  • Vinculación a sitios externos especificados.

  • Vinculación a sitios o páginas especificados que se encuentran en cualquier lugar en el sitio del portal.

  • Organización de vínculos bajo encabezados.

  • Ordenación manual de los elementos en la barra de navegación global.

En un sitio del portal, los propietarios de un subsitio puede invalidar la configuración de navegación global del sitio de nivel superior y definir diferentes configuraciones de navegación global para su subsitio y los sitios por debajo de él. Todas las características de navegación global, como la vinculación a sitios externos y la organización de los vínculos debajo de los encabezados, se pueden definir de forma exclusiva en un subsitio.

Mediante Office SharePoint Designer o Microsoft Visual Studio 2005, puede personalizar aún más la apariencia y funcionalidad de la navegación global. Por ejemplo, puede:

  • Personalizar las hojas de estilo en cascada para cambiar la apariencia de la navegación global.

  • Modificar el origen de datos, por ejemplo, para recortar el número de sitios que se muestran en la navegación global.

  • Modificar el estilo del menú de navegación. Por ejemplo, puede seleccionar menús emergentes o especificar cuántos niveles de la jerarquía del sitio se mostrarán en la navegación.

La navegación actual, que se denomina Inicio rápido en las plantillas de sitio predeterminadas, normalmente resalta el contenido importante en el sitio actual y establece vínculos a sitios relacionados. Es frecuente que la navegación actual aparezca en la parte izquierda de todas las páginas de un sitio del portal.

De forma predeterminada, la navegación actual muestra las páginas de un sitio y los sitios del mismo nivel (es decir, los sitios que comparten el mismo sitio primario). Esto permite a los usuarios explorar el contenido del sitio actual o desplazarse a un sitio en el mismo nivel en la jerarquía del sitio. Los administradores del sitio del portal pueden configurar la navegación actual para que herede sus elementos de navegación de su sitio primario. Otras características de configuración de la navegación actual son:

  • Vinculación a sitios del mismo nivel.

  • Vinculación a todas las páginas en el sitio actual.

  • Vinculación a determinados sitios externos o a páginas en el sitio actual.

  • Organización de vínculos bajo encabezados.

  • Ordenación manual de los elementos en la navegación actual.

Al igual que con la navegación global, puede personalizar aún más la apariencia y funcionalidad de la navegación actual mediante Office SharePoint Designer o Microsoft Visual Studio 2005.

Árbol de navegación

El árbol de navegación muestra un conjunto de vínculos generado dinámicamente en la parte superior de las páginas web y sirve para mostrar a los usuarios su posición actual en la jerarquía del sitio. La mayoría de las páginas maestras tienen un sólo control de árbol de navegación. Mediante Office SharePoint Designer o Microsoft Visual Studio, puede configurar el control del árbol de navegación. Por ejemplo, puede especificar un proveedor personalizado de navegación o quitar el árbol de navegación de una página de diseño.

Nota

La página maestra Default.master, que muestra las páginas de formularios y de vistas, incluye dos controles de árbol de navegación, un árbol de navegación global que sólo contiene los sitios, y un árbol de navegación de contenido, que contiene los sitios y la página actual. Algunas plantillas de sitio de colaboración, como la plantilla Sitio de grupo, también incluye dos árboles de navegación en todas las páginas web.

Controles de navegación en páginas de diseño

Una página de diseño define el diseño de una página web proporcionando controles de Microsoft ASP.NET en los que se muestra el contenido de las páginas. Para personalizar la página de diseño, use Microsoft Office SharePoint Designer 2007 o Microsoft Visual Studio. Puede agregar controles de navegación a una página de diseño para admitir los vínculos de navegación en las páginas web.

Cuando un control de navegación se inserta en una página de diseño, las páginas web que usen esa página de diseño mostrarán el control junto con el contenido de la página. Por ejemplo, puede definir una página de diseño que incluya un control de navegación con vínculos de resumen (ver más adelante) para que aparezca siempre un conjunto de vínculos a páginas y sitios relevantes cuando se muestre una página.

Office SharePoint Server 2007 incluye los siguientes controles de navegación que se pueden agregar a las páginas de diseño:

  • Vínculos de resumen

  • Tabla de contenido

  • Consulta de contenido

Vínculos de resumen

El control Vínculos de resumen proporciona una forma de agregar un conjunto de vínculos a una página. Puede controlar el aspecto, la organización y la presentación de los vínculos que agregue al control Vínculos de resumen.

Puede agregar un control Vínculo de resumen a una página de diseño de tres maneras:

  • Puede agregarlo directamente a la página de diseño y configurar los vínculos. Cuando hace esto, cualquier página que use la página de diseño mostrará los vínculos.

  • Puede agregarlo como un control de campo en la página de diseño. Cuando hace esto, puede, opcionalmente, configurar los vínculos, y puede, opcionalmente, permitir que los autores modifiquen los vínculos y agreguen otros nuevos.

  • Puede agregarlo como elemento web a una zona de elementos web. Cuando hace esto, los autores pueden modificar los vínculos, agregar otros nuevos y eliminar el control Vínculo de resumen.

Por ejemplo, en un sitio del portal en el que publica temas de una base de conocimientos de soporte técnico, puede agregar un control de campo Resumen de vínculos a las páginas de diseño usadas para los artículos, para proporcionar vínculos a sitios relacionados que contienen información relevante y puede permitir que los autores agreguen vínculos. Esto permite a los autores agregar vínculos a contenido que está relacionado con el contenido de una página. Para obtener más información acerca de cómo configurar controles Vínculo de resumen, vea la Ayuda en pantalla de Office SharePoint Server 2007.

Tabla de contenido

El control Tabla de contenido proporciona una manera de agregar una tabla de contenido de todo o parte de su sitio del portal a una página de diseño, para que las páginas que usen ese diseño incluyan la tabla de contenido. Usa el mismo proveedor de navegación que la navegación global y actual en las páginas maestras del sitio. Cuando se agrega un control Tabla de contenido a una página de diseño, se especifica qué parte de su colección de sitios debe exponer el control, cómo se presentan los vínculos y cómo se organizan.

Puede agregar un control Tabla de contenido a una página de diseño de dos maneras:

  • Puede agregarlo directamente a la página de diseño y configurarlo. Cuando hace esto, cualquier página que use la página de diseño mostrará la tabla de contenido.

  • Puede agregarlo como elemento web a una zona de elementos web. Cuando hace esto, los autores pueden modificar el ámbito del control Tabla de contenido o el propio control.

Por ejemplo, si va a presentar un conjunto de artículos en un sitio de noticias en línea, puede agregar un control Tabla de contenido directamente al diseño de las páginas del artículo para que los usuarios puedan cambiar de un artículo a otro desde cualquier página de artículo. Para obtener más información acerca de cómo configurar controles Tabla de contenido, vea la Ayuda en pantalla de Office SharePoint Server 2007.

Consulta de contenido

Puede usar un control Consulta de contenido para vincular a las páginas u otros elementos que se muestren en base a una consulte que diseñe. Por ejemplo, si va a presentar artículos en un sitio de noticias en línea, puede agregar un control Consulta de contenido al diseño de la página de bienvenida del sitio de modo que los artículos nuevos se resaltan en esa página. Puede crear consultas complejas mediante el control de campo Consulta de contenido. Por ejemplo, puede especificar los sitios de su colección de sitios donde realizar una consulta, enumerar las listas que se deben usar y la audiencia de destino. También puede filtrar consultas basadas en listas o bibliotecas de metadatos.

Puede agregar un control Consulta de contenido a una página de diseño de dos maneras:

  • Puede agregarlo directamente a la página de diseño y configurarlo. Cuando hace esto, cualquier página que use la página de diseño mostrará los resultados de la consulta.

  • Puede agregarlo como elemento web a una zona de elementos web. Cuando hace esto, los autores pueden modificar la consulta o eliminar el control Consulta de contenido.

Para obtener más información acerca de cómo configurar controles Consulta de contenido, vea la Ayuda en pantalla de Office SharePoint Server 2007.

Elementos web de navegación

Un elemento web es un control que los autores pueden insertar en una zona de elementos web en una página, así como configurarlo. Los controles Vínculos de resumen, Tabla de contenido y Consulta de contenido tienen cada uno equivalentes que los autores de páginas puede insertar en las zonas de elementos web en páginas. Los elementos web tienen las mismas características de configuración y la misma funcionalidad que sus controles relacionados, pero son configurables cuando el escritor los inserta en la página en lugar de cuando el diseñador del sitio los inserta en el diseño de la página. Para que los elementos web de navegación esté disponibles para los autores de páginas de modo que puedan insertarlos en una página, se deben incluir una o más zonas de elementos web en la página de diseño de la página.

Si se permite que los autores inserten elementos web de navegación en las páginas, se reducirá el control que tiene sobre la navegación del sitio del portal, ya que los autores pueden entonces controlar parte de la experiencia de navegación de los usuarios del sitio. Esto podría ser apropiado en un entorno escasamente controlado, como un sitio de colaboración dentro de una organización, donde los autores individuales necesitan poder indicar a los usuarios contenido relacionado con el trabajo del autor. Resulta menos apropiado en un entorno más estrechamente controlado, como un sitio con presencia en Internet, en el que la experiencia de navegación está planeada e implementada de una manera coherente y controlada por los diseñadores del sitio.

Nota

Si desea incluir zonas de elementos web en páginas de diseño pero impedir que los autores inserten elementos web de navegación en estas zonas, puede cambiar los permisos necesarios para usar elementos web de navegación en la galería de elementos web de su sitio, de modo que esos elementos web no estén disponibles para los autores en función de su nivel de permiso.

Planeación de la navegación

La planeación de la navegación incluye planear la experiencia del usuario que desea crear en el sitio del portal de Internet o intranet y decidir si los autores podrán o no insertar elementos de navegación directamente en sus páginas.

Planeación de la experiencia del usuario

Sus decisiones de navegación está estrechamente relacionadas con sus decisiones acerca de la estructura de sitios y subsitios en su jerarquía del sitio. Para cada sitio en la jerarquía del sitio, puede elegir heredar la navegación global o actual de su sitio primario, o puede planear una configuración única. Para ayudar a registrar sus decisiones, use la misma hoja de trabajo que usó para registrar sus decisiones acerca del sitio y los subsitios en el tema Determinación de los sitios y subsitios.

La hoja de trabajo de la estructura del sitio debería incluir una fila para cada sitio en la jerarquía del sitio. En la hoja de trabajo, registre las siguientes columnas de información de cada sitio y subsitio:

  • Navegación global Registre si el sitio tiene una configuración de navegación global única o si hereda su navegación global de su sitio primario. Si el sitio tiene una navegación única, especifique los subsitios y los sitios adicionales que se mostrarán.

  • Navegación actual Registre si el sitio tiene una configuración de navegación actual única o si hereda su navegación actual de su sitio primario. Si el sitio tiene una navegación actual única, especifique si se mostrarán sus subsitios, sus sitios del mismo nivel o sitios adicionales. Especifique también si se incluirán vínculos a las páginas web del sitio.

Las decisiones que tome sobre la navegación de su sitio del portal reflejarán su propósito y estructura exclusivos. Cuando planee la navegación, tenga en cuenta el equilibrio entre tener demasiados vínculos de navegación, lo que podría hacer que su sitio fuera confuso, y tener demasiado pocos, lo que podría dificultar a los usuarios la búsqueda de información importante. Además, tenga en cuenta lo siguiente:

  • Heredar la navegación del sitio primario puede situar el sitio actual en un contexto mayor. En un sitio de intranet, esto puede ayudar a los trabajadores de la información a usar los otros sitios en la colección de sitios para llevar a cabo sus tareas. Por otro lado, si los usuarios de un sitio no tienen que ir a otros sitios para llevar a cabo sus tareas, considere la posibilidad de definir una navegación global única de modo que los usuarios del sitio no se distraigan con vínculos de navegación global irrelevantes. Por ejemplo, los administradores de registros que usan el sitio Centro de registros podrían no necesitar salir del Centro de registros para llevar a cabo sus tareas y, por lo tanto, no se beneficiarían de un conjunto de vínculos de navegación global heredados.

  • Mostrar sitios del mismo nivel en la navegación actual puede implicar que dichos sitios tienen un propósito similar al del sitio actual. Por ejemplo, en un sitio de Internet que comercializa un conjunto de productos, esto puede ayudar a los usuarios del sitio a visitar las descripciones de los servicios y productos relacionados. Por otro lado, si es probable que los usuarios de un sitio no deseen visitar sitios del mismo nivel, considere la posibilidad de no mostrar esos sitios en la navegación actual. Por ejemplo, el sitio de Internet de una universidad con subsitios para cada facultad podría omitir vínculos a sitios del mismo nivel de la navegación actual de cada sitio porque probablemente los estudiantes interesados en una determinada disciplina, como medicina, no desearán visitar sitios relacionados con otras disciplinas.

Planeación de la navegación en páginas

Puede agregar controles de campo de navegación a las páginas de diseño. También puede agregar zonas de elementos web a las páginas de diseño y permitir que los autores agreguen elementos web de navegación a estas zonas. Al igual que con otras decisiones de planeación de elementos de página, debe planear la navegación en las páginas en función del grado de control que quiera tener sobre la experiencia de ver páginas:

  • Para controlar estrechamente la navegación del sitio, puede colocar controles de campo de navegación directamente en las páginas de diseño y eliminar zonas de elementos web de los diseños de página, o restringir el uso de elementos web de navegación en dichas zonas. Por ejemplo, en un sitio corporativo con presencia en Internet con millones de usuarios, podría decidir restringir a los autores la inserción de controles de navegación.

  • Para permitir una navegación del sitio más variada, pero menos coherente, puede colocar zonas de elementos web en páginas de diseño y permitir que los autores inserten elementos web de navegación en sus páginas. Por ejemplo, en un sitio del portal de intranet en el que los autores y usuarios del sitio forman parte del mismo grupo de trabajo, podría decidir permitir que los autores controlen la experiencia de navegación de su contenido mediante la adición de elementos web a sus páginas.

Debe planear la navegación en las páginas como parte de su planeación general de páginas web. El tema Planeación de páginas web incluye hojas de trabajo en las que puede registrar sus decisiones acerca de la navegación de páginas para cada tipo de diseño de página de su portal.

Descarga de este libro

En este tema se incluye el siguiente libro descargable para facilitar la lectura y la impresión:

Vea la lista completa de libros disponibles en la página que muestra el contenido descargable para Office SharePoint Server 2007.

Vea también

Conceptos

Planeación de páginas web
Determinación de los sitios y subsitios