Catégories
Facebook

Fan Pages Facebook : Mises à jour, iframe et onglets(?)

Faisant suite au dernier changement des pages de profil Facebook, qui auront quand même un peu fait râler tout même, en attendant le prochain, c'est aujourd'hui les Fan Pages qui suivent le même chemin de présentation pour plus de cohérence visuelle.

Ça n'aurait que peu d'importance s'il n'y avait ce seul changement qui importe aux développeurs que nous sommes (oui, l'ergonomie et le marketing on s'en tape ici, allez voir les autres blogs si j'y suis ^^) : Les Iframes.
Comme pour les applications, il est maintenant possible, et demain recommandé fortement, d'abandonner le FBML pour externaliser tout son contenu. C'est plus de liberté, et va faciliter bien des opérations, mais d'autres seront à ré-apprendre (ex. dès que j'ai le temps de plancher sur le moyen de déterminer facilement si un visiteur non est fan ou non, je vous le présente).

Quoi ? La vôtre n'a pas changée ? Vous vous sentez exclu d'un groupe de gens privilégiés, élus des désidératas alambiqués de Facebook ? Que nenni, c'est juste que la page mise à jour est franchement pas simple à trouver, notamment si vous n'avez qu'une seule page. Alors voilà le lien pour vous :

http://www.facebook.com/pages/status/

Enfin, suite à ce changement graphique il subsiste quand même un truc qui me turlupine :
Sur les nouvelles pages les applications et les rubriques principales sont maintenant rangées dans un menu de la colonne de gauche... on ne va donc plus pouvoir les appeler "onglets" dans ce cas ! Mais alors comment on va dire ? Déjà que c'était bien relou à faire comprendre aux chefs de projets avec qui je bosse.

Voilà, ça faisait longtemps que je n'avais pas posté, mais en préparation il y a une grosse mise à jour des précédents articles sur Facebook, et peut-être du Canvas, et du FrameWork PHP simple maison.

Catégories
Divers Flash / AS3

FLV inclut dans un SWF et désynchronisation du son

Pour d'obscures raisons liées à la fabrication d'un site avec une vidéo assez interactive, j'ai du inclure un fichier flv dans mon fla et travailler mes animations par dessus... ou par dessous.

Et tout allait bien jusqu'à ce que je teste ladite animation : le son et l'image étaient un peu en décalage. Trop pour être utilisable et pas assez pour ne pas croire que la lourde vidéo faisait ramer ma pauvre machine.

Erreur grave ! Après plusieurs essais et recherches j'ai fini par trouver le coupable : moi même.
En effet, l'analyse avec Media Coder (pas d'autre soft sous la main pour récupérer cette info) du flv m'a indiqué qu'il tournait à 25 fps, or mes anims sont réglées par défaut sur 24 fps. Une fois mes paramètres d'export mis à jour tout a tourné presque comme sur des roulettes... ça continuait de ramer mais de manière synchrone cette fois. :)

Donc voilà, si vous voulez inclure un flv directement dans votre swf, assurez-vous que les deux tournent à la même vitesse (fps).

Catégories
Divers

Pourquoi est-ce idiot d’organiser un jeu concours à lots basé sur le score ?

Bin oui pourquoi ? Et puis pourquoi "idiot" après tout c'est une bonne idée : ça augmente le challenge entre les gens, entre amis, bref ça donne envie de jouer pour donner à tout plein d'entreprises aux bonnes intentions ses coordonnées, qui elles ont le droit à un jeu où le score compte : celui qui aura la plus grosse base CRM gagne.

Et après tout on en a vu des jeux qui se basent sur le score ou le classement, et ça fonctionne très bien, comme Tower Bloxx sur facebook, ou encore La Brute[*] des excellents et prolifiques Motion Twin.

Peut-être, vous rétorquerais-je vaillamment, mais remarquez qu'aucun des deux n'offre de lots pour appâter plus de joueurs encore.

Alors pourquoi ?

Catégories
Facebook Javascript/jQuery

plugin jQuery : Get Facebook Albums-Photos

UPDATE : Jquery GetFacebookAlbums sur GitHub

UPDATE 2 (20/12/2011) : Il ya eu des modifications sur l'API Facebook, j'ai donc uniquement mis à jour le GitHub

Et voilà, c'est un post à marquer d'une pierre blanche car c'est à la fois le premier plugin jQuery que je fais, enfin que je finalise assez pour le diffuser, et la première fois que je distribue au public un de mes codes. Moment d'émotion donc.

Je vous présente donc : le plugin jQuery GetFacebookAlbums, qui, comme son nom l'indique un peu, va vous permettre de laisser le visiteur parcourir ses albums Facebook pour y sélectionner une photo dont vous disposerez du lien en bout de scénario. C'est un bon complément au simple upload d'image depuis son ordinateur et pas forcément très compliqué à mettre en place.

Voir la démo (aucune info n'est retenue bien sur !)
Télécharger la version actuelle (v1.1, github)

Et voici un petit mode d'emploi en 5 points que vous pouvez réaliser vous même sous la supervision d'un adulte consentant.

Catégories
Facebook

Un onglet personnalisé sur une fan page Facebook : comment on installe ce bordel ?

En ce moment je développe pas mal d'applications sur Facebook. Non pas que ça me plaise particulièrement mais c'est en vogue : un site qui a réussi à faire plus de pages vues que google sur une semaine forcément ça attire de l'annonceur. Et ce qui marche bien en ce moment c'est de personnaliser les onglets des fans pages et d'y afficher un contenu divers et varié pour représenter la marque : image/son/vidéo/RSS de Blog/formulaire/toutskonveutmaislégal.

Je ne me pencherai pas ici sur l'aspect marketing ou même sur la pertinence des stratégies des opérations menées sur ce medium, d'autres le font largement mieux que moi - on mettra des liens en commentaire, promis.
Non, là je vais expliquer pas-à-pas comment mettre en place techniquement cette saloperie d'onglet (non, il n'est pas possible de mettre une bavette à la place).

Souvent, je travaille en sous-traitance pour des agences qui ne veulent pas me voir apparaitre parmi les développeurs de l'application ou même encore pour des clients qui veulent garder tout contrôle sur ce que je leur livre. Grand bien leur fasse, moi ça ne me pose pas trop de soucis.
Sauf qu'il arrive très régulièrement un moment où un non-technicien, parfois même qui connait à peine facebook (si si ça existe encore) me demande comment il faut faire pour installer ce que je lui ai livré. Et ce ne serait pas très commerçant de lui répondre "débrouille-toi !" ;)

Alors voilà, pour me faciliter la vie, peut-être j'espère faciliter la votre si vous êtes dans la même situation que moi, ou même pour vous, voici une petite explication détaillée de la procédure à suivre...