YouTube en mode Playlist, partout !

Depuis quelque temps, je suis à la recherche de nouvelle musique, ce qui par conséquent signifie beaucoup de vidéo YouTube, et s’il y a une chose que l’on peut reprocher à YouTube c’est de ne pas pouvoir jouer une chaine en continu si elle n’a pas au préalable créé une playlist. J’ai donc fait mes recherches et l’ajout des paramètres suivant dans l’URL active une fonctionnalité “caché” de YouTube soit la lecture en continu d’une chaine :

Vous devez être sur la page d’une vidéo pour que cette fonctionnalité s’active, et non sur la page même de la chaîne.

Afin de vous facilité la vie, je vous ai créé un bookmarklet qui le fait pour vous automatique ! Personne ne veux conserver un document texte sur son bureau seulement pour garder en mémoire ce paramètre d’URL ! De plus pour les néophytes parmi nous, comment savoir si nous devons ajouter un « ? » ou un « & » pour que les paramètres soit pris en charge ?

YT Auto-Playlist

* Pour en savoir plus sur les bookmarklet, visitez la page: http://www.commentcamarche.net/faq/34153-utiliser-les-bookmarklets-pour-booster-sa-productivite

Hansel and Gretel (Fil d’ariane)

Aujourd’hui, j’introduis une nouvelle section, l’évaluation de plugin WordPress ! En plus du lancement de cette nouvelle section, je vais frapper fort et mettre la barre haute ! en plus de l’évaluation du plugin je vous offre un entrevu exclusive avec le programmeur responsable de ce projet !

J’ai donc évalué pour vous le plugin Hansel and Gretel. Ce module n’à tout simplement rien à voir avec le box-office Hansel & Gretel: Witch Hunters ! Le nom à plutôt été choisi d’après l’appellation breadcrumb (littéralement : miette de pain, dans le contexte : fil d’ariane). Donc selon le conte recueilli par les frères Grimm en 1812, Hansel et Gretel ont retrouvé leurs chemins grâce à des miettes de pain ! Vous retrouverez donc votre chemin dans vos sites web (sous WordPress) grâce à ce plugin qui saura vous charmer !

Informations sur le plugin

Développé par : CNP Clark/Nikdel/Powell
Provenance : Floride
Lien de téléchargement GitHub : https://github.com/Clark-Nikdel-Powell/Hansel-and-Gretel

Débutons par la base, qu’est-ce qu’un fil d’ariane? 

Un fil d’ariane selon Wikipédia, en ergonomie et plus particulièrement de nos jours dans le domaine de la conception d’interfaces informatiques, une aide à la navigation sous forme de signalisation de la localisation du lecteur dans un document (très souvent, une page d’un site web). Leur but est de donner aux utilisateurs un moyen de garder une trace de leur emplacement à l’intérieur de programmes, documents ou pages Web.

Pour les habitués du milieu, vous me direz, mais qu’est-ce qui rend ce plugin si particulier au point que tu pondes un article à sont sujet ? La réponse est simple, tout ! De la configuration à la flexibilité en passant par le service “après-vente”! Premièrement, grâce à plus de 30 options Hansel and Gretel est de loin le module le plus complet dans sa catégorie, de plus il est très flexible (grâce à ses options bien sûr) il vous permet de choisir votre sémantique vous-même ! Prenons par exemple un site web avec une structure HTML5 vous voudrez tout simplement que votre fil d’ariane soit dans une balise <nav> n’est-ce pas ? Et bien grâce à Hansel and Gretel c’est possible, vous avez besoin d’une classe ou d’un identifiant sur un certain élément, c’est tout aussi possible, vous pourrez aussi désigner une taxonomie par défaut ou tout simplement laisser le module s’occuper lui même d’afficher un fil d’ariane digne de ce nom !

