Network throttling
Network throttling ist eine absichtliche Verlangsamung der Internetgeschwindigkeit. Im Bereich der Web-Performance wird Network Throttling oder Emulation von Netzwerkbedingungen genutzt, um niedrige Bandbreitenbedingungen nachzubilden, die wahrscheinlich von einem großen Teil der Zielbenutzerbasis einer Website erlebt werden.
Es ist wichtig, die Netzwerkbedingungen, die Benutzer auf mobilen Geräten erleben, nicht zu übersehen. Die Internetgeschwindigkeiten für Entwickler, die Webanwendungen in einem Bürogebäude auf einem leistungsstarken Computer erstellen, sind in der Regel sehr schnell. Als Entwickler, technischer Redakteur oder Designer ist dies wahrscheinlich Ihre Erfahrung. Die Netzwerkgeschwindigkeiten eines mobilen Benutzers, der auf diese Webanwendung zugreift, möglicherweise während einer Reise oder in einem abgelegenen Gebiet mit schlechter Datenabdeckung, werden wahrscheinlich sehr langsam sein, wenn sie überhaupt online gehen können. Network Throttling ermöglicht es einem Entwickler, die Erfahrung eines Benutzers zu simulieren. Die meisten Entwicklerwerkzeuge von Browsern, wie zum Beispiel der Browser-Inspektor, bieten eine Funktion zur Emulation verschiedener Netzwerkbedingungen an. Durch die Emulation der Benutzererfahrung mittels Network Throttling können Ladezeitprobleme leichter identifiziert und behoben werden.
Entwicklerwerkzeuge von Browsern bieten in der Regel Optionen zum Network Throttling, um das Testen Ihrer Anwendung unter langsamen Netzwerkbedingungen zu ermöglichen. Die Entwicklerwerkzeuge von Firefox beispielsweise bieten ein Dropdown-Menü sowohl im Netzwerkmonitor als auch im Responsive Design Mode, das Optionen für Netzwerkgeschwindigkeiten enthält (z. B. Wi-Fi, gutes 3G, 2G).
Siehe auch
- Verwandte Glossarbegriffe: