Manejo de Imágenes desaparecidas

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Septiembre 16th, 2009, 9:34 pm

¿Por qué no <img> elementos tienen un "altimage" atributo?

Si youve consiguió imágenes del botón de socio o algo por el estilo, el texto alternativo que se muestra por lo general se ve horrible si el otro sitio tiene un tiempo de inactividad intermitente o de otro modo el visitante tiene algo mal entre ellos y el sitio.

altimg sería posible definir una imagen de reserva, y mantener el atributo alt para lectores de pantalla / etc.

HTML Código: [ Select ]
<img
   src="http://other-domain.com/image.jpg"
   altimg="./missing.jpg"
   alt="Image"
   width="100"
   height="30"
/>
  1. <img
  2.    src="http://other-domain.com/image.jpg"
  3.    altimg="./missing.jpg"
  4.    alt="Image"
  5.    width="100"
  6.    height="30"
  7. />


¿Por qué no <img> elementos tienen un "faltante" atributo?

Tal vez usted sólo quiere omitir toda referencia a la imagen en absoluto si no se puede encontrar. Como si no hubiera sido añadido a la página en el primer lugar. O, si su distribución depende de la imagen que se está allí, y youve definido su anchura / altura tratarla como imagen de su tipo con una visibilidad de oculto.

El valor por defecto para el atributo de este tipo, así como un valor válido para ser utilizado, sería "alt", donde se muestra el texto alternativo. También puede utilizar "ocultos" o "nodisplay" para ocultar la monstruosidad.

HTML Código: [ Select ]
<img
   src="http://domain.com/image.jpg"
   alt="for screen readers"
   missing="alt|hidden|nodisplay"
   width="100"
   height="30"
/>
  1. <img
  2.    src="http://domain.com/image.jpg"
  3.    alt="for screen readers"
  4.    missing="alt|hidden|nodisplay"
  5.    width="100"
  6.    height="30"
  7. />
Strong with this one, the sudo is.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Septiembre 16th, 2009, 9:34 pm

  • PolishHurricane
  • Mastermind
  • Mastermind
  • Avatar de Usuario
  • Registrado: Feb 17, 2005
  • Mensajes: 1585
  • Status: Offline

Nota Septiembre 17th, 2009, 10:23 am

Me gustan las dos de esas ideas, no sé por qué ellos no tienen algo parecido a ellos.

altimage

Eso es una idea genial, sobre todo para la imagen 404/dynamic.

No está seguro si tienen esto ya, pero ¿qué pasa proporcionando múltiples src = "" atributos, o src = "domain.com/1.jpg <delimiter> domain.com/2.jpg <delimiter> domain.com/3.jpg ", entonces que el navegador usar cualquier imagen está disponible en primer lugar?

desaparecido

Me suena a que "faltan" debe ser más de una cosa CSS. Id a decir que CSS recomendar al navegador cómo debe mostrar que faltan imágenes o imágenes específicas que faltan.


Very cool Dr. House, oh BTW, en primer episodio de House MD de la temporada es el próximo lunes (21 de septiembre de 2009).
There's no place like 127.0.0.1, badass part is now it's ::1
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Registrado: Feb 10, 2004
  • Mensajes: 13455
  • Loc: Florida
  • Status: Offline

Nota Septiembre 17th, 2009, 10:43 am

Creo que tienes razón, haría falta una norma mejor CSS, pseudo-selector de par.

CSS Código: [ Select ]
img:missing
{
   display:none;
}
  1. img:missing
  2. {
  3.    display:none;
  4. }


Ive estado observando el temporizador de la Cámara para una semana. ;)
Strong with this one, the sudo is.
  • natas
  • PHP Ninja
  • Proficient
  • No Avatar
  • Registrado: Mar 28, 2009
  • Mensajes: 305
  • Loc: AFK
  • Status: Offline

Nota Septiembre 18th, 2009, 12:14 pm

joebert escribió:
Ive estado observando el temporizador de la Cámara para una semana. ;)


snakesonacane dot com
Custom Web Design
  • mk27
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Jun 09, 2009
  • Mensajes: 334
  • Status: Offline

Nota Septiembre 19th, 2009, 11:53 am

Hmmm. Para altimage / desaparecidos, puede cargar con JS y establecer un temporizador. Completa - si no sucede, ir con algunos suplentes.

Escribir esa función una vez, utilice siempre!
Imagen
  • tastysite
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Abr 09, 2008
  • Mensajes: 349
  • Loc: Brighouse, West Yorkshire, England
  • Status: Offline

Nota Septiembre 21st, 2009, 8:15 am

mk27 escribió:
Hmmm. Para altimage / desaparecidos, puede cargar con JS y establecer un temporizador. Completa - si no sucede, ir con algunos suplentes.

Escribir esa función una vez, utilice siempre!


Bueno por lo que cualquier persona puede hacerlo? (Tengo que mirar a la comprensión de JS mi es muy limitado)
^__^
  • mk27
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Jun 09, 2009
  • Mensajes: 334
  • Status: Offline

Nota Septiembre 23rd, 2009, 5:45 pm

tastysite escribió:
Bueno por lo que cualquier persona puede hacerlo? (Tengo que mirar a la comprensión de JS mi es muy limitado)


Si usted investigar el. Método completo de un objeto de la imagen JS, y SetTimer (), que esperamos pueda reconocer esto no es una tarea difícil. Sólo tiene que decidir cuánto tiempo es demasiado largo.

. onload puede ser mejor. Dispara temprana (por ejemplo, antes de que la imagen se cargue completamente), pero creo que sólo se activará si hay algo que se está cargando, y en ese caso no tendría que preocuparse acerca de cuánto tiempo es demasiado largo.
Imagen

Publicar Información

  • Total de mensajes en este tema: 7 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 155 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC