|
Welcome to the Frontpage
|
Écrit par etudiants d'iut informatique
|
|
Lundi, 21 Janvier 2008 12:48 |
|
Tout d’abord nous allons expliquer ce qu’est une autocompletion : Une autocompletion et une action qui s’effectue sur un champ de texte. Par exemple : Imaginez une secrétaire qui recherche le nom d’un employé, elle doit taper son nom dans un champs. Donc une solution pour rendre plus rapide et plus agréable la saisie a été de proposer une liste de nom au fur et a mesure que le nom est tapé. Cette solution offre un autre avantage, si un utilisateur ne connaît que le début du mot, il pourra aisément retrouver la suite. L’autocompletion propose donc une liste selon différent critère de sélection définie a l’avance tel que les mots les plus populaire, ou simplement par ordre alphabétique (le plus communément utilisé). |
|
LAST_UPDATED2 |
|
Lire la suite...
|
|
|
Des listes modifiables par drag & drop |
|
|
|
|
Écrit par Administrator
|
|
Samedi, 04 Mars 2006 12:08 |
|
Une des grosse fonctionnalité d'Ajax est d'offrir une interface dynamique de type client lourd dans un navigateur, nous avons déjà parlé de la communication en tâche de fond qui est le coeur d'Ajax, mais ce qui se passe au niveau du front end est tout aussi important. De nombreux site utilise cette technique de drag & drop pour permettre aux utilisateur de composer eux-même leur interface à leur gout. La première implémentation que nous avons pu en voir il y a quelque années était ici ; depuis les choses ont évoluées ... L'occasion de ce petit billet est un article décrivant en détail le fonctionnement de cette technique en liaison avec un base de donnée. Ce tutoriel pour php est plutôt bien fait, reprenant point par point la liaison à la base de donnée, l'utilisation des css et enfin les fonctions javascript de manipulation et drag & drop. L'article sur les listes triées dynamiques avec ajax. Pour ceux qui en outre souhaiterai voir une implémentation plus complète, vous trouverez un bon exemple sur Auverblog.info |
|
LAST_UPDATED2 |
|
Écrit par etudiants d'iut informatique
|
|
Dimanche, 13 Janvier 2008 17:00 |
|
Impossible de vous expliquer comment fonctionne Ajax si vous ne connaissez pas l'organisation du World Wide Web aussi appelé Web. Les notions de client et de serveur sont élémentaires pour comprendre l'Internet. Derrière l'entité serveur se cache tout simplement un disque dur contenant des données. Celles-ci peuvent être sous la forme de fichiers, d'applications ou de bases de données. Bien sûr, un serveur n'est pas forcément spécialisé et peut très bien regrouper toutes ces données. Un Client est en réalité un ordinateur relié au réseau comme celui que vous êtes en train d'utiliser. Les échanges entre ces deux entités diffèrent selon la technologie utilisée. |
|
LAST_UPDATED2 |
|
Lire la suite...
|
|
|
Premier exemple d'implémentation Ajax |
|
|
|
|
Écrit par etudiants d'iut informatique
|
|
Dimanche, 13 Janvier 2008 09:00 |
|
Ajax est un des composants importants du Web 2.0 car il apporte souplesse et dynamismes aux sites web. Il se situe au croisement de trois langages que vous devez maîtriser avant d'aller plus loin dans ce tutorial : HTML, JavaScript, PHP (ou tout autre langage interprété par le serveur). Le but de la petite application Ajax que nous allons implémenté est, à partir d'un formulaire, de vérifier qu'un mot de passe est juste et afficher le résultat de la vérification sans rafraîchir la totalité de la page. |
|
LAST_UPDATED2 |
|
Lire la suite...
|
|
Écrit par Administrator
|
|
Mardi, 06 Décembre 2005 16:47 |
|
Le site www.meebo.com propose la connexion aux différents clients de messageries instantanées, que ce soit MSN, ICQ, Jabber, GTalk ou Yahoo ! Messenger. Ce site utilise une technologie Ajax pour l'affichage du client. Le résultat est aussi convivial que le clients lourds, les soucis de proxy / firewall en moins. La technologie Ajax se prête particulièrement bien à la réalisation d'un client léger/riche de messagerie instantanée, on pourrait même presque dire que cette technologie permet la réalisation d'une telle application. Le fonctionnement asynchrone de la messagerie instantanée nécessite en effet une communication constante avec le serveur pour la réception de message dans un usage web. Avant l'arrivée d'Ajax, ce rafraichissement nécessitait le réaffichage complet de la page ou des manipulations de frame un peu complexe, si bien que ce type d'application n'existait qu'à titre expérimental.
Ajax apporte une solution en permettant de ne rafraichir que les messages instantanés et non la totalité de la page. Cette nouvelle fonctionnalité permet de restreindre au stricte nécessaire les échanges entre le client et le serveur mais permet aussi de ne raffraichir que les communications ayant évolué. Le résultat est une fluidité de l'application parfaite et l'illusion de l'utilisation du client lourd traditionnel. Outre ce mode de communication, l'application de meebo.com profite de tous les attrait d'Ajax en proposant le déplacement des éléments applicatif au sein de la fenêtre de navigation par exemple. Bref, on se croirait dans un vrai client de messagerie. Sauf que là : pas besoin d'installation, pas besoin d'autorisations particulières sur le firewall ou le proxy : tous les échanges se font en http. Pour ma part, je leur tire mon chapeaux ! |
|
LAST_UPDATED2 |
|
|
|
|
|
|
JPAGE_CURRENT_OF_TOTAL |
|
|
Flux rss
Warning: file_put_contents(/www/www.ajax-fr.org/htdocs/cache/695e4ba2bec7dff31c72fb5a3b07b36f.spc) [ function.file-put-contents]: failed to open stream: Permission denied in /www/www.ajax-fr.org/htdocs/libraries/simplepie/simplepie.php on line 8666
Warning: /www/www.ajax-fr.org/htdocs/cache/695e4ba2bec7dff31c72fb5a3b07b36f.spc is not writeable in /www/www.ajax-fr.org/htdocs/libraries/simplepie/simplepie.php on line 1779
Warning: file_put_contents(/www/www.ajax-fr.org/htdocs/cache/695e4ba2bec7dff31c72fb5a3b07b36f.spc) [ function.file-put-contents]: failed to open stream: Permission denied in /www/www.ajax-fr.org/htdocs/libraries/simplepie/simplepie.php on line 8666
Warning: /www/www.ajax-fr.org/htdocs/cache/695e4ba2bec7dff31c72fb5a3b07b36f.spc is not writeable in /www/www.ajax-fr.org/htdocs/libraries/simplepie/simplepie.php on line 1779
|
Ajaxian » Front Page
|
| Cleaning up the web with Ajax |
-
Canto.js: An Improved Canvas API
Javascript author extraordinaire David Flanagan released Canto.js recently, a lightweight wrapper API for canvas, introduced here and documented at the top of the source code. Example:
PLAIN TEXT
JAVASCRIPT:
canto("canvas_id").moveTo(100,100).lineTo(200,200,100,200).closePath().stroke();
Notice three things:
canto()...
-
YUI 3.2.0 preview release 1 – touch events support, transitions and browser-specific loading
Over at the the YUI blog the team just announced the preview release of YUI 3.2.0. YUI3 now has some interesting new features that the team wants you to try...
-
Canvas Color Cycling
Interest in Canvas, as well as mobile apps, has led to a renaissance of old-school 8-bit graphics. Joe Huckaby of Effect Games has been playing around with color cycling, leading...
-
Looking at JS emulator core for GameBoy
JavaScript as a general-purpose "Turing-complete language" is illustrated - the example discussed in the first part of a series:Â How a CPU can be emulated through JS, and how one...
|
|