Foros del Web » Creando para Internet » HTML »

Conflicto en la etiqueta "rel"

Estas en el tema de Conflicto en la etiqueta "rel" en el foro de HTML en Foros del Web. Buenos días. Me encuentro con problemas con esta etiqueta ya que me sale este error: Cita: Información sobre documentos relacionados. Resultado: mal. Ocultar No se ...
  #1 (permalink)  
Antiguo 24/04/2008, 08:28
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Pregunta Conflicto en la etiqueta "rel"

Buenos días.

Me encuentro con problemas con esta etiqueta ya que me sale este error:

Cita:
Información sobre documentos relacionados.
Resultado: mal.
Ocultar No se proporciona información sobre documentos relacionados (usando <link>, por ejemplo).

Los elementos <link> con atributos "rel" o "rev" permiten dar información acerca de la relación entre la página actual y otros recursos.

WCAG 13.9: Proporcione información sobre las colecciones de documentos (por ejemplo, los documentos que comprenden múltiples páginas). (Prioridad 3)
Yo pongo así los enlaces a la Web:

Cita:
<a href="01_portafolio.html" rel="next">Portafolio</a>
Y cuando es porejemplo un enlace a la Web que diseño el sitio queda así:

Cita:
<a href="http://www.dominio.com" rel="help">Diseño por</a>
Como deberían ir la etiqueta "rel" para los enlaces internos de la Web y como deberían ir para los enlaces a otros sitios?.

Gracias por su ayuda
__________________
Diseñador Gráfico publicitario
  #2 (permalink)  
Antiguo 24/04/2008, 11:47
Avatar de Daniel Ulczyk
Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.175
Antigüedad: 12 años, 9 meses
Puntos: 2072
Re: Conflicto en la etiqueta "rel"

Cita:
Los elementos <link> con atributos "rel" o "rev" permiten dar información acerca de la relación entre la página actual y otros recursos.
Ocurre que como bien citás; dichos atributos se aplican a elementos <link> no a elementos <href>
Para relacionar, por ejemplo una hoja de estilos, en el <head> del documento se suele poner:
Código HTML:
 <link rel="stylesheet" href="style.css"  rev="3.1" title="normal" type="text/css" media="screen" /> 
Ahora bien, si necesitás relacionar un documento dependiente del actual, en el <head> debés hacer el markup, de la siguiente manera:

Código HTML:
<link rel="Next" type="text/html" href="http://www.nombre-del-dominio/documento.html" title="Servicios" /> 
Con ambos ejemplos, muestro que tanto la forma ruta relativa como absoluta son válidas ambas.




Algún mod por aquí, debiera mover este post al foro de Accesibilidad y Usabilidad y borrar este epígrafe si corresponde. Gracias.
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #3 (permalink)  
Antiguo 24/04/2008, 12:17
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Ok gracias Daniel.

Aquí hay algún error?:

Cita:
<link href="fxStyle.css" rel="stylesheet" type="text/css" />

<link rel="shortcut icon" href="logoIcono.ico" type="image/x-icon"/>

<link rel="stylesheet" href="hoja.css" rev="3.1" title="normal" type="text/css" media="screen" />
__________________
Diseñador Gráfico publicitario
  #4 (permalink)  
Antiguo 24/04/2008, 13:07
Avatar de Daniel Ulczyk
Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.175
Antigüedad: 12 años, 9 meses
Puntos: 2072
Re: Conflicto en la etiqueta "rel"

Donde dice

Cita:
<link rel="shortcut icon" href="logoIcono.ico" type="image/x-icon"/>
Es más apropiado

Cita:
<link rel="icon" href="favicon.ico" type="image/x-icon"/>
Especialmente porque algunos browsers no reconocen algo distinto a favicon.ico
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #5 (permalink)  
Antiguo 24/04/2008, 14:11
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

mmm bueno hice lo que dices pero me sigue saliendo el mismo error y la verdad no se que debo agregar o quitar para que me valide esto.
__________________
Diseñador Gráfico publicitario
  #6 (permalink)  
Antiguo 24/04/2008, 17:38
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Conflicto en la etiqueta "rel"

¿Qué problema de validación tienes? En el primer post decía que no usabas link y ahra sí lo usas. ¿Que te dice?

Mikel.
  #7 (permalink)  
Antiguo 25/04/2008, 06:31
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Hola Mikmoro Gracias por responder.
Dice exactamente lo mismo. Sigue saliendo el mismo error.
Ahora no es W3C que no me lo valida sino. W3C me valida bien ,Ok. Es "http://www.accesible.com.ar" la cual me dice este error.
Presto atención a esto?.
Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario
  #8 (permalink)  
