IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

différences entre web et web 2.0 temps de chargement


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Par défaut différences entre web et web 2.0 temps de chargement
    bonjour,

    juste deux petites questions en ce qui concerne le web 2.0...

    lorsque l'on envoie une requete a l'aide de l'objet XMLHttpRequest, le serveur renvoie bien l'ensemble de la page qu'il renverrai si on y allait en cliquant sur un lien (méthode classique)... on obtient donc bien <html>le contenu de la page appelée</html>. Dans ce cas, si on poursuit en injectant ensuite ce contenu toujours à l'aide d'ajax, dans la page appelante, ca devrait mettre autant de temps que d'y aller par la méthode classique non ? puisqu'on charge le meme code.

    dans ce cas ou est l'intéret d'ajax ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 44
    Par défaut
    Bonjour,

    l'interet d'AJAX est justement de pouvoir recharger une partie d'une page web sans avoir à recharger la totalité de la page.

    Exemple :
    L'utilisateur arrive sur un formulaire avec une liste de choix. Suivant le choix fait par l'utilisateur, la suite du formulaire va changer. Sans utiliser AJAX tu devras recharger la totalité de la page avec en paramètre le choix qu'à fait l'utilisateur alors qu'en utilisant AJAX tu peux recharger seulement les parties du formulaire qui dépendent de la sélection faites par l'utilisateur.

    En esperant t'avoir un peu éclairé.

    http://213.186.37.71/~demos/adresse/test.php va voir ce formulaire pour voir fonctionner le principe AJAX

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    411
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 411
    Par défaut
    D'accord merci mais je parlais juste dans le cas que j'ai cité : c'est à dire si on souhaite chargée l'intégralité d'une autre page au lieu de cliquer sur son lien.

    je voulais savoir si le temps de chargement était le même


    Citation Envoyé par fabien.c
    Bonjour,

    l'interet d'AJAX est justement de pouvoir recharger une partie d'une page web sans avoir à recharger la totalité de la page.

    Exemple :
    L'utilisateur arrive sur un formulaire avec une liste de choix. Suivant le choix fait par l'utilisateur, la suite du formulaire va changer. Sans utiliser AJAX tu devras recharger la totalité de la page avec en paramètre le choix qu'à fait l'utilisateur alors qu'en utilisant AJAX tu peux recharger seulement les parties du formulaire qui dépendent de la sélection faites par l'utilisateur.

    En esperant t'avoir un peu éclairé.

    http://213.186.37.71/~demos/adresse/test.php va voir ce formulaire pour voir fonctionner le principe AJAX

  4. #4
    Expert confirmé
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Août 2003
    Messages
    3 684
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : danseur

    Informations forums :
    Inscription : Août 2003
    Messages : 3 684
    Par défaut
    on ne charge jamais un fichier complet par une requête xhr;
    pourquoi? parce que cela produirait une page html incohérente, avec par exemple, 2 balises <html>, etc...

    de plus, une requête de ce type renvoie exactement ce que tu lui demandes de renvoyer: un texte, une variable, un objet quelconque, un bloc de html...

    en règle général, l'intérêt de xhr est de récupérer un contenu stocké dans une base de données, pas d'importer à la louche le code html d'une autre page;

  5. #5
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    Citation Envoyé par youp_db
    bonjour,

    juste deux petites questions en ce qui concerne le web 2.0...

    lorsque l'on envoie une requete a l'aide de l'objet XMLHttpRequest, le serveur renvoie bien l'ensemble de la page qu'il renverrai si on y allait en cliquant sur un lien (méthode classique)... on obtient donc bien <html>le contenu de la page appelée</html>. Dans ce cas, si on poursuit en injectant ensuite ce contenu toujours à l'aide d'ajax, dans la page appelante, ca devrait mettre autant de temps que d'y aller par la méthode classique non ? puisqu'on charge le meme code.

    dans ce cas ou est l'intéret d'ajax ?
    tout simplement en utilisant XHR pour ce qu'il est cencé faire porter des datas dans XML

    et ne pas ouvrir de page avec

    A+JYT

Discussions similaires

  1. différence entre CORBA et web service
    Par foufar2009 dans le forum CORBA
    Réponses: 5
    Dernier message: 13/10/2010, 14h07
  2. différence entre gestion site web et suivi de site web?
    Par secondechance dans le forum Débuter
    Réponses: 0
    Dernier message: 15/02/2009, 15h39
  3. Différence entre les outils web.
    Par damien77 dans le forum Développement Web en Java
    Réponses: 4
    Dernier message: 11/04/2007, 10h50
  4. [Cookies] différence entre local et web
    Par cyrill.gremaud dans le forum Langage
    Réponses: 1
    Dernier message: 27/09/2006, 14h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo