Aller au contenu

Dudu

Hubmaster
  • Compteur de contenus

    4 021
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par Dudu

  1. Une remarque supplémentaire Quelle idée saugrenue d'intégrer <noscript> dans <object> ! je ne vois pas en quoi ça change un problème d'imbrication, au mieux c'est de la grosse bidouille, et j'espère que ce n'est pas sur le Hub qu'on t'a conseillé ça... D'autant que selon les navigateurs, <object> a une taille par défaut qui explique certainement le problème de déformation de la page. Je suis persuadé qu'une solution plus simple aurait être trouvée, mais si cette rustine te convient alors tant mieux
  2. Salut ?? Euh.. non, dans Dotclear l'HTML est entièrement séparé de la CSS, c'est d'ailleurs une des grands qualités de ce script de blog. Ravi que tu ais trouvé une solution alternative, mais je reste sûr et certain que Dotclear gère toute la partie présentationnelle du code par une feuille de style externe.
  3. Salut "Actif" n'est pas "Régulier" ce sont deux statuts différents. "Régulier" c'est au bout de 50 messages, et "Actif" c'est un peu moins.. Nous préférons mettre cette limitation en place pour éviter les inscriptions qui ne sont motivées que par l'envie de se servir du Hub comme d'une place de marché. À vrai dire, ce sont de trop nombreux abus qui nous y ont contraint. Ceci étant dit... bienvenue sur le Hub !
  4. Salut C'est une spécification CSS3 qui s'appellera :selection. Pour le moment, CSS3 n'est pas sorti donc Mozilla préfère utiliser un préfixe propriétaire, mais la version définitive devrait y ressembler très fortement. Nb: Safari prend cette propriété en compte, même avec le préfixe moz-.
  5. Salut À mon avis, 2 solutions: - refuser l'ordre, mais ça dépend des conséquences (il ne faudrait pas que tu te fasses licensier, par exemple) - accepter un ordre débile de manière très consciencieuse et avec le sourire aux lèvres, laisser mijoter, et servir ensuite d'épaule réconfortante sur laquelle ton patron viendra pleurer. Personnellement, j'ai un petit côté viscelard, je suis donc adepte de la deuxième solution NB: je ne suis même pas sûr que ce genre de techniques nuisent encore beaucoup à l'internaute de nos jours, grâce aux nombreux dispositifs adéquats existants sur la majorité des navigateurs.
  6. Très joli site (et très joli code) ! Bienvenue sur le Hub, Lordzener
  7. Salut Pas cool d'avoir copié-collé le texte depuis un autre forum...Mis à part le sentiment de rechauffé, il m'a fallu retrouver le texte original pour avoir accès aux liens. Bienvenue néanmoins sur le Hub
  8. Bien sûr que non.Il suffit de désactiver les images et les images d'arrière plan (c'est-à-dire respectivement les images dans l'HTML et les images dans la/les CSS) sans désactiver CSS et tu conserves une mise en page correcte. Pour la plupart des sites, les images d'arrière-plan sont remplacées par une couleur unie en code hexadécimal dans le CSS, ce qui en général donne un effet quasi semblable. Essaie avec le Hub, les grands aplats bleus perdent de leur dégradé mais l'ensemble est lisible dans des conditions similaires. Bon c'est vrai que parfois certains sites sont purement illisibles. C'est pour éviter ce genre de désagrément qu'on conseille ce que ghost conseillait quelques messages plus haut. (Nb: le site chronopass.com semble ne plus exister à l'heure actuelle)
  9. L'année dernière, à la suite d'un différend avec mon fournisseur d'accès, je me suis retrouvé en bas débit (56k) pendant 3 mois. Pendant 3 mois, j'ai désactivé les images pour avoir plus de rapidité à consulter les sites. De deux choses l'une: - soit c'était plutôt malin de ma part, car le texte c'est léger même en 56k et je ne souffrais pas trop de ma connexion - soit je suis un doux dingue extrémiste et tu me laisseras s'il te plaît apprécier ce compliment à sa juste valeur...
  10. Dudu

    Bug IE

    Salut Pourtant, ce bug est connu de longue date et beaucoup d'entre nous l'ont déjà subi. On ne le rencontre qu'avec la version 6 d'Explorer, la version 7 ayant réglé le problème. Un peu de lecture ? IE 6 Three Pixel Gap l'article le plus complet, en revanche c'est écrit en anglais Float et haslayout ou quand Laurent Denis décortique le problème en testant différents cas de CSS Rattrapons ces 3px de bug de IE dûs aux flottants Explication du problème, suivi d'une solution viable et pérenne. Un bon article comme on les aime, simple et efficace PS: ton image part en erreur 404
  11. Salut En théorie, document.write accepte et exécute l'HTML. Tu peux donc insérer un <br> par exemple.
  12. Salut Je vais être hors-sujet, désolé... ... mais SurveyBot n'est pas un spammeur. C'est le robot de domaintools.com (anciennement whois.sc) qui est un des meilleurs outils de whois. De plus, il respecte robots.txt à ma connaissance. Ceci étant, tu peux aussi ne pas avoir envie de lister ton domaine sur cet outil de whois en particulier. Si c'est ton choix, laisse tel quel bien sûr
  13. Salut Une étude faite il y a 1 an ou 2 (dont j'ai oublié l'auteur et le lien ) montrait qu'un menu à droite est plus ergonomique puisque souvent le curseur de l'internaute se trouve à droite de la page, à cause de l'ascenceur. Du coup, je suis beaucoup moins fan de la tradition ancestrale du menu à gauche, et je préfère les mettre à droite.
  14. Sinon une autre date: avril 2002. Steve Jobs (PDG d'Apple) avait organisé les "funérailles" de Mac OS 9 lors d'une conférence, il avait installé un CD d'installation d'OS 9 et sa boîte dans un authentique cercueil et avait prononcé une oraison comme on ferait pour un humain. Outre l'aspect cocasse de la chose, la ligne de conduite commerciale d'Apple était clairement définie: chers clients, il est temps de passer à OS X. La vidéo ici: Les funérailles de Mac OS 9 (si ton client parle anglais...)
  15. Non, et je confirme ce que dit petit-ourson. La seule manière d'avoir un référant HTTP dans ses logs c'est: - un lien - un fichier inclus (ou "hotlinké" pour ceux qui parlent franglais); exemples typiques: une image, ou un cadre - quelqu'un qui a saisi lui-même sur son clavier l'adresse d'un site comme étant référant HTTP d'un autre (c'est une donnée très simple à modifier); exemple typique: le spam de referrer.
  16. Salut Tu as juste oublié de nous donner l'information la plus importante: quel est son navigateur ? Ceci étant dit, je ne connais aucun service de capture d'écran en ligne qui fasse OS 9.. .. sans compter qu'on est tout de même en 2008 et qu'OS 9 est vraiment obsolète (ce n'est rien de le dire) !
  17. Salut À mon avis, tu devrais éviter les deux techniques dont tu parles, qui sont les iframes et les pop-ups. Ce sont des techniques dépassées depuis une bonne dizaine d'années et dont on a pu voir les nombreux inconvénients (notamment pour l'accessibilité). Une simple règle CSS avec un positionnement fixe et un z-index supérieur aux autres devrait solutionner ton problème beaucoup plus simplement. Si tu débutes en CSS, voici un peu de lecture: Positionnement CSS (en particulier les paragraphes "position" et "z-index")
  18. Salut Vu ton doctype, Explorer passe en mode "quirks", son comportement face à tes liens semble donc normal. Essaie de mettre un doctype en Strict pour repasser Explorer en mode "standard". PS: c'est certainement un peu hors-sujet, mais lis donc cet article concernant l'utilisation abusive de la police Comic Sans MS
  19. Salut Cette technique de remplacement de texte par des images est très courante car elle permet d'enjoliver les textes, ou bien d'utiliser des polices exotiques sans que l'utilisateur ait besoin d'installer ces polices. Elle est utilisée par de nombreux sites. Et jusque là, je n'ai jamais entendu parler de la moindre pénalisation quant au référencement. Tu peux y aller en toute confiance
  20. Bonsoir Un détail qu'il serait bon de savoir, c'est:- est-ce que tu poses la question juste d'un point de vue référencement/indexation ? - ou bien c'est juste plus globalement pour ne pas trouver de 404 dans des logs après le 15 mars, même en accès direct ? Si tu es dans le premier cas, le forum Techniques de référencement eût été plus judicieux (dis-moi au besoin et je déplacerais). Et donc dans ce cas, le plus simple reste encore de ne jamais indexer cette page, à mon avis: en une ligne dans le fichier robots.txt, le problème est réglé. (La méthode de Karak est très pertinente également, soit dit en passant) Si tu es dans le deuxième cas, il n'y a pas de recette magique: il va falloir éduquer tes visiteurs
  21. Tu t'es pris pour lafleur à me tendre des perches pareilles ? ;-) Sans me considérer comme un "fanatique de la première heure" (dixit thick), j'ai toujours utilisé des ordinateurs Apple (tout en utilisant aussi Windows à côté) et personnellement je trouve qu'il n'y a rien de plus irritant qu'un switcher gaga qui, lui, va avoir acheté son Mac juste pour être à la mode. Et je suis de l'avis de Cleden dans le sens où je ne cherche à "convertir" personne (du moins tant qu'Apple ne me paie pas pour être VRP ) Évitons donc les généralités. Ceci étant dit, il serait temps de revenir au sujet, qui est donc l'iPhone. Ce topic n'est pas fait pour parler d'Apple en général, de ses ordis, et de son OS. Merci Pour ma part, je me refuse à en acheter un pour une bonne et simple raison: Orange (pour moultes raisons qu'il serait trop long de développer ici). Quant à désimlocker, je m'y refuse car on perd toutes les fonctionnalités intéressantes; citons par exemple la boîte vocale visuelle. À part ça, il ne faut pas oublier que ça reste un gadget technologique comme un autre dont le point fort est le SDK ouvert, on voit d'ailleurs fleurir plein de petites applications amusantes développées pour l'iPhone: Django Reinhardt aurait peut-être joué aujourd'hui de la guitare sur un iPhone Petit nota bene en passant. Les produits Apple commençant par un i s'écrivent avec le i en minuscule. C'est la deuxième lettre qui prend la majuscule. On parlera donc d'iPhone plutôt que d'Iphone
  22. Le but d'un forum n'est pas juste de demander de l'aide et de filer à l'anglaise une fois le problème réglé Si quelqu'un rencontre le même problème que toi plus tard, et qu'il trouve cette discussion, il sera heureux d'y trouver la solution. Tu l'as réglé comment ton problème ?
  23. Bonjour Oui. Par exemple SMT (SEO Mioche Tool) edit: pardon, j'avais lu rapidement. Malheureusement, cet outil ne gère que le suivi de positionnement Google...
  24. Bonjour Il serait aimable de nous dire comment, au cas où quelqu'un d'autre rencontrerait le même problème
  25. Bonjour À mon avis, le Javascript est à éviter. D'une part tu auras une compatibilité parfaite quoiqu'il arrive avec CSS. De plus, ce sera vraiment moins lourd en code et en ressources navigateur. Et enfin, tant que l'utilisation du JS ne s'impose pas, il vaut mieux s'en abstenir: cela évite d'éventuels conflits ultérieurs. Et tant qu'à faire, autant laisser le style à un langage qui justement s'occupe du ... style. Concernant l'intégration.. Les pseudo-classes ne s'écrivent pas au sein d'une balise. Il faut les écrire dans une feuille externe, ou dans la balise <head>. Pour des phases de test, je te conseille d'écrire des styles dans la balise <head>. En revanche, lorsque tu passeras ton site en production, il est fortement conseillé de tout externaliser. Voyons ton code, étape par étape: l'attribut name peut avantageusement être remplacé par l'attribut id. Pour PHP, ce sera lu pareil. Et pour CSS, cela te permet te cibler ton lien. Tu peux donc écrire ton lien de la manière suivante: <a id="<?php print $unVoiture['nom'] ?>" href="index.php?id=<?php print $unVoiture['id'] ?>">AAAAAAAAAAAAAAA</a> nota bene: si l'attribut target n'est pas indispensable, tu peux t'en passer; surtout avec la valeur "_parent" qui est la valeur par défaut. Mais ça dépend de la configuration de ta page... Bref, revenons à nos moutons. En admettant que $unVoiture['nom'] retourne "bruneau", ta déclaration CSS ressemblerait alors à çà: a#bruneau:hover {background-image:url(images/illustrations/bruneaumathieu.png);}" Mais visiblement, tu cherches aussi à passer des variables pour le chemin d'accès des images. Il suffit alors de faire parser ta feuille de style par l'interpréteur PHP. C'est simple, il suffit de changer l'extension .css en .php et ensuite de déclarer le type MIME grâce à la fonction header() de PHP, de la manière suivante: <?php header('Content-type: text/css'); ?> (à écrire tout en haut de la feuille de style, sans la moindre ligne ou même le moindre espace avant) Tu peux alors écrire ton code CSS comprenant des variables PHP a#<?php print $unVoiture['nom'] ?>:hover {background-image:url(images/illustrations/<?php print $unVoiture['illustration'] ?>);}" Passons maintenant à la position de l'image. Oublie très vite float, cette propriété sert à positionner des éléments HTML. Elle ne sert à rien lorsqu'il faut positionner des images de fond. Déclare un padding sur ton lien. Celui-ci devra comprendre la largeur de l'image elle-même PLUS la marge entre l'image et le lien. Donc pour une image positionnée à gauche du lien qui fait 10px de large, tu pourras régler ton padding sur 15px par exemple. Avec ce genre de code: a#<?php print $unVoiture['nom'] ?>:hover {padding-left: 15px; background-image:url(images/illustrations/<?php print $unVoiture['illustration'] ?>);}" Reste ensuite à expliquer au moteur CSS que ton image doit (par exemple) être à gauche, et ne doit pas être répétée en mozaïque sur toute la largeur du lien. Il faut alors utiliser les propriétés CSS background-repeat et background-position. La première a la valeur "repeat" par défaut, il faudra donc la mettre à no-repeat. La seconde gère 2, 3, ou 4 valeurs. En écrivant "top left", l'image se positionnera en haut à gauche. En écrivant "5% 50%" l'image sera à 5% du bord haut et à 50% du bord gauche. En écrivant "15px 80px", elle sera à 15px du bord haut et à 80px du bord gauche. En écrivant 4 valeurs, tu gères le haut, la droite, le bas, et la gauche (dans le sens des aiguilles d'une montre). Le code a#<?php print $unVoiture['nom'] ?>:hover {padding-left: 15px; background-image:url(images/illustrations/<?php print $unVoiture['illustration'] ?>); background-position: top left; background-repeat: no-repeat;}" Ou avec la version raccourcie en utilisant simplement background: a#<?php print $unVoiture['nom'] ?>:hover {padding-left: 15px; background: url(images/illustrations/<?php print $unVoiture['illustration'] ?>) top left no-repeat;}" Et voilà. Bon courage
×
×
  • Créer...