Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/04/2009, 16h38   #41
emmanuel.remy
Expert Confirmé
 
Avatar de emmanuel.remy
 
Emmanuel REMY
Inscription : novembre 2005
Messages : 2 848
Détails du profil
Informations personnelles :
Nom : Emmanuel REMY
Âge : 44

Informations forums :
Inscription : novembre 2005
Messages : 2 848
Points : 3 643
Points : 3 643
Fut un temps quand on faisait un projet et qu'on ne savait pas quelle technologie utiliser, il y avait toujours un grand esprit pour dire "heu, et si on utilisait JAVA ?". Et hop c'était LA solution. Puis est arrivé XML et là bis repetita.

Et voyez vous, aujourd'hui c'est le temps d'AJAX et de REST (à mon avis avec plein de bonnes et justes raisons).

Mais effet de bord malsain, combien de post ai je lu sur ce forum concernant des personnes qui veulent "faire de l'AJAX" là où un script ou une architecture standard convient, comme si il n'y avait pas de salut hors AJAX ! Ha, marketing quand tu nous tiens !

Et c'est là à mon avis le vrai problème: évidemment AJAX est une technologie formidable à mettre en oeuvre mais faut il encore le faire en ayant pesé le pour et le contre, en connaissant ce que cela implique des allers-retours avec le server, des temps de latence, de la gestion du bouton BACK du navigateur, etc...

Alors vive AJAX mais que les utilisateurs néophytes commencent par lire un bon tutoriel et apprennent à connaitre le fonctionnement d'une application internet ou intranet et du protocole HTTP.

ERE
__________________
Quand une tête pense seule, elle devient folle.
emmanuel.remy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2009, 20h13   #42
marcha
Rédacteur/Modérateur
 
Avatar de marcha
 
Homme Marc Chappuis
Développeur Web
Inscription : décembre 2003
Messages : 1 562
Détails du profil
Informations personnelles :
Nom : Homme Marc Chappuis
Âge : 42
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2003
Messages : 1 562
Points : 2 373
Points : 2 373
+1 emmanuel.remy
__________________
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage !
marcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/05/2009, 02h56   #43
roster
Membre éclairé
 
Avatar de roster
 
Inscription : décembre 2008
Messages : 397
Détails du profil
Informations forums :
Inscription : décembre 2008
Messages : 397
Points : 350
Points : 350
Je vote pour mais avec modération...

J'ai peur que la prochaine mode soit au site un peu trop "bling bling" et au final avec un contenu de plus en plus nul sur le fond.
roster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2009, 06h09   #44
Mr Belette
Candidat au titre de Membre du Club
 
Homme Antoine
Développeur informatique
Inscription : mai 2009
Messages : 14
Détails du profil
Informations personnelles :
Nom : Homme Antoine
Âge : 33

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mai 2009
Messages : 14
Points : 11
Points : 11
Mirexpresssss !

J'adore ce petit objet, moi et je trouve toujours rigolo de constater que la plupart des gens n'ont toujours pas compris qu'ajax est une facon de coder et pas un langage en soi... Avec Ajax, on peut meme recurer du sol au plafond ! Elle est pas belle la vie ???

Et pas besoin de framework, une bonne cafetiere, le telephone debranche, deux nuits blanches et hop, vous avez une appli javascript qui tient la route et fait ce aue vous avew besoin de faire...

Pas la peine de rerereredire tout ce qu'apporte Ajax, c'est une benediction pour les serveurs et pour la fluidite de la navigation sur un site...

Edith : je precise qu'avant de coder Ajax, faut deja avoir une bonne base solide sur le html, javascript, le DOM et le xml, minimum...
Mr Belette est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2009, 21h00   #45
nicols
Invité régulier
 
Étudiant
Inscription : mai 2009
Messages : 11
Détails du profil
Informations personnelles :
Âge : 22

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mai 2009
Messages : 11
Points : 9
Points : 9
Terrible !
AJAX, malgré son nom de lessive qui fait rire tout le monde , et caché derrière ça l'objet xhr, permet beaucoup de choses !

