Aller au contenu

captain_torche

Membre+
  • Compteur de contenus

    7 531
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par captain_torche

  1. Je suis en train de refondre mon site (En signature), et je me suis dit que je pouvais commencer à travailler sur de l'HTML5. J'ai déjà travaillé sur une structure, mais je ne suis pas certain de sa pertinence et j'aurais besoin de vos lumières. J'ai essayé de suivre au maximum les recommandations de HTML5Doctor. <!doctype html> <html lang="fr"> <head> <meta charset="utf-8"> <title>Titre</title> </head> <body> <div id="page"> <nav id="menu_principal"> <ul> <li><a href="./">Accueil</a></li> <li><a href="inscription.html">Inscription</a></li> <li> <a href="derniers-reves.html">Derniers rêves</a> <ul> <li><a href="user/reve.html">Titre du rêve</a></li> </ul> </li> <li><a href="membres.html">Liste des membres</a></li> <li><a href="admin/index.php">Administration</a></li> </ul> </nav> <article id="reve"> <header> <h1>Titre du rêve</h1> <p>Rêvé le <time datetime="2011-01-01">1<sup>er</sup> janvier 2011</time> - User avait XX ans</p> </header> <div id="contenu_article"> <p>Contenu du rêve</p> <aside> <p>Détails à propos du rêve</p> </aside> <nav> <ul> <li class="precedent"><a href="user/reve.html" title="Rêve précédent">Titre du rêve</a></li> <li class="suivant"><a href="user/reve.html" title="Rêve suivant">Titre du rêve</a></li> </ul> </nav> <section id="commentaires"> <header> <h2>Commentaires</h2> </header> <article id="commentaire_1"> <header> <img class="avatar" src="./img/avatar_user.jpg"> <h3><a href="user/">User</a>, le <time pubdate="2011-01-01 00:00:00">1<sup>er</sup> Janvier 2011 à 00h00</time></h3> </header> <p> Texte du commentaire </p> </article> </section> </div> </article> <aside id="menu_reve"> <div id="avatar"> <img src="./img/avatar_user.jpg" height="130"> <a href="user/" class="pseudo">User</a>XX ans </div> <div id="calendrier"> <h2><a href="user/2010-12.html" title="décembre 2010"><</a> <a href="user/2011-01.html">janvier 2011</a> <a href="user/2011-02.html" title="février 2011">></a></h2> <!-- tableau du calendrier --> </div> <nav> <h2>derniers rêves</h2> <ul> <li><a href="user/reve.html">Titre du rêve</a></li> </ul> </nav> </aside> </div> </body> </html> Je pense avoir fait au mieux, mais quelques doutes subsistent, principalement quant à l'imbrication de certaines balises. 1. J'ai utilisé la balise <aside> en plusieurs endroits. L'utilisation la plus pertinente me semble être le texte juste en-dessous du texte principal, facultative, qui explique le contexte. Je l'ai également utilisée pour le menu secondaire, qui présente l'utilisateur, et qui liste ses dernières entrées. Est-elle pertinente dans ce contexte ? 2. La gestion des commentaires est similaire à celle qu'a utilisée le site HTML5Doctor dans un exemple (<section> dans l'<article>, puis chaque commentaire est égal à un nouvel <article>). Cette organisation vous semble t'elle pertinente ? 3. J'utilise la balise <nav> en trois points : le menu principal, les liens "précédent" et "suivant", ainsi que dans le menu spécifique à l'utilisateur. Est-ce bien justifié dans tous les cas ? 4. Faudrait-il utiliser la balise <section> dans le menu secondaire, ou garder les <div>s (vides de sens sémantique) tels quels ? 5. Si vous voyez d'autres erreurs (ou horreurs) sémantiques (Notamment dans l'utilisation des titres), n'hésitez pas à me les signaler. Merci d'avance ! PS : J'avais originellement posté ce message sur alsacreations, pensant que le fait qu'il soit fréquenté par plus d'intégrateurs m'apporterait une réponse rapide, mais apparemment le sujet ne soulève que de l'indifférence.
  2. Tu es en froid avec cette association, ou tu poses la question "au cas où ?". En toute logique, même sans contrat, tout dépend du contexte de l'écriture de ces texte, et de la prise de ces photos : si tu as écrit les textes (même bénévolement) en tant que membre de l'association, ils appartiennent à cette association. Pareil avec les photos : si tu les as prises en tant que membre, elles appartiennent à l'association. Si ce sont des textes et des photos personnelles que tu as prises pour ton compte, ça peut être différent, mais je doute que ce soit le cas.
  3. Pas de quoi. Sinon non, on n'a pas pour habitude d'éditer les titres des posts : ça pourrait décourager d'éventuelles réponses à quelqu'un qui aurait fait remonter le post pour un problème similaire.
  4. Pas vraiment, non, il vaudra mieux faire quelque chose comme ça : switch ($nom) { case "Agenda" : $picto= "agenda"; break; default : $picto= "big"; break; } if(strpos($nom, 'FS') !== false) $picto = 'fichiersource'; PS : n'oublie pas de fermer tes boucles switch, il y manque systématiquement l'accolade fermante !
  5. Après ton switch, utilise une condition (avec l'instruction if), et vérifie le contenu de ta variable avec la fonction strpos().
  6. Si c'est seulement le registrar, il n'y a aucun risque. Seul l'hébergeur peut éventuellement influencer, en fonction de l'adresse IP (requêtes limitées à un seul pays), ou de la charge serveur (Un site trop lent à répondre peut se voir pénalisé).
  7. Je ne crois pas que tu puisses le faire. Si tu veux continuer à utiliser switch, tu devras faire une condition supplémentaire après ta boucle, qui testera le nom de la boucle.
  8. Es-tu certain que ta variable $taille contienne une information correcte ?
  9. Juste au cas où : tu as bien vérifié ton adresse e-mail ? Et, de ton côté, tu as bien fouillé dans ton répertoire de spams ?
  10. Tu as un message sur la page de destination ?
  11. Ta page s'appelle bien "contact.php" ?
  12. Il me semble que ce sont les scripts JS de facebook qui sont très lourds.
  13. Même si ces offres sont récoltées de manière légale, le fait de les vendre à si petit prix oblige de les vendre en très grande quantité : il est donc fortement probable que les récipiendaires soient déjà la cible de quantités de mails qui, même si techniquement (Dans le meilleur des cas) ils ont autorisés, seront fatalement considérés comme spams. Le risque à prendre avec ces offres est assez important : il serait dommage de voir ton IP d'envoi blacklistée à cause de ça.
  14. Essaye éventuellement de créer un second compte ?
  15. Pas de quoi, et merci d'avoir donné des nouvelles !
  16. C'est un problème d'encodage des fichiers en UTF-8. Il faut choisir "UTF-8 sans BOM" quand tu choisis le jeu de caractères.
  17. Au temps pour moi, alors
  18. Il manque un paramètre à ton redirect, le dernier : vers quelle page souhaites-tu rediriger ?
  19. C'est pas super propre, comme code. Dans l'idéal, il faudrait utiliser la fonction live(), comme te l'a dit Marvin, pour exécuter le code jQuery sur chacun des éléments chargés via AJAX (Et en prime, tu séparerais le code de l'interactivité).
  20. Pourquoi ne copierais-tu pas la table entière, plutôt que ses éléments un par un ? Le traitement en serait grandement accéléré, vu que tu ne ferais plus q'une requête (éventuellement deux, la première pour vider la table temporaire), au lieu d'une requête par enregistrement.
  21. C'est surtout que tes sites sont tous les deux très jeunes ! Il va falloir t'armer de patience pour que tu arrives en première page. Comme dit Lugdunum, il faut travailler tes liens externes, pour renforcer ta popularité : ça sera une des clés d'un meilleur référencement.
  22. Aurais-tu un lien, qu'on puisse tester ?
  23. Tiens-nous au courant de tes tests, s'il marche bien, c'est un service à garder en favoris.
  24. Effectivement, tout dépend des règles du CMS : certains vont le rendre obligatoire, et d'autres vont juste inciter à le mettre.
  25. Patrick : tu veux dire qu'en-dessous de 8px, ça pourrait passer pour de la dissimulation ?
×
×
  • Créer...