-
Compteur de contenus
4 021 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Dudu
-
Salut poissonchat. Et bienvenue sur le Hub. Je suis du même avis qu'iNCiTE Web (cf. un peu plus haut): tu ne peux pas espérer faire la 8ème merveille du monde sans un bagage de connaissances minimal. En gros, avant de bidouiller dans tous les sens, il te faudrait apprendre quelques rudiments de CSS (et plus si affinités). Pas de panique: c'est simplissime. Comme je dis dans mon paragraphe précédent, tu aurais la réponse en sachant ce qu'est le CSS. Mini-cours. CSS = Cascading Stylesheet. Soit "feuille de style en cascade" en français. Cascade, ça c'est très important Ce que ça signifie ? Un exemple: a {color:red;} /* tous les liens en rouge */ a:hover {text-decoration:underline;} /* tous les liens survolés par le curseur seront soulignés */ .contenu a {color:white;} /* les liens dans une <balise-quelconque class="contenu"> seront blancs */ .contenu a:hover {font-weight:bold;} /* les liens de <balise class="contenu"> survolés seront en gras */ .contenu #hub a {font-variant: italic;} /les liens dans <balise class="contenu"><autre-balise id="hub"> seront en italique */ La notion de cascade signifie qu'une règle très généraliste comme celle de ma 1ere ligne va automatiquement être assignée par défaut à tous les liens.. .. sauf si une règle plus spécifique vient la contredire: s'il y a conflit entre deux règles, c'est la dernière qui l'emporte. Donc: dans ma deuxième ligne, je n'ai pas besoin de préciser que je veux les liens survolés en rouge, ils le seront déjà par effet de cascade. dans ma troisième ligne, je crée une exception: tous les liens présents dans <p class="contenu"> ou <ul class="contenu"> ou <div class="contenu"> (bref n'importe quelle balise avec une class "contenu") seront blancs. dans ma dernière ligne, je n'ai pas besoin de préciser que les liens présents dans <div class="contenu"><p id="hub"> doivent être blancs et en gras: ils le seront déjà (en plus d'être en italique). Revenons à nos moutons. Où dois-tu placer ces lignes dans ton fichier CSS. Ça dépend. Si tu les places tout en haut et qu'une règle écrite plus bas vient les contredire, tu l'auras dans l'os. Et tu ne peux pas non plus tout écrire en bas de la page: il faut bien un haut de page Note à drakulls: j'aurais plutôt mis des id plutôt que des class pour les <div> qui créent le squelette de la page. Avis personnel Oui. Par le système de priorités. On a vu plus haut le fait qu'une règle écrite après une autre lui prend la priorité.Il y a un autre système de priorité: celui d'écrire les styles directement dans une balise HTML. Si je reprends mon exemple plus haut, tous les liens sont rouges. Mais si tu écris <a href="http://www.webmaster-hub.com" style="color:green;">Hub</a> le lien sera vert, pas rouge. Attention toutefois :!: Mettre des styles en-ligne (= directement dans une balise HTML) est utile dans des phases de test. Mais il est vraiment déconseillé de les laisser en phase de production. Si tu as lu tout mon message bravo pour ton courage tu sais comment faire, non ? Non ? Ah bon ! Alors je te donne quand même la manip' Dans la partie HTML tu ajoutes une class ou une id à ton lien Creative Commons comme ceci <a href="http://commons.org/licenses/by-nc-nd/2.0/fr/" id="creativecommons"> et dans la CSS tu écris (après ton code global de couleur des liens) #creativecommons {color: gray;} et ton lien CC sera gris. Une autre solution: j'imagine que tu veux mettre le lien CC de la même couleur que la ligne "Les travaux présentés ici", n'est-ce pas ? Cette ligne est un <div class="Style17"> qui relie à cette partie de la CSS .Style17 { font-size: 10px; color: #66CCCC; } qu'il te suffit de changer en .Style17, .Style17 a { font-size: 10px; color: #66CCCC; } La virgule permet de déclarer plusieurs balises pour un même style. Quelques petites remarques pour finir: La différence entre un id et une class. Un id est unique, une class ne l'est pas. L'id sert à cibler UNE balise bien précise, tu ne peux le répéter nulle part dans ton code. Pour cibler un id en CSS c'est #id{} et pour cibler une class c'est .class{} Pour cibler une <balise class="machin"> sans cibler <autre-balise class="machin"> c'est balise.machin{} Désolé, j'ai -encore- pondu un roman, ça m'arrive parfois
-
Salut Tu devrais pouvoir t'en sortir en malmenant moins ta base grâce aux fonctions d'extraction de dates de MySQL (si ton SGBD est MySQL, tu n'as pas précisé): YEAR(), MONTH(), et DAYOFMONTH(). MySQL / Calcul sur les dates
-
Salut Le mode de répétition se définit avec la propriété background-repeat. Mais tu peux aussi l'utiliser dans la propriété raccourcie background
-
Comment améliorer mes positions
Dudu a répondu à dépannage-informatique - Forum : Techniques de Référencement
Salut Dur avec toi ? Pourtant, si j'étais passé avant sur ce sujet, j'aurais été 'un chouïa' plus dur encore Ceux qui me connaissent doivent avoir quelques souvenirs croustillants. Sérieusement, lorsque je vois le code suivant, non on n'est pas dur avec toi <h1> <div id="informatique"> Assistance informatique - Maintenance - Dépannage informatique - Formations - Assemblage PC - Assembleur - Internet - Installation - Conseil - Réparation. </div> <div id="grenoble""> Grenoble - Isère - Chambéry </div> </h1> Et d'une, ce type d'imbrications n'existe pas en HTML: une <div> (ou deux a fortiori) dans un <h1> c'est une ineptie. De deux, parlons référencement: c'est de l'optimisation à la petite semaine, et c'est un coup à être déclassé dans les moteurs du jour au lendemain. Le jour où un référenceur te dit de mettre ce genre d'absurdités sur ton site, colles-y une gifle de ma part Mais c'est vrai qu'on pourrait être moins dur avec toi, ne pas te dire que ton code est abominable, t'encourager à poursuivre dans une mauvaise direction, te carresser le dos... ... et te regarder chuter dans les pages de résultats un de ces quatre. Ce n'est pas mon genre, personnellement. Lorsque je vois quelqu'un suivre une mauvaise direction, je préfère l'avertir au risque de paraître brutal. Je dis ça gentiment moi aussi -
Salut Je répondrais pareil que JokoZetla. Le lien donné (Maxmind) est très complet, tu peux aussi regarder son concurrent direct: IP-to-Country (les deux solutions se valent). Une remarque: tu dis vouloir "personnaliser quelques éléments en fonction du pays". Attention à la tentation de personnaliser la langue ! C'est une erreur courante. En effet, j'habite en France et mon ordinateur est configuré en anglais car je préfère lire des pages en anglais lorsqu'il y a plusieurs versions de la page. C'est l'inverse pour un de mes amis: il est français, son ordinateur est en français, et il habite à Londres. Je ne sais pas si tu souhaites personnaliser la langue, mais si c'est le cas, bases-toi plutôt sur l'en-tête de langage envoyé par le navigateur ("Accept-Language") que sur le pays. Le problème est d'autant plus épineux en Afrique où dans certains pays coexistent langue officielle et dialectes. Au Sénégal ou au Mali par exemple, la langue officielle est le français mais les langues usuelles sont plutôt le wolof et le bambara.
-
Page vierge apres urlrewriting
Dudu a répondu à joboy84 - Forum : Fichier .htaccess et réécriture d'URLs
Bonjour Il aurait été poli de ta part de nous donner la solution.Pense que quelqu'un un jour aura le même problème que toi -
Salut Voilà une question qui a fait l'objet d'une abondante littérature ! Mais qui reste toujours aussi épineuse: chacun a sa petite manière de contourner le problème Un peu de lecture ? http://murphy.cz/victoria-s-vertical-centering/ http://www.hicksdesign.co.uk/journal/how-t...tering-with-css http://tom.me.uk/html-to-css/center-vertically.html http://bluerobot.com/web/css/center1.html
-
Classement par thématiques et duplicate content
Dudu a répondu à captain_torche - Forum : Techniques de Référencement
Ton système d'URL me fait penser à celui de Dailymotion, où une vidéo peut avoir comme URL: /video utilisateur/video/ search/mots-clés/video /related/video-similaire/video ... plus les différentes combinaisons des trois types d'URL ci-dessus Et il ne me semble pas qu'il souffre d'un quelquonque problème de référencement, loin de là. Ceci étant, je ne suis pas du tout expert en référencement, je donnais juste ça en exemple -
Salut Mac = PC (du moins en ce qui concerne l'affichage de pages Internet) Firefox Mac = Firefox PC Safari Mac = Safari PC Opéra Mac = Opéra PC etc etc. Il faut bien se mettre ça en tête, désolé pour ceux qui pensent encore en 2008 que les utilisateurs Mac sont des extra-terrestres verts qui utilisent des machines qui ne sont compatibles avec rien. Je viens de tester ton site (ma version d'OS X est la 10.4.11) avec Safari, Firefox, Omniweb, Opera, et Shiira: il s'affiche correctement sur tous les navigateurs.
-
Salut Alors pour répondre à ta première question: non il n'existe aucun inconvénient à utiliser un encodage X sur une page et un encodage Y sur une autre. Ah si peut-être un problème: c'est pour toi que ça doit être lourdingue de gérer ça. Je serais toi, j'uniformiserais tout (en UTF-8) pour me simplifier la vie. Sauf si tu préfères rester sur tes habitudes, évidemment... Je confirme le contraire En aucun cas, l'encodage n'a de rapport avec la taille des caractères ! D'ailleurs, j'ai visité les deux liens ci-dessus et n'ai vu aucune différence de taille entre les deux. Ni dans l'en-tête, ni dans le reste de la page non plus. Si Explorer 6 est le seul à se comporter ainsi, c'est vraisemblablement à mettre sur le compte de la piètre qualité de ce logiciel.
-
Salut Tel quel, tu ne pourras pas faire ça. Peut-être que certains navigateurs vont accepter les codes donnés ci-dessus, mais aucun n'est une solution viable: il est actuellement impossible de faire ce que tu désires (et c'est bien dommage, je te l'accorde). La solution ? Tu l'as trouvé toi-même: faire comme sur le Hub. C'est-à-dire émuler en Javascript le comportement d'une liste déroulante. Je ne vois que ça comme solution pérenne à ton problème.
-
Salut Voilà deux idées non compatibles entre elles: le langage CSS ne gère pas ça.Ce que tu peux faire en revanche, c'est un affichage à droite pour les items situés sur la moitié gauche de la page, et inversement. Sinon tout pareil que ghost.
-
Le mot " javascript " est automatiquement scindé en deux sur Webmaster-Hub (en fait, c'est Invision Board, notre forum, qui fait cette modif) s'il est suivi d'un caractère comme un "deux-points" par exemple. Et effectivement, la cause est bien de se protéger contre une injection JS. Sur le Hub, il faut donc lire les codes JS avec le mot " javascript " en un seul mot, même lorsqu'il est écrit en deux mots
-
Salut Splash Image fait très bien ça. Sauf que ce n'est pas un module Joomla à proprement parler. Mais j'imagine qu'il est facilement intégrable dans un CMS
-
Salut Alors le voilà, ce "GBrowser" dont on nous parle depuis si longtemps Ces deux "trucs impressionants" ne sont en fait que la conséquence directe de l'utilisation de WebKit comme moteur de rendu.En effet, cela fait quelque temps que Safari le fait. Et ça fait quelque temps aussi (mais un peu moins) que Safari est disponible sous Windows. Idem pour la barre d'adresse, et idem pour le mode privé qui ne loggue aucune visite dans l'historique (dans la communauté Mac, on appelle ça le "porn mode" de Safari ): c'est du WebKit. Quant à la page d'accueil, ça me semble cette fois-ci directement inspiré de ce que fait Opéra. Et certains sites informatiques parlent aussi de composants Firefox qui rentreraient dans la composition de Chrome. Ce qui en revanche me paraît à la fois nouveau et intéressant, c'est: V8, leur nouveau moteur JS que chaque composant du navigateur tourne sur son propre espace mémoire (pour la rapidité et la sécurité, c'est un plus indéniable) PS: au passage: http://webkit.org Non seulement pour s'intéresser à ce moteur de rendu, mais aussi pour la masse de choses qu'on y apprend sur le web en général (voir notamment le blog et le planet).
-
Salut Ton site est jeune, je suppose ? Apparaître sur une requête nominative (le nom de ton site) est extrêment simple, mais si ton site est jeune il faudra quand même être patient, le temps que les moteurs digèrent tes pages. Mais en plus d'être simple, être présent sur une requête nominative n'est pas très intéressant. Être bien positionné sur une requête plus précise et plus concurrentielle l'est beaucoup plus
-
Salut Oui voilà.Disons qu'il est plus aisé de comparer Analytics et Xiti car ils sont dans les mêmes créneaux. Alors qu'Alexa, c'est encore autre chose. Dans le lien que j'ai donné plus haut (l'interview de Xiti), tu trouveras des réponses de Xiti sur leur positionnement face à la concurrence de Google Analytics. Morceaux choisis:
-
Comment détenir les vrais secrets du référencement ?
Dudu a répondu à mks - Forum : Techniques de Référencement
Salut Google face à Altavista ? Certes, Google n'a jamais été un site perso mais à l'époque personne n'y croyait. C'est un peu comme si je disais aujourd'hui que dans deux ans Cuill aurait 80% des parts de marché et que Google se partagerait les 20 autres % avec Yahoo, Exalead et Live. Altavista était un monstre sacré à l'époque, aujourd'hui c'est un moteur en perdition. -
Salut Si j'ai bonne mémoire, cette mesure a été mise en place un jour où un membre qui avait lancé une discussion a edité tous ses messages du topic en écrivant (en substance) "message effacé, car mon problème a été résolu". De fait, le topic ne voulait plus rien dire, les réponses des autres membres se retrouvaient dépourvues de leur contexte, et nul autre choix que de supprimer la discussion. (et bien sûr on n'a jamais su la solution du problème alors qu'on avait tenté d'aider ce membre) Voilà pour la raison. Maintenant, si tu souhaites éditer un message sans en avoir la possibilité, ne te sens pas privé de tes libertés individuelles et sens-toi très "libre" de contacter un membre de l'équipe qui le fera. Il y a toujours un membre de l'équipe en permanence sur le forum, même la nuit j'en suis la preuve Et si par malheur il n'y a personne, le fait de cliquer sur le bouton "Alerter" nous envoie un mail en plus d'un MP, donc on arrive très vite.
-
Salut, et bienvenue sur le Hub Alexa et Xiti ont en commun de vouloir faire des statistiques sur la fréquentation des sites. Question point commun, ça s'arrête là car ce sont deux outils très différents. Alexa cherche du côté de l'internaute en lui faisant installer une extension à son navigateur. Et l'adresse de chaque page visitée par le navigateur est envoyée sur les serveurs d'Alexa pour établir les stats. Xiti se place lui du côté du webmaster. Le webmaster est invité à installer sur ses pages un script JS qui va comptabiliser le nombre d'internautes, l'information est ensuite envoyée sur les serveurs de Xiti. Alexa ne s'intéresse pas aux User-Agents, aux OS, aux robots, aux internautes qui ont désactivé JS, à savoir quelle page d'un site est plus visitée que les autres... ce que fait Xiti. Au final, ces deux sociétés ont des buts assez différents et ne font pas vraiment la même chose. Quant à savoir si Alexa est fiable: oui si le site audité a une audience américaine, non dans tous les autres cas (c'est très bien expliqué dans le deuxième lien donné par karnabal). Malgré ce peu de fiabilité, Alexa permet quand même de se faire un avis grosso modo sur l'audience d'un site, ça donne un aperçu. PS: Xiti a accordé une interview à Webmaster-Hub que tu trouveras ici: Xiti, outil de mesure d'audience
-
Salut Ou peut-être pas puisque tu donnes un code erronné En CSS, dès qu'il y a un 0 dans une valeur, la mention de l'unité n'est pas admise. Le validateur CSS ne dira rien par commodité (juste un avertissement je crois), mais c'est quand même une erreur
-
Salut À mon avis, le bon compromis serait plutôt la bonne orthographe, i.e. "École" avec un É D'ailleurs on m'a toujours appris à l'école (!) qu'une majuscule s'accentuait toujours, contrairement à l'idée répandue. Et d'ailleurs l'Académie Française a toujours prôné l'accentuation des majuscules, les théories inverses ne sont que des rumeurs. Anecdote au passage: je préfère aller voir un concert au palais des CONGRÈS, qu'au palais des CONGRES (hé oui, je ne suis pas très branché "poissons") Revenons à nos moutons: si tu souhaites coder la lettre É en entités HTML, il suffit d'écrire É ou bien d'écrire la lettre telle quelle mais en précisant bien l'encodage de ta page
-
Salut Une chose que tu ne précises pas: as-tu aussi modifié l'encodage de tes pages ? Quand je dis "modifier l'encodage" je ne parle pas de la balise <meta charset="utf-8"> qui est insuffisante toute seule. Pour modifier l'encodage d'une page, il faut en effet: - ouvrir ton code source dans un éditeur de texte, et choisir l'option qui va convertir ton texte depuis l'ancien encodage (au hasard un iso-8859-x) vers l'UTF-8 - dans le cas d'une page PHP, envoyer l'encodage dans les en-têtes grâce à la fonction header() (ce n'est pas indispensable, mais c'est une précaution à prendre) Tu peux déclarer l'encodage dans les en-têtes grace au fichier .htaccess comme ceci AddDefaultCharset UTF-8 Car effectivement, si tu essaies d'afficher de l'UTF-8 dans une page dont le code source est en ISO 8859-quelquechose, tu prends le risque d'avoir un affichage étrange Et encore une fois, déclarer un encodage dans une balise <meta> n'est pas suffisant. D'ailleurs, en cas de conflit, c'est-à-dire si le serveur envoie un en-tête différent de la meta, c'est l'encodage dicté par le serveur qui prendra le dessus. En fait, il faut partir du principe qu'un encodage dans une balise <meta> n'est utile qu'en local (puisqu'il n'y a pas de serveur).
-
Et pourquoi pas <font> tant qu'on y est ? Cordialement, Dudu.
-
Salut C'est vrai, je peux ? Plus sérieusement, il n'y a pas que le langage djeunz ou SMS qui m'horripile. Il y a aussi: - l absence d apostrophes ( <-- comme ici, remplacées par des espaces: c'est insupportable), - le mot "trafic" écrit à l'anglaise avec deux F (j'ai édité 40 millions de messages de Wolf18 et de lafleur à cause de ça), - les lol, mdr et autres messengeries, et plein d'autres détails que les modérateurs connaissent bien suite à mes coups d'humeur dans les forums privés des modos. Et sinon, et bien joyeux anniversaire au Hub ! Pourvu que les 5 prochaines années soient aussi florissantes que les 5 premières. Et quand bien même je n'étais pas là au premier jour, ça fait quelques années que je prends un très grand plaisir à être sur le Hub, à y avoir désormais quelques responsabilités, à tenter de faire avancer certaines choses, à aider les autres quand je peux (ne comptez pas sur moi en référencement, par exemple; plutôt en HTML/CSS), et à me faire aider à l'occasion. Le Hub est une des plus grandes communautés francophones généralistes traitant du webmastering, je suis fier d'en faire partie, et je suis admiratif devant ses fondateurs Merci le Hub, et encore bon anniv'