Tout d'abord, une navigation carrément plus fluide, ça tout le monde le sait, la gestion des formulaires est aussi beaucoup plus simple, mais ensuite pour des trucs un peu plus compliqué, comme le script FancyUpload qui permet l'upload multiple, c'est une chose impossible sinon.

Après, c'est sûr qu'il faut avoir le js activé, mais live hotmail avec le js désactivé, ça ne marche pas, donc bon... de nos jours, j'en connais pas beaucoup qui désactive le js ! après je peux me tromper...

Pour la gestion des favoris et le problème d'url de la page, ça se fait aisément avec les ancres (deezer par exemple c'est comme ça qu'il marche je pense).

Pour finir, AJAX, c'est bien beau, mais ce n'est rien de plus qu'une autre manière d'appeler une page sur le serveur (php ou autre), qui est quand même plus fluide au niveau navigation ! Alors pourquoi s'en priver...

Bon dev à tous

PS : Je me suis inscrit aujourd'hui, et ça fait pas très longtemps que j'utilise cette manière de développer, alors j'ai peut-être dit quelques conneries... si vous voulez voir, j'ai posté un sujet sur ce forum avec un lien vers mon site "full-ajax"
nicols est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2009, 11h38   #46
MagnetiK
Futur Membre du Club
 
Inscription : juin 2006
Messages : 29
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 29
Points : 15
Points : 15
Pour dans la mesure ou :
- Soit l'action réalisée en ajax est réalisable sans javascript (Par exemple pour un formulaire qui soumet sans rafraichir la page, si on peux soumettre le formulaire normalement)
- L'action réalisée en ajax est simplement du 'confort'.

Quoi de plus désagréable que de se retrouver bloquer par exemple en naviguant sur un tel portable à cause d'un login réalisable uniquement en ajax par exemple..
MagnetiK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2010, 21h40   #47
Lcf.vs
Membre confirmé
 
Homme
Inscription : octobre 2007
Messages : 323
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : octobre 2007
Messages : 323
Points : 237
Points : 237
Pour, évidemment...

Après lecture de vos différents avis, je voudrais vous faire part du mien.

Au niveau de l'architecture d'un site, il n'y a absolument rien qui empêche de la baser à 100% an AJAX + DOM, c'est d'ailleurs la seule façon de sécuriser les données que reçoit l'utilisateur, oui, je parle bien de l'internaute, que l'on néglige depuis toujours.

C'est aussi le moyen de rendre son site dynamique portable.

Je suivrai donc avec attention l'évolution de cette méthode.

Une petite note m'a fait sourire, celle concernant les paranos de la sécurité qui désactivent le javascript, il est temps de démontrer que le javascript est l'élément incontournable lorsqu'il s'agit de naviguer sur des sites web.


PS: Un tuto est en préparation, mais il faudra un peu de temps, j'alterne entre mes projets et celui-ci.
Lcf.vs est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/04/2010, 09h48   #48
Tesing
Membre éprouvé
 
Avatar de Tesing
 
Étudiant
Inscription : septembre 2009
Messages : 273
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : septembre 2009
Messages : 273
Points : 436
Points : 436
Je suis pour utiliser AJAX tant que c'est vraiment nécessaire.

Il y a des cas où c'est vraiment génial par exemple sur Youtube pour consulter les commentaires d'une vidéo sans recharger la page.

Où sur un système d'information géographique comme Google Maps.

Mais je n'aime pas les pages web où il y a de l'AJAX partout alors qu'un rechargement de la page aurait aussi bien fait l'affaire.
Tesing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2010, 14h45   #49
Pierrot0459
Futur Membre du Club
 
Pierre Schinko
Inscription : novembre 2010
Messages : 17
Détails du profil
Informations personnelles :
Nom : Pierre Schinko
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2010
Messages : 17
Points : 19
Points : 19
A utiliser sans modération
Matin, midi soir et même entre les repas, ça fait pas grossir
Je viens de parcourir ce topic, et je vois que certain disent beaucoup de bêtises

