À des fins de développement Web, je souhaite pouvoir limiter la bande passante utilisée par Chrome, en particulier pour les connexions aux hôtes locaux.
Je sais que le module complémentaire "Firefox Throttle" fait cela dans Firefox; existe-t-il un moyen de faire la même chose dans Chrome, avec les outils de développement Web ou une extension?
google-chrome
browser
bandwidth
google-chrome-extensions
Benjamin Crouzier
la source
la source
Vous ne pouvez pas "limiter" les connexions localhost (127.0.0.1). Cela n'arrivera jamais. Étant donné que ce dont vous avez besoin est de tester une application Web dans un environnement de pré-production, vous devez trouver une sorte d'émulateur / simulateur d'environnement réseau.
L'une des sociétés pour lesquelles j'ai travaillé une fois a utilisé Shunra vCat exactement pour de tels tests, entre autres. Vous pourriez trouver une alternative gratuite ou deux si vous regardez autour, mais je ne suis pas sûr.
la source
Apple a créé un outil officiel très pratique pour ralentir le réseau sur le mac pour les tests.
Il s'appelle Network Link Conditioner et c'est un téléchargement gratuit de Xcode pour les utilisateurs Lion. La plupart des anciennes versions de Xcode avant la version 4.3.2 incorporaient une copie de cet outil. Maintenant, vous utilisez Xcode pour le télécharger directement d'une manière similaire aux simulateurs iOS et à la documentation pour les développeurs.
Il existe 11 profils intégrés à partir d'un réseau Lossy Edge avec un retard de 400 ms vers un modem câble. Si vous avez besoin d'autres limites, vous pouvez également utiliser
ipfw
vous-même comme décrit dans l' article slow ride de Craig Hockenberry , rendez-le facile. Il mentionne également le panneau Speed Limit de Mike Schrag qui est un téléchargement plus petit que Xcode, mais a moins d'options que l'outil d'Apple .Il ralentit toute la pile du réseau, vous ne pouvez donc pas étrangler application par application sans faire des choses comme installer lion dans une machine virtuelle et définir cette machine virtuelle avec une pile étranglée.
Source: /apple/24066/how-to-simulate-slow-internet-connections-on-the-mac
la source
Si vous appuyez sur Ctrl+ Shift+ I, les outils de développement pour Chrome apparaissent.
Allez dans le sous-onglet "Réseau" qui s'ouvre dans ce volet, et dans le sous-sous-onglet qui s'ouvre dans ce volet, cliquez sur "Pas de limitation ▼" ("▼" ressemble à une flèche vers le bas).
Là, vous pourrez choisir un certain type de limitation de bande passante dans une liste de types disponibles, comme si vous utilisiez uniquement ce type de connexion (2G, etc.). Je ne sais pas si cela compte uniquement pour les téléchargements au lieu des téléchargements, ce que je recherche, mais je l'ai trouvé.
la source