Manipulation images manquantes

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Septembre 16th, 2009, 9:34 pm

Pourquoi ne pas <img> éléments ont pourtant une Altimage "" attribut?

Si le youve a obtenu des images de bouton associé ou quelque chose du genre, le texte alt est affiché ressemble généralement horribles si l'autre site a un temps d'arrêt intermittent ou le visiteur en a d'ailleurs quelque chose qui cloche entre eux et ce site.

altimg il serait possible de définir une image de repli, et de conserver l'attribut alt pour les lecteurs d'écran / etc.

HTML Code: [ 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. />


Pourquoi ne pas <img> éléments ont un "missing" attribut?

Peut-être vous voulez simplement d'omettre toute référence à l'image du tout si elle ne peut pas être trouvé. Comme si cela n'avait pas été ajouté à la page en premier lieu. Ou, si votre layout dépend de l'image étant là, et youve défini votre largeur / hauteur de la traiter comme sa une image avec une visibilité de caché.

La valeur par défaut d'un tel attribut, ainsi que d'une valeur valide pour être utilisé, serait "alt" où le texte s'affiche alt. Vous pourriez aussi utiliser "caché" ou "nodisplay" pour cacher l'horreur.

HTML Code: [ 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
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Septembre 16th, 2009, 9:34 pm

  • PolishHurricane
  • Mastermind
  • Mastermind
  • Avatar de l’utilisateur
  • Inscription: Fév 17, 2005
  • Messages: 1585
  • Status: Offline

Message Septembre 17th, 2009, 10:23 am

J'aime les deux de ces idées, je ne sais pas pourquoi ils n'ont pas quelque chose comme eux.

Altimage

Thats une bonne idée, surtout pour l'imagerie 404/dynamic.

Vous ne savez pas si elles ont déjà, mais qu'en est-il offrant de multiples src = "" attributs, ou src = "domain.com/1.jpg <delimiter> domain.com/2.jpg <delimiter> domain.com/3.jpg », puis laissez-le navigateur de recourir à toute image est disponible en premier?

manquant

Il me semble que «manquantes» devraient être plus d'une chose CSS. Id dire d'avoir CSS recommander au navigateur comment il doit afficher des images manquantes ou spécifique des images manquantes.


Very cool Dr. House, oh BTW, premier épisode de House MD de la saison est lundi prochain (Septembre 21st 2009).
There's no place like 127.0.0.1, badass part is now it's ::1
  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Septembre 17th, 2009, 10:43 am

Je pense que vous avez raison, manquant serait faire une meilleure règle CSS, pseudo-sélecteur de même.

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


Ive été à regarder le compteur maison pour une semaine maintenant. ;)
Strong with this one, the sudo is.
  • natas
  • PHP Ninja
  • Proficient
  • No Avatar
  • Inscription: Mar 28, 2009
  • Messages: 305
  • Loc: AFK
  • Status: Offline

Message Septembre 18th, 2009, 12:14 pm

joebert a écrit:
Ive été à regarder le compteur maison pour une semaine maintenant. ;)


snakesonacane dot com
Custom Web Design
  • mk27
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Juin 09, 2009
  • Messages: 334
  • Status: Offline

Message Septembre 19th, 2009, 11:53 am

Hmmm. Pour Altimage / manquant, vous pouvez charger avec JS et mettre une minuterie sur. Complète - si elle ne s'est pas produit, rendez-vous avec quelques suppléant.

Ecrire cette fonction une fois, utilisez-le pour toujours!
Image
  • tastysite
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 09, 2008
  • Messages: 349
  • Loc: Brighouse, West Yorkshire, England
  • Status: Offline

Message Septembre 21st, 2009, 8:15 am

mk27 a écrit:
Hmmm. Pour Altimage / manquant, vous pouvez charger avec JS et mettre une minuterie sur. Complète - si elle ne s'est pas produit, rendez-vous avec quelques suppléant.

Ecrire cette fonction une fois, utilisez-le pour toujours!


Bon si quelqu'un peut le faire? (J'ai besoin de regarder JS ma compréhension de celui-ci est très limité)
^__^
  • mk27
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Juin 09, 2009
  • Messages: 334
  • Status: Offline

Message Septembre 23rd, 2009, 5:45 pm

tastysite a écrit:
Bon si quelqu'un peut le faire? (J'ai besoin de regarder JS ma compréhension de celui-ci est très limité)


Si vous enquêtez sur la méthode. Complète d'un objet Image JS, et SetTimer (), vous mai, espérons reconnaître ce n'est pas une tâche difficile. Il vous suffit de décider combien de temps est trop long.

. onload mai être mieux. Il tire précoce (par exemple, avant que l'image est complètement chargée), mais je pense que ce sera seulement le feu s'il ya quelque chose qui se charge, donc dans ce cas, vous n'auriez pas à s'inquiéter sur le temps est trop long.
Image

Afficher de l'information

  • Total des messages de ce sujet: 7 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 127 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC