본문 바로가기

Web Performance2

Navigation and resource timings Navigation timing은 브라우저의 문서 탐색 이벤트를 측정하는 측정 지표이다. Resource timing은 애플리케이션 자원을 불러오는것에 관한 상세한 네트워크 타이밍 측정이다. Navigation timing은 기본 문서의 타이밍을 측정하는 반면, Resource timing은 해당 기본 문서에서 호출한 모든 자산 또는 자원과 자원에서 요청된 자원에 대한 시간을 제공한다. API에는 다음 두 가지가 존재한다. PerformanceTiming (Deprecated) PerformanceEntry (Experimental) Navigation timing Navigation timing에 대한 API는 2가지 종류가 있다. PerformanceTiming PerformanceNavigation.. 2021. 7. 29.
웹 성능 개선에 필요한 사전 지식 웹 성능을 개선하기 위해서는 상당히 많은 지식들이 필요하다. 본 게시물에서는 어떠한 지식들을 학습해야하는지 간략하게 알아본다. 성능 최적화 [스압/데이터주의] 웹 최적화 방식 모음 - 0. 전반적 원칙과 원리 자료구조와 알고리즘 적절한 자료구조와 알고리즘의 선택은 성능 개선에 큰 도움을 준다. Typed_arrays es6부터 표준으로 정의되었다. Array.isArray()에 대한 호출은 false이고, 일반 배열에 이용할 수 있는 모든 메서드들이 형식화 배열에 지원되지는 않는다. 형식화 배열을 사용하는 웹 API는 아래와 같다. FileReader.prototype.readAsArrayBuffer() XMLHttpRequest.prototype.send() ImageData.data Network H.. 2021. 7. 29.