FrontEnd - 네트워크 스로틀링

dobby·2024년 12월 4일
1
post-thumbnail

네트워크 스로틀링

네트워크 스로틀링(network throttling)은 의도적으로 인터넷 속도를 늦추는 것이다.
웹 성능에서 네트워크 스로틀링 또는 네트워크 상태 에뮬레이션은 대상 사이트를 사용하는 사람들의 대부분이 경험할 가능성이 있는 낮은 대역폭 상태를 에뮬레이션하는 데 사용된다.

사용자가 모바일에서 경험하는 네트워크 조건을 간과하지 않는 것이 중요하다.
성능 좋은 컴퓨터를 사용해 회사 사무실 건물에서 웹 애플리케이션을 만드는 개발자의 네트워크 속도는 매우 빠르다.
개발자, 기술 작가 또는 디자이너로서 이 부분은 우리의 경험일 것이다.

여행 중이거나 데이터 요금제 적용 범위가 좋지 않은 원격 지역에서 해당 웹 애플리케이션에 접근하는 모바일 사용자의 네트워크 속도는 온라인이더라도 매우 느릴 수 있다.

네트워크 스로틀링을 통해 개발자는 사용자 경험을 에뮬레이션할 수 있다.
브라우저 검사기와 같은 대부분의 브라우저 개발자 도구는 다양한 네트워크 조건을 테스트해 볼 수 있는 에뮬레이션 기능을 제공한다.
네트워크 스로틀링을 통해 사용자 경험을 에뮬레이션하면, 로드 시간 문제를 더 쉽게 찾아낼 수 있고, 해결할 수 있다.

일반적으로 느린 네트워크 조건에서 에뮬레이션을 테스트할 수 있도록, 브라우저 개발자 도구는 네트워크 스로틀링 옵션을 가지고 있다.
예를 들어 firfox의 개발자 도구에는 네트워크 속도 옵션(Wi-Fi, good 3G, 2G)이 포함된 네트워크 모니터 및 반응형 디자인 모드 모두에서 사용할 수 있는 드롭다운 메뉴가 있다.

profile
성장통을 겪고 있습니다.

0개의 댓글