TODO LO NECESARIO PARA CREAR UN SITIO WEB PARTIENDO DESDE CERO

ÍNDICE DE CONTENIDOS

LOS MARCOS O FRAMES: VENTAJAS E INCONVENIENTES.

 

 

 

El diseño de sitios web de frames o marcos supone un gran ahorro a la hora de vincular las distintas páginas de un sitio web y añade un gran facilidad y comodidad de navegación en el conjunto del sitio web. Para comprender que es un sitio Web de frames pondremos el siguiente ejemplo:

FRAME A

FRAME B

FRAME C

FRAME D

Este es un ejemplo típico de pagina de frames o marcos. Se trata de una pagina que carga simultáneamente cuatro paginas, cada una de ellas en un frame o marco. De esta manera la página puede funcionar de la siguiente manera:

El frame A: contiene una relación general de todos los contenidos del sitio web, digamos por ejemplo que contiene ocho grupos de contenidos que denominamos 1A, 2A, 3A, 4A, 5A, 6A, 7A, 8A. Es por tanto un frame que cumple la función de menú primario. Este frame siempre esta visible.

El frame B: para cada uno de los contenidos del frame A tiene otra relación de contenidos, digamos por ejemplo que contiene 10 grupos de contenidos que denominaremos 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B, y 10B. Es por tanto un frame que cumple la función de menú secundario, y depende del enlace que seleccionemos en el frame A

El frame C: este frame muestra las paginas propiamente dichas con todos sus contenidos textos, fotografías, etc; y responde a los enlaces del frame B.

El frame D: este frame lo destinamos al intercambio de enlaces con otras paginas Web, de esta manera veamos la pagina que veamos siempre tendremos a la vista los enlaces de intercambio. Este frame siempre esta visible.

De esta manera, con un simple calculo llegamos a la conclusión de que en el frame C podemos visualizar nada menos que 80 páginas distintas. 8 enlaces en el frame A por los 10 enlaces del frame B que corresponden a cada enlace del frame A. 8 x 10 = 80 páginas distintas. Para conseguir esto solo hemos tenido que poner 88 enlaces. Algunas de estas páginas serian: 1A3B, 4A1B, 5A6B, 7A5B, etc. 

Ahora vamos a ver los enlaces que lleva este Curso de Diseño Web que ha sido construido sin frames. Este curso esta formado en el momento de redactar esta líneas por 17 páginas enlazadas todas ellas entre si. Por tanto cada página tiene 16 enlaces. De esta manera el numero de enlaces precisos para enlazar todas ellas entre si, refiriéndonos solo a los enlaces de la columna de la izquierda es de 17 x 16= 272 enlaces. Como puede comprobar el numero de enlaces es muy superior al de la página de frames, nada mas o nada menos que 184 enlaces más y todo ello para enlazar 15 veces menos páginas. De esta manera creo que cualquiera que haya puesto hipervínculos o enlaces se estará imaginado el trabajo que se ahorra. Es importante advertir que aunque hemos llegado a contabilizar 272 enlaces, aún hay más, debido a que cada una de la páginas enlazan con la siguiente y la anterior. Aunque este numero de enlaces pueda parecer desproporcionado, se trata de un elemento que permite una gran comodidad de navegación, y por tanto mas atractivo para el visitante. 

No obstante los frames tienen un gran inconveniente. Este gran inconveniente esta relacionado con lo problemática que resulta la promoción de las páginas construidas de esta manera. El problema radica en que las páginas que nos interesan (las de contenido propiamente dicho) son las que se presentan dentro del frame C, y claro, estas no tienen enlaces, dado que los enlaces los hemos colocado en las páginas que se muestran en los frames A y B. Como podemos ver, el ahorro de trabajo que nos ha reportado el uso de frames ahora se vuelve en nuestra contra, dado que el visitante que ha localizado nuestra pagina en un buscador ha llegado a una pagina sin enlaces, y por tanto lo mas fácil es que la cierre y no trate de buscar su inicio. Una posible solución a esto seria o bien colocar un enlace hacia la pagina de inicio en cada una de las paginas internas del frame o bien colocar un script que al entrar en una página interna del frame te lleve de manera automática a la pagina de inicio de frames. Otra solución parcial que en algunos casos puede ser muy útil en relación al uso de frames es impedir que los motores de búsqueda detecten ciertas paginas internas. Consulta el apartado de promoción Web. Estas soluciones son solo soluciones parciales y ninguna de ellas es perfecta, por eso desde aquí recomendamos el uso de frames solo para usos muy concretos y donde estemos seguros que sus las ventajas de su uso van a superar los inconvenientes.

La página en la que te encuentras ahora mismo ha sido construida siguiendo las ventajas y apariencia de las páginas de frames y evitando todos los inconvenientes. Para ello hemos construido la página imitando en su apariencia a una pagina de frames, pero es una pagina normal sin ninguna particularidad especial. Esto, como hemos dicho con anterioridad, ha supuesto colocar un gran numero de enlaces, en total se aproxima a los 300 enlaces. Pero, ¿realmente hemos colocado todos los enlaces que aquí hay uno a uno?. La respuesta es NO. Esto lo hemos conseguido de la siguiente manera con un pequeño y sencillo "truquillo":

En lugar de crear todas las páginas y luego irlas enlazando, solo hemos creado una que incluye todos los elementos comunes a cada una de las 17 páginas que hasta el momento constituyen este curso Web, seguidamente la he copiado tantas veces como páginas necesito, es decir, la original y 16 copias. Ahora las he nombrado como he considerado oportuno y seguidamente he enlazado una de ellas con todas las demás. Por ultimo la página que ya he enlazado con todas las demás, la guardo con cada uno de los nombres correspondiente a las demás paginas, de esta manera se sustituye la pagina original (sin enlaces) por la nueva que contiene los enlaces; esto ha sido preciso para poder colocar los enlaces de manera cómoda con el mismo FrontPage sin tener que manipular el código, que era única forma de poder enlazar un archivo no existente. Así pues, ya tengo todas las páginas enlazadas entre sí. Ahora solo tendré que hacer con cambios que diferencian a cada una de las páginas, nada mas. Con esta sencilla operación el enorme trabajo de vincular tantas páginas entre si se ha reducido enormemente.

ATRÁS

www.uterra.com