Archive for the 'Web 2.0' Category

Ajaxian::KingPing: Blog Notification with Ajax

Tuesday, April 18th, 2006

Source: http://ajaxian.com/archives/kingping-blog-notification-with-ajax

KingPing: Notification de Blog avec Ajax

KingPing vous fournit un service similaire que des sites comme Ping-O-Matic, qui accepte l’URL d’un blog et notifie des sites comme Technocrati qu’une mise à jour a été effectuée. Tout le monde n’a pas besoin de ces services, puisque ce processus est souvent automatique, mais pour ceux qui en auraient besoin, KingPing vous fournit une interface Ajax sympathique pour le faire.

L’application utilise un système de téléchargement à plusieurs étages - une requête XHR est envoyées pour chaque moteur à notifier. Le service KingPing fonctionne aussi comme un Proxy Multi DOmaines, routant la requête vers le moteur et renvoyant la réponse au navigateur. Dans la zone de résultat, vous accédez à un statut pour chaque moteur de recherche, qui se rempli dès que le navigateur reçoit la réponse corrspondante.

Joe Anderson, qui nous a “pingé”, nous dit qu’il reste encore des problèmes sur KingPing.


KingPing fonctionne de façon fluide, même si je n’aime pas les polices de caractères et les couleurs du site. Pour certaines raison, je trouve l’utilisation du gris un peu dépressif, et je pense qu’un petit dégradé bleu remonterait l’ambiance du site.
KingPing a quelques petites fautes. Il dit pouvoir pinger BlogSHares, mais ne peut pas. Le RPC de BlogShares est disponible uniquement aux partenaires (Pingoat et Ping-O-Matic), donc BlogShares refuse les connecxion des autres. L’autre défaut est qu’il ne donne pas accès au RPC. Cela vous empêche de l’ajouter à votre application de blog, pour automatiser les pings. Ping-O-Matic et Pingoat, proposent cette option.

Ajaxian::A Few Atlas Announcements

Tuesday, April 18th, 2006

Source: http://ajaxian.com/archives/a-few-atlas-announements

Quelques annonces sur Atlas

Sur le blog de Hauser & Wenz aujourd’hui il y a deux news qui traitent d’Atlas, pour ceux qui seraient intéressés par la réponse de Microsoft à la prolifération de Framework Ajax et JavaScript.

La première des deux, mentionne la sortie de l’Atlas Control Toolkit. C’est une collection de composants et des scripts d’exemple pour faciliter la vie des gens qui veulent se mettre à Atlas. Il dispose même d’un SDK inclus, pour la “création et ré-utilisation de vos contrôles et extensions”.

Le deuxième billet est l’annonce d’un nouveau livre de chez O’Reilly (écrit par Christian Wenz), leur premier livre sur Atlas. D’après ce billet, vous pouvez avoir accès au manuscript en cours d’écriture, par le O’Reilly Rough Cuts programm (en gros le manuscrit pas fini, en version béta en quelque sorte). Le livre devrait sortir d’ici Juillet 2006 et devrait faire dans les 200 pages.

Vous pouvea avoir de plus amples informations sur Microsoft et son framework Atlas, depuis le site officiel d’Atlas. Le site comporte téléchargements, exemples et une communuauté pour ceux qui utilisent le toolkit.

Ajaxian::Yahoo Releases “Instant Search”

Wednesday, April 12th, 2006

Source: http://ajaxian.com/archives/yahoo-releases-instant-search

Yahoo lance “Instant Search” (Recherche Instantanée)

Utilisant quelques unes de leurs technologies maison, Yahoo lance son outil de recherche instanée, qui affiche les résulats en même temps qu’on tape les mots cherchés.

Le service est toujours en version Beta (qui ne l’est pas ces jours ci?), donc avec un nombre de fonctionnalités limité. Il y a quelques fonctionnalités intéressantes, qui pourait donner des leçons à Google. Essayez d’aller sur cette page et de rechercher une adresse. Une boite aparaît avec un mini-plan. Vous pouvez accéder à une carte plus grande ou avoir l’itinéraire pour y aller. Tapez “paris weather” (temps paris) et vous avez une information sur le temps qu’il fait avec des liens pour obtenir plus d’informations.

