Le modèle MVC avec Ajax

Le modèle MVC est très difficile à respecter dès lors qu’on commence à réaliser des applications web utilisant Ajax. En effet, le modèle MVC est très facile à respecter lors d’application web classique, une requête HTTP reçus correspond à une  vue HTML retournée.  Désormais, avec les applications Ajax, les requêtes HTTP ne réclame plus forcement une vue, mais effectue une action sur le serveur. Dès lors, le retour du serveur ne correspond plus à une vue, mais à un code de retour pour indiquer si l’action a été effectué ou non.

Lire la suite

Guide d’installation d’un environnement de développement Java

La présentation présentée ici permet d’aborder les bases de l’installation d’un environnement de développement adapté aux applications web avec Java. Il s’agit donc avant tout d’un rappel des points importants avant de présenter de manière plus complète la mise en place d’un projet utilisant le framework Spring.

Lire la suite

Est-ce que Twitter a déclaré la guerre aux retweets traditionnels

Cet article est la traduction d’un article anglais de @RayBeckerman que vous pouvez trouver à cette adresse : http://rays20.blogspot.com/2010/05/has-twitter-declared-war-on-traditional.html

@RayBeckerman  avait déjà abordé le problème du bouton « Retweet » du site Twitter, qui ne présente pas les mêmes fonctionnalités que le Retweet traditionnel (Voir l’article original en anglais: Don’t use Twitter’s pseudo « retweet » Button), et expliquait pourquoi il était préférable d’utiliser le retweet traditionnel (Couramment en utilisant cette syntaxe : « RT @username »)

Il semble aujourd’hui que Twitter a commencé une guerre secrète contre les retweets traditionnels, avec pour premier fait d’arme de les filtrer de la recherche. Pour le moment, cela ne concerne que la recherche depuis la page d’accueil, la recherche par l’intermédiaire http://search.twitter.com fonctionne toujours comme avant.

Lire la suite

Pourquoi avoir changé le look Google?

Cet article essaye de détailler les différentes raisons pour lesquelles le nouveau look de Google déplait à certains utilisateurs. Il ne s’agit pas ici de critiquer de manière gratuite la nouvelle interface au profit de l’ancienne (ou classique) mais d’expliquer de manière constructive et rationnelle les différentes raisons  possibles du refus de la  nouvelle interface.

Même si mon avis sur la question est clairement visible dans cet article, j’ai préféré attendre une semaine avant de publier cet article pour avoir plus de recul sur la question. J’ai également relu plusieurs fois cet article pour y ajouter plus de nuances et y enlever certains passages trop prononcés pour l’ancienne version. J’ai toutefois laissé volontairement un certain ton sarcastique qui marque le côté vers lequel je pense (c’est moi qui écris après tout…)

Tout d’abord, pour ceux à qui la nouvelle interface déplait, sachez qu’il existe des solutions et vous les trouverez dans mon précédent article.

Lire la suite

Créer une page web en utilisant l’implémentation XHTML 5

Ce week-end, j’ai voulu m’intéresser au futur standard HTML 5, nouveau né de la famille des standards du w3c, et son implémentation par les navigateurs modernes. On a annoncé à tord il y a quelques années la mort du format HTML 4 face à une version plus XMLisé et son nouveau standard xhtml et sa version 1.1. Quoi que bien adopté par la communauté des développeurs web, la spécification du standard xhtml 2 semblait bien partie pour remplacer naturellement son ainé, mais c’est sans compter sur le navigateur incontournable du marché (Internet Explorer 6) qui n’a jamais bien supporté le XHTML. Le consortium W3C a donc préféré former parallèlement un deuxième groupe de travail sur les spécifications du standard HTML 5, suite du HTML 4. Ce nouveau format plus « pragmatique » s’est tout de suite orienté plus multimédia (et futuriste) contrairement au xhtml 2 qui s’attachait à définir (trop strictement) l’utilisation des balises.

Lire la suite