Je déploie actuellement avec GAE (Google App Engine) et j'essaie de mettre en œuvre certains AJAX validation. Donc, j'ai eu quelques champs de texte et "Spinners" (chargeurs AJAX) qui doivent être affichés lorsqu'un =AJAX Demande est envoyé. Mais je déploie sur mon ordinateur local (localhost), le GAE SDK réagit donc très rapidement sur n'importe quelle demande. Il faut environ 50-70 ms (Milisecondes) pour effectuer le tout Demande Ajax, qui est bien loin du réel.
Y a-t-il un moyen d'en quelque sorte simuler connexion Internet lente? Je veux juste voir comment mes "filateurs" fonctionnent. Je veux tester un contexte Ajax (jQuery) sur les délais d'attente, les erreurs et ainsi de suite ...
Des idées ?
Si vous utilisez un navigateur pour simuler cela, vous pouvez utiliser l'accélérateur Firefox, l'accélérateur d'Internet Explorer ou le violoneux.
Utilisation de Linux, vous avez un logiciel appelé ruisselle qui lance un processus et limite son utilisation de bande passante.
Je voudrais vérifier Charles proxy . Il a la bande passante et la plate-forme croisée avec une interface très propre.
Ceci est gratuit et simple pour Mac OS X et fonctionne avec tous les navigateurs: http://mschrag.github.io/
Vous pouvez utiliser une "connexion Internet lente" à partir d'un téléphone portable (par exemple, GPRS). Vous devez avoir un téléphone mobile qui devient un modem lorsqu'il est connecté au PC et à un transporteur qui fournit ce type de connexion.
Par exemple, je peux connecter mon LG Téléphone dans mon ordinateur et utiliser un programme d'accès à distance (fourni par LG) pour effectuer une connexion en Tim, mon transporteur. Donc, ma connexion Internet est à peu près 40kbps.
Vous aurez une connexion lente, mais vous ne pouvez pas analyser sa vitesse que cela.