Pour ceux qui utilisent une page du type search.yahoo.com, vous pouvez décidez d’utiliser l’Instant Search par défaut, en le mettant dans vos préférences. Pour ceux qui veulent plus d’information sur c=le moteur de recherche et en parler avec d’autres utilisateur, vous pouvez aller sur leur forum.

Babozor:
Le service de recherche instantanée est assez blufant, il marche bien, de temps en temps un peu lent à la détente… on peut aussi regretter le manque de message quand Instant Search ne trouve rien, mais… comme ils le disent c’est encore une version Béta.

Ajaxian::Prototype: Easing Ajax’s Pain

Wednesday, April 12th, 2006

Source: http://ajaxian.com/archives/prototype-easing-ajaxs-pain

Prototype: Simplifier Ajax

Si vous commencer dans le vaste monde d’Ajax, vous vous demandez surement pourquoi tant de monde utilise quelque chose d’aussi difficile que la connexion XMLHttpRequest. Bien sûr, Ajax n’aurait pas eut le même succès si tout le monde avait dû son code à chaque fois. Entrez dans le monde d’une des librairies JavaScript les plus populaires, avec support Ajax: Prototype.
Vous ne l’avez jamais utilisé? Voila un article pratique qui vous permettra d’accélérer votre première implémentation.


Cet article décrirt Prototype, une librairie JavaScript OpenSource, pour créer une application Ajax. J’ai expliqué comment utiliser Prototype pour la mise en place d’un application qui affiche le niveau annuel de CO2. En premier, je vais parler des bénéfices de Prototype et comment installer Prototype dans votre application. Ensuite je rentrerais plus profondément dans le code, et comment bien utiliser cette librairie.

Quand on apprend un nouveau langage ou style de codage, c’est toujours plus simple d’avoir un but à atteindre. Dans cet article ils commencent du début (avec une petite partie pour la configuration) et vous introduisent Prototype et ses fonctionnalités. Vous aurez besoin d’un petit background en JavaScript, mais rien de très méchant.

Ajaxian::DOMInclude: Replacing pop-ups

Wednesday, April 12th, 2006

Source: http://ajaxian.com/archives/dominclude-replacing-pop-ups

DOMInclude: Remplacer les pop-up

DOMInclude est une librairie qui permet d’ajouter du contenu dyanmque en ligne plutôt que d’utiliser des pop-up.


Les fenêtres pop-up sont une gêne aussi bien pour les développeurs que pour les utilisateurs. Bien souvent c’est utiliser pour un lien vers un terme ou les conditions d’un document et comme le client ne doit pas quitter la page, on vous demande d’implémenter des pop-up.

Le problème avec cette technique est aussi bien technique que psychologique:
- des années de pop-up non sollicité ont conditionné les utilisateurs à fermer les pop-up dès leur ouverture
- la même raison et des problèmes de sécurité ont obligé les utilisateurs à installer des bloqueurs de popup ou modifier la configuration de leur navigateur pour les bloquer, et par là bloquerons même les ‘pop-up amicaux’.

Babozor:
Très bonne alternative aux pop-up… j’adore

Ajaxian::Ajax and Your CMS

Monday, April 10th, 2006

Source: http://ajaxian.com/archives/ajax-and-your-cms

Ajax et votre CMS

Ajax et votre CMS (Content Management System=Système de gestion de conetnu) est un article écrit par Jonathan Downes et Joe Wlaker (ou DWR frame).
Les CMS font souvent l’objet de discussion dans un contexte Ajax, depuis que nous avons la possibiloté d’améliorer l’expérience CMS.
L’article détaille quelques manière d’améliorer les CMS


Une des choses intéressantes avec Ajax est le faites de ne pas avoir à rafraichir votre page à chaque fois que vous voulez ajouter des éléments supplémentaires à votre page. Cette fonctionnalité est souvent apellée ‘Interface page unique’ et est particulièrement utile quand un grand nombre de données sont manipulés en tâche de fond pour faire marcher une fonction. Par exemple le CMS vendor Day utilise depuis longtemps Ajax pour l’arbre de navigation, permettant une approche graphique et technique qui se différencie de l’approche tarditionnelle. Par exemple, maintenir les états de l’arbre, quelle branche est ouverte ou fermée est très difficile en HTML standard, et peu efficace pour votre réseau.

Ajaxian::Faster DOM Queries

Monday, April 10th, 2006

