Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Diseño Gráfico (http://www.forosdelweb.com/f6/)
-   -   Alternativa accesible a los frames. (http://www.forosdelweb.com/f6/alternativa-accesible-frames-344252/)

lawebera 24/10/2005 06:04

Alternativa accesible a los frames.
 
Hola amigos,
estoy trabajando en una Web y tengo el encargo de hacerla "accesible". Actualmente en la página existe un menú de navegación creado en un archivo independiente y que se muestra en todas las páginas. Ésto lo he hecho con una herramienta de Frontpage que incorpora contenidos mediante la siguiente sentencia:

<!--webbot bot="Include" U-Include="menu.htm" TAG="BODY" -->

¿Alguien puede decirme si esta opción es accesible? Tengo muchas dudas.

En las recomendaciones del W3C aconsejan usar el objeto <object data="menu.htm"> pero cuando pruebo con ésto no se muestra.

¿Existen otras alternativas sin utilizar frames?
Muchas gracias:-D

omarbeto 26/10/2005 08:43

Si tu menú está con las etiquetas ALT y Title creo que es Accesible.

Eso sí, para un mejor desarrollo te aconsejaría usar include de PHP <?php include ("menu.php");?>, si deseas mayor referencia encontré esta página acerca del uso de includes verás que te facilitará el trabajo.

Saludos

jorpcolombia 06/11/2005 18:11

Esa es la mejor solución: pasar el menu.htm a menu.php y luego hacer un include. Y sí, será totalmente compatible con los estándares del w3c...

lawebera 15/11/2005 02:39

¿Se puede hacer con ASP?
 
Muchas gracias por vuestro consejo. Se podría conseguir lo mismo en ASP?, es que en la empresa tengo que trabajar con ASP :(( (ya sabeis...convenios).
Existe también include en ASP?
Muchas gracias y saludines.
LaWebera.

tunait 15/11/2005 02:59

No creo que tengas problemas. También se trabaja con includes con asp aunque no es el propio asp quien realiza la inclusión si no el propio servidor si tiene instalado los SSI (lo más probable)

Galerna 15/11/2005 05:17

Menu
 
Y ya que estais, es que creo que he posteado donde no debia, aunque me imagino que lo que pregunto sera una mezcla de Javascript con Asp, pq me imagino que se podría estructurar una web tipo cabecera, menu, contenido con includes... organizada en una tabla.Y asi podríamos evitar los marcos, no? Y segun clicaramos en una opcion del menu (con un if o swich?) me mostrarse dentro de la celda de esa tabla un contenido diferente (es decir mostrase las paginas asociadas a esos links del menu). Se podría hacer?

jorpcolombia 15/11/2005 11:51

sí, yo hago eso en mis webs:

$seccion=$_GET['seccion']; //se recoge la variable pasada en la url
if($sección=="") include'principal.php'; //esta será la opción por defecto
if($seccion=="descargas") include'descargas.php';
if($seccion=="enlaces") include'enlaces.php';



y entonces, en el archivo de menú se deben poner los enlaces así:

<a href="index.php?seccion=descargas">Descargas</a>
<a href="index.php?seccion=enlaces">enlaces</a>


donde index.php es el archivo php dónde escribiste la primera parte del código y listo. :)

Galerna 16/11/2005 04:05

Mil gracias.

Me imagino que podré adaptarlo a Asp pq de momento me piden que la web sea así... Creo que las variables se nombran de diferente manera, verdad? (Perdonad mi ignorancia...).
Y repito, agradecida por tu idea.:arriba:

jorpcolombia 16/11/2005 15:02

no, pues yo tampoco tengo conocimientos de asp, pero puede mirar aquí en los foros. Ya que sabes cómo es la estructura, es fácil adaptarlo a cualquier lenguaje! :D


La zona horaria es GMT -6. Ahora son las 02:19.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.