a++
Pierrot0459 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 12/12/2010, 20h30   #50
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 135
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 135
Points : 64 942
Points : 64 942
Citation:
Envoyé par Pierrot0459
je vois que certain disent beaucoup de bêtises
C'est-à-dire ?
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2010, 23h23   #51
Pierrot0459
Futur Membre du Club
 
Pierre Schinko
Inscription : novembre 2010
Messages : 17
Détails du profil
Informations personnelles :
Nom : Pierre Schinko
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2010
Messages : 17
Points : 19
Points : 19
>>Ha, marketing quand tu nous tiens !
je cherche le rapport entre la techno ajax et le marketing
>>en connaissant ce que cela implique des allers-retours avec le server, des temps de latence
c'est bien connu, la techno "habituelle" ne necéssite aucun aller retour client<->serveur

>>J'ai peur que la prochaine mode soit au site un peu trop "bling bling" et au final avec un contenu de plus en plus nul sur le fond.
pareil, impossible de faire des sites "bling bling" en php pure

>>Mais je n'aime pas les pages web où il y a de l'AJAX partout alors qu'un rechargement de la page aurait aussi bien fait l'affaire.
là, je cherche encore

rien que sur cette page

je peux développer plus, mais j'ai bien peur de me faire des ennemis

a++
Pierrot0459 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/12/2010, 09h40   #52
marcha
Rédacteur/Modérateur
 
Avatar de marcha
 
Homme Marc Chappuis
Développeur Web
Inscription : décembre 2003
Messages : 1 562
Détails du profil
Informations personnelles :
Nom : Homme Marc Chappuis
Âge : 42
Localisation : Suisse

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2003
Messages : 1 562
Points : 2 373
Points : 2 373
Citation:
Envoyé par Pierrot0459 Voir le message
>>Ha, marketing quand tu nous tiens !
je cherche le rapport entre la techno ajax et le marketing
Quand il s'agit de faire le choix entre une technologie et une autre, il y
a malheureusement des effets de mode. Un "décideur" imposera ajax
parce que ça fait moderne (par ex: de voir les gif animés de chargement ajax)
sans se préoccuper de la réelle nécessité de la technologie. C'est là
à mon avis un lien entre une technologie et le marketing.

Autre exemple du genre, l'usage excessif des captcha.


Citation:
Envoyé par Pierrot0459 Voir le message
>>en connaissant ce que cela implique des allers-retours avec le server, des temps de latence
c'est bien connu, la techno "habituelle" ne necéssite aucun aller retour client<->serveur
Tu sors un fragment de phrase de son contexte. emmanuel.remy parle
de peser le pour et le contre. Il dit qu'il faut comparer entre autre les
temps de latences de l'a approche ajax (sous-entendu avec les autres
approches possibles) avant de choisir.

Citation:
Envoyé par Pierrot0459 Voir le message
>>J'ai peur que la prochaine mode soit au site un peu trop "bling bling" et au final avec un contenu de plus en plus nul sur le fond.
pareil, impossible de faire des sites "bling bling" en php pure
Ce n'est pas ce qui est dit, mais je suis d'accord cette remarque n'apporte
pas grand chose.

Citation:
Envoyé par Pierrot0459 Voir le message
>>Mais je n'aime pas les pages web où il y a de l'AJAX partout alors qu'un rechargement de la page aurait aussi bien fait l'affaire.
là, je cherche encore
Par rechargement de la page, il entends technique 'traditionnelle' sans ajax.
En gros il dit qu'il ne faut pas abuser d'ajax là où ce n'est pas nécessaire.