Source: http://ajaxian.com/archives/faster-dom-queries

Des requêtes DOM plus rapides

Dean Edwards et Alex Russel se sont creusé le ciboulot pour améliorer la vitesse sur DOM.
Alex a commencé avec un “janky hack” qui utilise votre élément favoris document.getElementById d’une mauvaise façon, en regroupant les éléments par id.
Son hack contient une version des éléments en cache.
Dean fait un petit pied de nez à la standardisation, mais il sait que c’est le prix à payer pour une travail DOM plus rapide. Il c’est amusé avec XPath au même problème et conclut:
- Les requêtes DOM sur FireFox ont l’air plutôt rapides.
- XPath est 150% plsu rapide que DOM sur des requêtes sur une plateforme Mozilla.
- Xpath est 1000% plus rapide que les requêtes DOM sur une plateforme Opera
- l’expression étudiée est 200 à 400% plus rapide sur une plateforme IE
- le comportement reste fluide.

Babozor:
Effectivement et heureusement que Xpath est plus rapide qu’un parser JavaScript… sinon à quoi bon utiliser  Xpath??

Ajaxian::XMLHttpRequest W3C Working Draft

Monday, April 10th, 2006

Source: http://ajaxian.com/archives/xmlhttprequest-w3c-working-draft

Document de travail W3C sur le XMLHttpRequest

La W3C a annoncé leur intention de standardiser l’objet XHR et la première version du document de travail a été dévoilée.
Qu’est ce que cela signifie pour nous? Et bien cela vous donne un peu de documentation, quelques tuyaux pour les éditeurs (grâces aux notes d’implémentation), et nous indique donc que la nouvelle requête XMLHttpRequest sera la méthode du futur (vu que cette fonction est quasi incluse dans IE7, etc…)

Babozor:
Effectivement c’est une bien bonne nouvelle tout ça :)

Ajaxian::Single Page Ajax Store

Monday, April 10th, 2006

Source: http://ajaxian.com/archives/single-page-ajax-store

WebMarchand Ajax, page unique

HiDefDvd.com est un nouveau web machand qui a implémenté une application Ajax sur une page unique.
Certains éléments nous paraissent très pertinents. Ajouter un article est une opération Ajx, idem pour la wish-list. Par contre, est ce vraiment censé de cliquer sur une catégorie, voir un message de ‘loading’ et ensuite réafficher la même page? Je ne pense pas.
Pour cela, des pages séparées marchent mieux, alors ne devenez pas fou d’Ajax pour tout et n’importe quoi.

Babozor:
Je suis assez d’accord avec cette analyse. L’Ajax a des côtés très très pratiques, mais n’est pas applicable n’importe où et n’importe comment. Il n’empêche ce WebMarchand a le mérite d’être un des premiers à étreiner la technologie, et même si c’est parfois maladroit, moi je dis quand même bravo…

Ajaxian::AjaxLoad - Custom Loading Indicators

Friday, April 7th, 2006

Source: http://ajaxian.com/archives/ajaxload-custom-loading-indicators

AjaxLoad - Indicateurs de chargement personnalisable

Quand votre application Ajax commence à dépendre de ressources externes pour récupérer les informations dont vous avez besoin, vous avez de temps en temps besoin d’un indicateur qui montre qu’une activitée est en cours en fond de tâche. Ces icônes sont un pas dans la bonne direction, mais seulement avec la possibilité de choisir entre noir et blanc, le choix est un peu limité. Allez donc jeter un oeil à AjaxLoad.info, ce site vous laisse personnaliser les couleurs et les formes de vos indicateurs à loisir.

Vous pouvez assigner n’importe quelle couleur au fond et à l’indicateur de chargement grâce au générateur d’indicateur de chargement, le rendu est immédiat sur la page. Le lien “Download” (télécharger) vous permet de sauvegarder votre création en Gif animé et de pouvoir l’utiliser directement sur votre site.

Le seul défaut de ce service reste le nombre limité pour l’instant d’indicateurs disponibles (on est quand même passé de 1 à 7), mais gageons que ce nombre risque d’augmenter sous peu.

Babozor:
Un service bien pratique, pour un besoin spécifique. Certes le nombre d’indicateurs reste limité (pour l’instant 7), mais ils regroupent les principaux modèles… juste ce qu’on a besoin et rien de plus…