MooTools 1.1

May 7th, 2007

Ca fesait un petit moment que j’attendais la release de cette librairie JavaScript qui offre des effets bien sympathiques et puissants.

Regardez les démos disponibles en ligne, impressionnant. Si vous voulez jouer avec la doc est également disponible.


Tags:

Simon Willison à propos d’OpenID

March 22nd, 2007

Interview de Vitamin, vous y trouverez également l’interview en mode texte.


Tags: , ,

MacBook et Airport

March 22nd, 2007

Après la dernière mise � jour d’Airport…

image-1.png

image-2.png

J’adore


Tags: , , ,

OpenID: slidecast

March 21st, 2007

Regardez et écoutez ce slidecast de Simon Willison. Vous comprendrez mieux vers où se tourne openID et quels sont les enjeux liés à ce mode d’authentification décentralisé.

Désolé c’est en anglais…


Tags: ,

Modéliser une base de données?

March 20th, 2007

Checkez ce post dans le forum MacBidouille. Les différents intervenants proposent plusieurs solutions vous permettant de modéliser une base de données dans l’environnement de la pomme. Personellement j’ai flashé sur SQLEditor


Tags: , ,

Finit les alert en JavaScript

March 20th, 2007

Souvent on utilise la fonction alert() pour debugger le code. Si vous avez installez firebug ou bien vous avez accès à la console de Safari, vous pouvez afficher des commentaires directement de la console en tapant console.log("votre texte").

Attention! IE n’aime pas trop ce procédé… il va vous cracher des erreurs…

none

jQuery: connaître la version de la librairie

March 20th, 2007

Difficile de l’identifier si on utilise la version compressée… voici comment la récupérer:
$.prototype["jquery"]

none

OpenID et communauté

March 20th, 2007

Bon on a expliqué très brièvement le système d’identification via openID. Maintenant, imaginez des sites communautaires comme mx3 ou LIFT. Plusieurs questions dans le désordre retiennent mon attention:

  1. Comment intégrer ce mode d’authentification sur des sites existants?
  2. Est-ce qu’il faut se limiter à un seul mode d’identification décentralisé ou bien faut-il toujours prévoir les deux ou mieux encore mettre en place un serveur d’identification séparé sur le même mode pour ceux qui n’auraient pas encore une URL openID?
  3. Quels informations récupérer d’un compte openID? Quels informations stocker en base de données?
  4. Avec quels informations faire le matching entre un openID et un compte déjà enregistré? L’adresse email?
  5. Faut-il stocker l’URL de l’openID en base de données?

D’autres questions? … l’idée étant de faire les choses le plus proprement possible…

none

OpenId

March 20th, 2007

J’ai eu l’occasion de m’intéresser de plus près à openId (c’est drôle dans le cadre de LIFT on pensait de l’intégrer, quelques jours après Electronlibre m’a demander de creuser la dessus, merci Raf), un système d’identification unique décentralisé. La particularité dans mode d’identification est qu’on ne se connecte pas en tant que personne mais avec une URL, vous comprendrez plus bas le pourquoi du comment.

Concrètement, l’utilisateur créer un compte personnel sur un serveur d’authentification, par exemple sur https://www.myopenid.com/. On a la possibilité de rentrer plusieurs attributs, comme l’adresse email, la date de naissance, le pays, le code postal, le nom complet et un nickname. A titre d’exemple mon URL personnelle est https://rortelli.myopenid.com/.

Imaginez un site qui propose l’identification via OpenID, vous rentrez l’URL qui vous est assignée:
image-1.png

Dans mon cas, j’utilise comme URL weblogger.ch car en tant que propriétaire du site j’ai rajouter deux ligne de code dans le HEAD de ma page de garde, indiquant le serveur d’identification ainsi que l’URL d’identification utilisée sur ce même serveur.

image-7.png

Ok, continuons. Une fois le formulaire envoyé (aucun mot de passe n’as donc pas été inséré), le site d’origine vous renvoie sur le serveur où vous avez enregistré votre compte, si vous vous n’êtes pas au préalable identifié, vous demande de le faire et ensuite, la première fois que vous utilisez le service (ou même après suivant votre choix) le système vous demande si vous êtes d’accord de transmettre certaines informations, dans ce cas, l’adresse email ainsi que le nickname.

image-2.png

image-8.png

Une fois votre choix effectué vous retournerez sur le site d’origine et vous serez automatiquement identifié.

L’intérêt dans tout ça? Avoir un identifiant et un mot de passe unique pour tous les services en ligne qui nécessitent une identification! De plus, vous avez également la possibilité d’éventuellement définir plusieurs profils contenant des attributs différents.

Pratique non? Espérons que ce mode d’authentification se généralise, d’autant plus que son intégration ne nécessite pas d’énormes efforts et plusieurs classes existent déjà .

none

Firefox2 et les onglets

February 15th, 2007

Pourquoi, lorsqu’on ferme tous les onglets dans Firefox, un onglet avec une fenêtre vide reste affichée? Pourquoi, à la fermeture du dernier onglet, le navigateur ne disparaît pas?

image-5.png


Tags: ,