Textos y enlaces sustitutos cuando se bloquean las imágenes

Al final, cansado ya de las mega imágenes y los mega GIFs y que la gente tiene el respeto por ahí perdido, acabé usando la opción del foro para no ver las imágenes de lo mensajes y ya, si eso, las cargo a voluntad con un script que me monté.

Todo eso, bien, ningún problema.

El problema está cuando la imagen original viene con un enlace, es decir, cualquier imagen que se publique de un hosting de imágenes que se pone la miniatura y luego enlaza la página del hosting o la imagen original.

Para entendernos, en HTML, cuando se lee un mensaje queda tal que:
<a href=linkalaimagen><img src=delaminiatura></a>


Pero cuando se usa la opción de bloqueo de imágenes del foro, el HTML queda así para, como es lógico, poder acceder a la imagen:
<a href=linkalaimagen><a href=delaminiatura>[ img ]</a></a>


Que los navegadores corrigen como:
<a href=linkalaimagen></a><a href=delaminiatura>[ img ]</a>


Lo cual deja sin efecto el enlace a la página o imagen original que, al no tener contenido el enlace, queda oculto.

Así que propongo que se haga un cambio para que cuando se bloquean las imágenes del foro, el HTML quede:
<a href=delaminiatura>[ img ]</a><a href=linkalaimagen>[ imglink ]</a>


De este manera, además, no se deja al navegador a su libre albedrío al tener que corregir un enlace anidado.

Ejemplo para que hagáis pruebas si queréis:
Imagen
0 respuestas