Antiguo 25/04/2008, 06:33
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Cita:
Iniciado por ceaped Ver Mensaje
Hola Mikmoro Gracias por responder.
Dice exactamente lo mismo. Sigue saliendo el mismo error.
Ahora no es W3C que no me lo valida sino. W3C me valida bien ,Ok. Es "http://www.accesible.com.ar" la cual me dice este error.
Presto atención a esto?.
Gracias por tu ayuda
__________________
Diseñador Gráfico publicitario
  #9 (permalink)  
Antiguo 25/04/2008, 11:06
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Conflicto en la etiqueta "rel"

Bueno, no es algo qu te deba preocupar demasiado. No obstante, puedes hacer esto:

supongamos que dentro de tu web pones un archivo con las descripciones detalladas de las imágenes (que es una buena práctica en cuanto a accesibilidad). Bien, entonces pones esta etiqueta en el head:

<link rel="alternate" href="http://tu_dominio.com/descripciones.html" title="Descripciones de las imagenes" lang="es" />

Con esto eliminarás el error.

Mikel.
  #10 (permalink)  
Antiguo 28/04/2008, 07:32
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Hola Mikmoro. Eso era. Muchas gracias. Pero como todo no es color de rosa me sale una advertencia que dice:

Cita:
Uso de encabezados.
Resultado: regular.
Ocultar Hay un encabezado principal pero se altera el orden de los encabezados.

Se deben marcar correctamente los encabezados de la página y no mezclar los niveles de encabezados aleatoriamente sólo para aprovechar los distintos tamaños de fuente.

WCAG 3.5: Use elementos de encabezado para sugerir la estructura del documento y úselos de acuerdo con la especificación. (Prioridad 2)
Y la verdad no se porque. Me prodrías explicar porque?.
Gracias
__________________
Diseñador Gráfico publicitario
  #11 (permalink)  
Antiguo 28/04/2008, 08:23
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Conflicto en la etiqueta "rel"

Sí, esto se refiere a las etiquetas h1, h2, etc.

Has mezclado algún orden de las etiquetas en el html.

Revisa que sólo tengas una etiqueta h1, que las h2 vayan después de ella y que las h3 estén anidadas en elementos que estén por debajo de estas.

Mikel.
  #12 (permalink)  
Antiguo 28/04/2008, 09:28
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Muchas gracias por toda tu ayuda Mikmoro. Si estaba mezclanco la etiqueta <h1> con la <h6> y luego la <2>. Aunque en otro html me arroja el mismo error estoy buscando el posible problemas.

Me puedes decir que debo agregar cuando salen estos errores:

Cita:
Enlaces activados con javascript.
Resultado: mal.
Ocultar Hay 15 enlace(s) que se activan únicamente a través de scripts.

El contenido del atributo "href" en los enlaces debe indicar un recurso válido, es decir, una dirección (URL) a la que se pueda acceder aún cuando no se soporten los scripts.

WCAG 6.3: Asegúrese de que las páginas pueden seguir siendo usadas cuando los scripts, applets y otros objetos de programación se desconectan o no son soportados. Si esto no es posible, proporcione información equivalente en una página alternativa accesible. (Prioridad 1)
Cita:
Medios para saltar los grupos de enlaces.
Resultado: mal.
Ocultar No se proporciona un medio para saltar los grupos de enlaces (total de enlaces: 26).

Se debe proporcionar un modo de saltar los grupos de enlaces para poder llegar rápidamente al contenido principal de la página.

WCAG 13.6: Agrupe los enlaces relacionados identificando el grupo (para las aplicaciones de usuario) y, hasta que las aplicaciones de usuario lo hagan, proporcione una manera de evitar el grupo. (Prioridad 3)
Gracias
__________________
Diseñador Gráfico publicitario
  #13 (permalink)  
Antiguo 28/04/2008, 17:22
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Conflicto en la etiqueta "rel"

Pues yo creo que en ambos casos te lo está diciendo muy claro. No sé si alguien te lo podrá explicar mejor.

Si quieres dotar a tu web de una buena accesiblidad, tendrás que leer bastante sobre accesibilidad y aprender sobre ello en general. No tiene mucho sentido que hagas una web en la que varios enlaces se activan únicamente con javascript y luego preguntes cómo evitar ese error para la accesibilidad, o que vayas preguntando cada detalle y los apliques sin entenderlos.