Pour toutes ces raisons, je donnerais un 4/5 à ce plugin extraordinaire, pourquoi pas 5 ? Vous savez, dans la vie, rien n’est parfait ! C’est pourquoi, comme je l’ai mentionné plus haut, j’ai dû recourir à leurs services “après-vente” (ce plugin est gratuit, donc on appelle ça comment ? service après téléchargement ?) afin de démystifier pourquoi mon fil d’ariane n’affichait pas tous les niveaux de ma taxonomie, après avoir étudié les techniques employées pour déterminer l’emplacement d’une page sur le site, Chris à découvert que je ne devais malheureusement pas cocher toutes les taxonomies (dans la hiérarchie) auxquelles un article appartient.

Prenons par exemple la structure de taxonomie suivante (pour une page de produit)

  • Équipement
    • Informatique
      • Disque dur
      • Mémoire vive
    • Réseautique
      • Câble Ethernet

Pour un disque dur, j’avais donc coché les cases Équipement, Informatique & Disque dur. Malheureusement, selon la logique utilisée dans le module, seulement la taxonomie Équipement apparaissait dans le fil d’ariane, j’ai donc dû cocher Disque dur seulement et comme par magie, le chemin complet s’est affiché, soit ENTREPRISE > Équipement > Informatique > Disque dur !

Grâce au support rapide et courtois de Chris, nous avons pu trouver le problème très rapidement et très efficacement ! Je dois donc lui lever mon chapeau pour ce travail de maitre !

L’entrevue

J’ai donc contacté Chris par courriel afin de connaitre le rôle qu’il avait jouer dans ce projet, mais aussi pour connaitre le déroulement d’un tel projet, ainsi que les motivations qui avaient poussé sont équipe chez CNP à développer un tel plugin, en open source.

 

Hi Chris,

