Consultoría Informática: Programas a medida, Páginas web, Tiendas Online, Posicionamiento en Internet (SEO), Accesibilidad, Usabilidad...

Enlaces accesibles en ASP.NET

WebProgramacion > Informática > Accesibilidad Web > Enlaces accesibles en ASP.NET

Accesibilidad web

Para que un enlace sea accesible debe cumplir varios aspectos:

- Tener un texto claro de a dónde se va a redirigir al usuario (hay que evitar textos del tipo "Pulse aqui")
- Tener un valor correcto en el atributo Title
- No se debe abrir un enlace en un marco nuevo (target="_blank"), ya que se puede producir sensación de desorientación al usuario

El siguiente código HTML sería un ejemplo de un enlace incorrecto, ya que faltaría el valor en su atributo Title:

<a id="HyperLink1" href="http://www.webprogramacion.com">Acceder a www.webprogramacion.com</a>

El código anterior se ha obtenido como resultado de implementar en ASP.NET el siguiente código:

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="http://www.webprogramacion.com">Acceder a www.webprogramacion.com</asp:HyperLink>

En cambio un resultado correcto habría sido el siguiente código:

<a id="HyperLink1" title="Acceder a www.webprogramacion.com" href="http://www.webprogramacion.com">Acceder a www.webprogramacion.com</a>

que se habrá generado como resultado al siguiente código ASP.NET:

<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="http://www.webprogramacion.com" ToolTip="Acceder a www.webprogramacion.com">Acceder a www.webprogramacion.com</asp:HyperLink>

La diferencia entre el primer y el segundo código está en que en el segundo código se ha rellenado el valor del atributo ToolTip, que ASP.NET, al generarse el código HTML, será el valor que tomará el atributo Title del enlace.

Autor del artículo

Dámaso Velázquez

Compartir

  • Programas a medida
  • Accesibilidad
  • Presencia en Internet
  • Tiendas online