Es mi opinión. La accesibilidad es un asunto muy importante, y merece la pena aprender sobre ello, no sólo intentar cumplir lo que dice el examinator porque sí.

Mikel.
  #14 (permalink)  
Antiguo 29/04/2008, 14:00
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Hola Mikmoro. Tienes toda la razón, estoy leyendo sobre el tema de "accesibilidad".
Ya resolví mi primer error pero el segundo no le encuentro solución.
Como muestra que he buscado pongo este enlace:
Manual de aplicación de las WCAG 1.0

Lo cual no se que se debe agregar.

Si me puedes ayudar te lo agradeceré mucho.
__________________
Diseñador Gráfico publicitario
  #15 (permalink)  
Antiguo 29/04/2008, 14:20
Avatar de Daniel Ulczyk
Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.175
Antigüedad: 12 años, 9 meses
Puntos: 2072
Re: Conflicto en la etiqueta "rel"

Cuando las pautas sugieren permitir avanzar rápidamente hacia el grupo de enlaces, se refieren a que en el marcado, en la parte superior pongas algo así:

Código HTML:
 <p class="no-mostrar">Avanzar a:<a href="#menu" accesskey="2">Menú del Sitio</a> | <a href="#contenido" accesskey="3">Contenido Principal</a></p> 
Espero que te sea útil.
Saludos!
__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #16 (permalink)  
Antiguo 29/04/2008, 16:17
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Hola Daniel.

Estoy un poco perdido con esto.

Yo tengo algo así:

Cita:
<div class="parte1">
<a href="http://www.dominio1.com" accesskey="1">
<a href="http://www.dominio2.com" accesskey="1">
</div>

<div class="parte2">
<a href="pag1.html" onclick="if (window.open) { window.open(pag1.html', 'popup', 'scrollbars=no,toolbar=no,width=300,height=300'); return false; }" onkeypress="if (window.open) { window.open('multimedia/planetario/multimedia_planetario.html', 'popup', 'scrollbars=no,toolbar=no,width=550,height=412'); return false; }" title="titulo">

<a href="pag2.html" onclick="if (window.open) { window.open(pag2.html', 'popup', 'scrollbars=no,toolbar=no,width=300,height=300'); return false; }" onkeypress="if (window.open) { window.open('multimedia/planetario/multimedia_planetario.html', 'popup', 'scrollbars=no,toolbar=no,width=550,height=412'); return false; }" title="titulo">
</div>

<div class="parte3">
<a href="http://www.dominio3.com" accesskey="1">
<a href="http://www.dominio4.com" accesskey="1">
</div>
Como pongo lo que dices?. Lo puse y me sigue saliendo el mismo error.
Gracias por tu paciencia.
__________________
Diseñador Gráfico publicitario
  #17 (permalink)  
Antiguo 29/04/2008, 16:44
Avatar de Daniel Ulczyk
Moderador
 
Fecha de Ingreso: febrero-2005
Ubicación: Buenos Aires
Mensajes: 9.175
Antigüedad: 12 años, 9 meses
Puntos: 2072
Re: Conflicto en la etiqueta "rel"

Cita:
<a href="pag2.html" onclick="if (window.open) { window.open(pag2.html', 'popup', 'scrollbars=no,toolbar=no,width=300,height=300'); return false; }" onkeypress="if (window.open) { window.open('multimedia/planetario/multimedia_planetario.html', 'popup', 'scrollbars=no,toolbar=no,width=550,height=412'); return false; }" title="titulo">
Tengo la sensación que estás de cara a un marcado que muestra varias barreras con respecto a la accesibilidad web.
Cito a Emmanuelle Gutiérrez y Restrepo, desde el blog de Sidar:

Cita:
Aplicar los estándares de marcado está de moda y eso contribuye a la accesibilidad, pero no es suficiente. También se va extendiendo el uso de herramientas de revisión de la accesibilidad, pero eso támpoco lo es (...)
La entrada completa, está disponible en Por qué son insuficientes los estándares y la revisión automática
Estoy de acuerdo con Mikel, y enfatizo:
Cita:
Si quieres dotar a tu web de una buena accesiblidad, tendrás que leer bastante sobre accesibilidad y aprender sobre ello en general. No tiene mucho sentido que hagas una web en la que varios enlaces se activan únicamente con javascript y luego preguntes cómo evitar ese error para la accesibilidad, o que vayas preguntando cada detalle y los apliques sin entenderlos.
En mi entender y experiencia, dejá, por el momento de lado, las comprobaciones automáticas y trabaja directamente con las listas de verificación.
Leé, verificá, reescribí, leé, preguntá, verificá...
El proceso no te convierte en un experto, pero aprenderás bastante. No te desanimes.