My name is Jonathan, and I would like to know if you would be willing to let me talk about you and your amazing project on my website ( http://jonathanlafleur.ca ). You’ll be the first in my new section that I want to launch next week ( Plugin reviews & author story ). If you’re good with it, I’ll be happy to hear about you, how you got the idea, and how much time it took you to build such an amazing plugin. Maybe you can write me a little about your developer story and your path to nikdel ?

Hi Jonathan,

I’m glad you enjoy using Hansel & Gretel and I’d be happy to give you what information I can!

Our web team at Clark/Nikdel/Powell (CNP) work with WordPress for the majority of our client sites. We were unhappy with the breadcrumb plugins available either because they didn’t provide the flexibility we needed or were bloated with features that were unnecessary. One day, our SEO Manager wanted to incorporate schema.org microdata into the breadcrumbs, so we decided that was the final straw and began writing our own.

As far as development, I worked with our front-end developers and the SEO manager to ensure all the flexibility and features desired was there. Our goal from the beginning was to allow most anything to be customizable while using the WordPress template hierarchy to determine the crumbs. The first release to the WP Plugin Repository was made on 2 Aug 2012 after about 20 hours of development and testing time. There have been a couple releases since then with minor bug fixes, but currently I’m working on refactoring the entire plugin to be more performant and to include action & filter hooks for even more customizability. Changes have been slow (due to other responsibilities), but I hope to release 1.0 real soon.

You can check out my bio on the CNP website: http://clarknikdelpowell.com/agency/people/chrisr/

I hope that helps. Let me know if you have any questions!

- Chris

Conclusion

Voilà donc qui complète cette première analyse de plugin WordPress. Vous avez des questions ? Des commentaires ou des suggestions ? Laissez un commentaire !

 

Crédit pour la correction : Andrew Koster

Une pause bien mérité

Vous savez, être père apporte beaucoup de joie, et avec la fête des pères qui arrive à grand papa mon titre de Papa ma aussi apporter un joli cadeau ! Un cerf-volant à 2 ligne ! Depuis le temps que j’hésitais à m’acheter un de ces majestueux bout de tissu ! Merci à ma conjointe pour cette belle penser !

Voici une petite galerie mettant en vedette mon équipe de travaille ce midi et à la pause de l’après midi.

En prime voici une petite vidéo d’un cerf-volantiste beaucoup plus agile que nous, pour le plaisir de vos yeux !

 

Rester à l’affût, mais à quel prix ?

Vous savez, depuis quelques années déjà je réalise un rêve d’enfance, je suis développeur web. Tout petit déjà, j’étais fasciné par la confection de site web ! J’ai réalisé ma première page personnelle vers l’âge de 12 ans avec l’aide d’un ami qui étudiait alors dans ce domaine. Depuis je n’ai jamais cessé d’en apprendre, et ce à chaque jour/semaine sur les diverses techniques et langages disponible ! Malheureusement, je vois beaucoup des acteurs de ma région s’asseoir sur ce qu’ils ont appris il y a quelques années voire même plusieurs années ! Certains d’entre eux utilisent toujours des logiciels obsolètes avec lesquels ils doivent chaque fois jongler avec de gros problème de flexibilité et de sécurité…

Sincèrement ? Je ne peux leur en vouloir, nous sommes tellement confortables lorsque l’on s’assoit dans un divan dans lequel nous avons laissé notre trace de cul… Cette même trace qui témoigne souvent des heures passer à paresser tranquillement… Vous me voyez peut-être venir… « Paresser tranquillement »Pendant que vous vous assoyez sur vos lauriers et vos compétences déjà acquises, d’autres avancent, et suivent la tendance et ce sont eux qui obtiennent les contrats intéressants !

Soyez proactif juste un peux ! Un minimum de lecture n’a jamais fait de mal à personne ! Nous parlons ici d’investissement de temps afin de vous assurer que vous êtes toujours dans le coup !

Je sais, je sais, j’ai parlé plus haut de ma région, mais je peux affirmer sans me tromper que cette réalité touche non seulement ma région, mais tous les vieux penseurs qui croient à tord que lorsque l’on sait quelques choses il est bien plus performant de toujours recommencer de la même façon ! Souvent de nouvelles techniques ont été développées, plus rapide, sécuritaire, et vous pouvez appliquer cette penser à tout les domaines non seulement au développement web, mais aussi aux électriciens/menuisiers/boucher/tous les métiers !

Mais à quel prix? Voilà la question à laquelle j’ai du faire face il y à quelque temps. La R&D est très importante dans une entreprise, mais qui doit payer pour tout ce temps passer à lire et à s’instruire ? Certains d’entre vous monterons tout de suite aux barricades et me répéterons sur un air rappelant la chasse aux sorcières que c’est à l’entreprise de payé point final, mais qu’en est-il de tout cet investissement si vous quittez votre emploi ? Si vous allez travailler chez le compétiteur ? Je ne suis “qu’un employé” mais je dois avouer que j’aime bien me mettre dans la peau de l’administration, voir de leurs points de vue ma souvent bien aidée à comprendre des agissements quelconques. Et je vous dirais, c’est 50/50 afin de faire plaisir à tout le monde ! Sur certains projets il est facile de rentabiliser de la recherche et développement, mais de grâce les actualités, les nouveautés, prenez quelques heures par semaine pour faire le tour de vos références web à la maison ! Vous serez un bien meilleur employé/professionnel! Et ça… je vous en fais la promesse!

First commit

Bon voilà nous y sommes ! Après plusieurs mois à me demander si je devrais réellement prendre le temps de bloguer sur ma vie ainsi que sur ma profession, je me lance enfin ! Dans les faits, il était facile de repousser l’inévitable, j’ai une maquette pour un certain thème de déjà entamer et plusieurs tentative plus tard je ne suis toujours pas satisfait du résultat ! Vous savez ce que c’est ? Je ne suis jamais satisfait de tout ce que je peux produire pour moi même, et pourtant ! Bon d’accord je ne suis pas un graphiste ou un designer, mais je produis quand même plusieurs sites par année… Alors où est le problème ? Je ne suis pas assez bon pour… moi même ?

Tant pis je me lance avec un thème trouvé sur la toile, et puis j’y grefferais moi même quelques petits trucs ici et là éventuellement… Sinon en attendant, j’ai enfin cette tribune qui j’ose l’espérer me servira de répertoire pour mes trouvailles, ainsi qu’une bonne façon de communiquer avec le monde extérieur ?