Citation:
Envoyé par Pierrot0459 Voir le message
je peux développer plus, mais j'ai bien peur de me faire des ennemis
Tu es le bienvenu pour développer plus, on est là pour échanger. Et
n'aie pas peur de te faire des "ennemis", il faut du débat pour faire
avancer les choses :-)
__________________
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage !
marcha est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2010, 17h43   #53
David_g
Membre chevronné
 
Inscription : mai 2010
Messages : 211
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 211
Points : 606
Points : 606
Citation:
c'est d'ailleurs la seule façon de sécuriser les données que reçoit l'utilisateur
je n'ai pas bien saisi en quoi cela sécurise les données que reçoit l'utilisateur ?
David_g est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 07h04   #54
Dominique49
Membre confirmé
 
Homme Dominique
Première S
Inscription : juillet 2010
Messages : 267
Détails du profil
Informations personnelles :
Nom : Homme Dominique
Âge : 16
Localisation : France

Informations professionnelles :
Activité : Première S

Informations forums :
Inscription : juillet 2010
Messages : 267
Points : 241
Points : 241
Salut, moi je vote franchement pour.
Effectivement, il ne faut faut construire les bases de son site sur ça !
Mais pour le confort, c'est génial ...
Je recommanderai surtout JQuery, qui est d'une simplicité énorme avec AJAX ...
juste un petit exemple, pour montrer la facilité :

Code :
1
2
3
4
5
6
7
8
$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "réponse de php " + msg );
   }
 });
c'est en plus très rapide, et en utilisant les fonction d'animation de JQuery, ou tout simplement fadeOut, fadeIn, ou les fonctions slide, on peu fait quelque chose de vraiment sympa
Dominique49 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2011, 17h36   #55
Tesing
Membre éprouvé
 
Avatar de Tesing
 
Étudiant
Inscription : septembre 2009
Messages : 273
Détails du profil
Informations personnelles :
Âge : 29
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : septembre 2009
Messages : 273
Points : 436
Points : 436
Citation:
Envoyé par Pierrot0459 Voir le message
>>Mais je n'aime pas les pages web où il y a de l'AJAX partout alors qu'un rechargement de la page aurait aussi bien fait l'affaire.
là, je cherche encore
L'AJAX empêche d'utiliser les boutons précédent / suivant du navigateur, d'ouvrir un contenu dans un nouvel onglet.
Ça nuit au référencement car les robots des moteurs de recherche n'interprètent pas suffisamment le Javascript.
Si t'as pas un bon PC avec un navigateur récent, si y'en a trop, ça rame.
Et par expérience, malgré les framework, on finit par tomber sur des différences d'interprétation du Javascript et du rendu xHTML / CSS entre les navigateurs.
__________________
Keep it simple, stupid !
Tesing est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2012, 20h05   #56
Pierrot0459
Futur Membre du Club
 
Pierre Schinko
Inscription : novembre 2010
Messages : 17
Détails du profil
Informations personnelles :
Nom : Pierre Schinko
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2010
Messages : 17
Points : 19
Points : 19
Citation:
Envoyé par Tesing Voir le message
L'AJAX empêche d'utiliser les boutons précédent / suivant du navigateur, d'ouvrir un contenu dans un nouvel onglet.
Ça nuit au référencement car les robots des moteurs de recherche n'interprètent pas suffisamment le Javascript.
Si t'as pas un bon PC avec un navigateur récent, si y'en a trop, ça rame.
Et par expérience, malgré les framework, on finit par tomber sur des différences d'interprétation du Javascript et du rendu xHTML / CSS entre les navigateurs.
vrai en grande partie
mais j'ai une auto de sport, elle n'as que 2 places et en plus elle est décapotable, donc, quand il pleut ou qu'il fait froid c'et bruyant, pour emmener mes enfants, c'est pas ce qu'il y a de mieux.
Enfin bref, beaucoup de défauts, mais je l'aime

a++

ps :
>>ouvrir un contenu dans un nouvel onglet
la seul chose qui est fausse dans toutes tes affirmation
Pierrot0459 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 05h16.


 
 
 
 
Partenaires

Hébergement Web