__________________
—Somos lo que hacemos repetidamente. La excelencia, entonces, no es un acto sino un hábito. (Aristóteles dixit)
  #18 (permalink)  
Antiguo 29/04/2008, 16:52
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Conflicto en la etiqueta "rel"

El punto 2 se refiere a esto:

supongamos que tienes un grupo de enlaces, como por ejemplo un menú.
Cuando una persona usa para navegar un navegador de texto, un lector de pantalla o simplemente no puede usar un ratón, cada vez que vaya a una página, el orden de tabulación empieza desde el principio. Eso significa que si va pasando de enlace en enlace con el tabulador, cada vez que quiere ver algo tiene que pasar por todo el menu y por todos los enlaces.

Lo que se debe hacer es proporcionar una manera de poder saltarse los grupos de enlaces con una sola pulsación. ¿Cómo? pues poniendo al principio de los enlaces uno especial que sea un vínculo interno, que al pulsar te lleve al siguiente grupo de enlaces, al contenido principal, etcétera.

Imagina esto:

<a href="#contenido">Saltar al contenido</a>
<a href="uno.html">blablabla</a>
<a href="dos.html">blablabla</a>
<a href="tres.html">blablabla</a>

<div id="contenido">...
</div>

Si voy con el tabulador a la primera opción y pulso, el cursor pasará directamente al div del contenido, y no tendré que pulsar sobre cada enlace el tabulador para saltar al siguiente y tener que recorrerlo todo cada vez.

Este primer enlace se suele ocultar para que no se vea en el diseño, y sí lo vean los lectores de pantalla y los navegadores de texto (aunque es todavía más accesible integrarlo en tu diseño y permitir que se vea), por eso te pone Daniel Ulczyk lo de class="no-mostrar", y luego una clase en la css que haga que no se muestre este enlace.

Espero haberme explicado.

No me molesta en absoluto explicar o ayudar, pero me gusta saber que lo has intentado antes.

Mikel.
  #19 (permalink)  
Antiguo 29/04/2008, 18:24
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Ok muchas gracias a Daniel Ulczyk y Mikmoro fueron de gran ayuda.
Seguiré sus consejos.
__________________
Diseñador Gráfico publicitario
  #20 (permalink)  
Antiguo 29/04/2008, 18:35
Avatar de Mikmoro
Colaborador
 
Fecha de Ingreso: octubre-2006
Ubicación: K-pax
Mensajes: 7.228
Antigüedad: 11 años, 2 meses
Puntos: 279
Re: Conflicto en la etiqueta "rel"



Hasta la vista.

Mikel.
  #21 (permalink)  
Antiguo 30/04/2008, 08:08
Avatar de ceaped  
Fecha de Ingreso: febrero-2004
Mensajes: 2.078
Antigüedad: 13 años, 10 meses
Puntos: 9
Re: Conflicto en la etiqueta "rel"

Hola nuevamente.
Como a uno se le presentan piedritas en el zapato yo por lo que veo tengo muchas pero gracias Daniel Ulczyk y Mikmoro he logrado resolver muchas.

Leyendo este post del foro
http://www.forosdelweb.com/f13/event...esible-393407/

Yo presento el mismo problema.
Aquí me encuentro con algo nuevo "setActiveStyleSheet" y leyendo me encontre con esto:
http://www.fcomoreno.net/art001.htm

Mis preguntas son:

Para que me deje de salir este error de "Manejadores de eventos (Se usan manejadores de eventos que dependen de un dispositivo con manejadores redundantes (onclick con onkeypress, por ejemplo).)" debo agregar este "javascript"?.
El que está en el último enlace me sirve?.

Otro error que me sale y que no encuentro la solución es este:

Cita:
Complemento visual del texto.
Resultado: mal.
Ocultar La página contiene más información gráfica que textual.

El uso correcto de gráficos incrementa la comprensión y facilidad de uso de un sitio Web.

WCAG 14.2: Complemente el texto con presentaciones gráficas o sonoras cuando ello facilite la comprensión de la página. (Prioridad 3)

De nuevo gracias por su tiempo y paciencia

Nota: la sugerencia de Daniel "Leé, verificá, reescribí, leé, preguntá, verificá...", la estoy llevando a cabo pues es cierto es la mejor manera de aprender.
__________________
Diseñador Gráfico publicitario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:28.