네트워크 스로틀링 (Network throttling)
네트워크 스로틀링 (Network throttling) 은 의도적으로 인터넷 속도를 늦추는 것입니다. 웹 성능에선, 네트워크 스로틀링 또는 네트워크 상태 에뮬레이션은 대상 사이트를 사용하는 사람들의 대부분이 경험할 가능성이 있는 낮은 대역폭 상태를 에뮬레이션하는 데 사용됩니다.
사용자가 모바일에서 경험하는 네트워크 조건을 간과하지 않는 것이 중요합니다. 성능 좋은 컴퓨터를 사용해 회사 사무실 건물에서 웹 애플리케이션을 만드는 개발자의 인터넷 속도는 매우 빠릅니다. 개발자, 기술 작가 또는 디자이너로서 이 부분은 우리의 경험일 것입니다. 여행 중이거나 데이터 요금제 적용 범위가 좋지 않은 원격 지역에서, 해당 웹 애플리케이션에 접근하는 모바일 사용자의 네트워크 속도는 온라인이더라도 매우 느릴 수 있습니다. 네트워크 스로틀링을 통해 개발자는 사용자 경험을 에물레이션 할 수 있습니다. 브라우저 검사기와 같은 대부분의 브라우저 개발자 도구는 다양한 네트워크 조건을 테스트해 볼 수 있는 에뮬레이션하는 기능을 제공합니다. 네트워크 스로틀링을 통해 사용자 경험을 에뮬레이션하면, 로드 시간 문제를 더 쉽게 찾아낼 수 있고, 해결할 수 있습니다.
일반적으로 느린 네트워크 조건에서 애플리케이션을 테스트할 수 있도록, 브라우저 개발자 도구는 네트워크 스로틀링 옵션을 가지고 있습니다. 예를 들어, Firefox의 개발자 도구에는 네트워크 속도 옵션(예, Wi-Fi, good 3G, 2G)이 포함된 네트워크 모니터 및 반응형 디자인 모드 모두에서 사용할 수 있는 드롭다운 메뉴가 있습니다.