Core Web Vital 규칙으로 웹 사이트 최적화
사용자에게 훌륭한 사용자 경험을 제공하고 도달 범위를 넓히려면 많은 규칙과 최적화를 수행해야 합니다!
핵심 웹 바이탈은 웹에서 훌륭한 사용자 경험을 제공하는 데 필수적인 전 세계 개발자를 위한 협력 지침을 제공하기 위한 Google의 이니셔티브입니다.
핵심 웹 바이탈은 웹 바이탈의 일부이지만 웹사이트가 최종 사용자에게 제공되는 속도와 index.html이 모든 자바스크립트 코드와 함께 제공되는 속도를 정의하는 3가지 핵심 메트릭이 있습니다. 번들에서.
이는 웹 사이트의 가장 큰 구성 요소가 사용자에게 로드되는 속도를 결정합니다. 뷰포트에 표시되는 가장 큰 이미지 또는 텍스트 블록의 렌더링 시간을 보고합니다.
그것은 주로 다음을 포함합니다.
<img> <image> <video>
태그 요소.
예: 여기에서 비디오는 가장 큰 구성 요소이므로 이 구성 요소가 2.5초 이내에 클라이언트(사용자)에게 제공되는 경우 좋은 LCP 점수로 간주됩니다.
이 측정항목은 사용자가 버튼을 탭하거나 링크를 클릭하거나 브라우저에서 자바스크립트 코드를 실행해야 하는 작업을 수행하는 등 처음으로 웹사이트와 상호작용하는 시간을 측정합니다.
이 경험이 좋지 않거나 기준에 미치지 못한다면 사용자가 처음으로 웹 페이지를 방문했을 때 원하는 것이 아니기 때문에 이미 사용자를 잃은 것입니다.
이러한 이유로 전 세계의 개발자는 브라우저가 JS가 실행될 때까지 기다려야 하는 장기 실행 차단 코드를 작성하지 않습니다.
예제와 몇 가지 다이어그램으로 설명하겠습니다.
위 다이어그램에서 백엔드에 대한 일부 네트워크 요청(대부분 Css, Js 파일 및 자산)이 있고 기본 스레드도 로드되고 있음을 볼 수 있습니다.
이제 위의 다이어그램에서 FCP와 TTI 사이에 많은 시간이 걸린다는 것을 알 수 있습니다. 그들은 3개의 긴 탁입니다!
사용자가 이 3가지 간격 사이에 웹 페이지와 상호 작용을 시도한다고 가정하면 사용자는 자신의 입력을 계속 적용하지만 메인 스레드가 여전히 렌더링 및 로드 중이기 때문에 불행하게도 출력을 받지 못할 것입니다.
*사용자가 입력하고 메인 스레드가 응답할 수 있을 때 지연됩니다. *
어떤 기사를 읽거나 웹 페이지의 비디오를 볼 때 갑자기 텍스트가 이동하고 비디오가 변경되고 갑작스러운 방식으로 이동되는 것을 눈치챘을 것입니다. (예: Google 광고가 넘쳐나는 모든 웹페이지).
이는 자산이나 동적 자산 또는 링크와 같은 리소스가 비동기적으로 로드되거나 react.DOM 요소가 기존 콘텐츠 상단에 동적으로 로드되기 때문에 발생합니다.
이것은 웹 경험과 레이아웃을 망칠 뿐만 아니라 사용자 경험도 망가뜨리기 때문에 웹 사이트에 좋지 않습니다.
CLS(Cumulative Layout Shift) 메트릭은 실제 사용자에게 발생하는 빈도를 측정하여 이 문제를 해결하는 데 도움이 됩니다.
-------------------------------------보너스------------ ---------------------------
또한 이 링크Pagespeed Insights를 사용하여 이러한 점수 및 자신의 웹사이트의 기타 메트릭을 확인할 수 있습니다.
나는 최근에 내 자신의 포트폴리오 웹사이트Jyotindra KT를 확인했고 결과는 다음과 같습니다!
나는 그 결과에 꽤 놀랐지만 완전히 최적화되지는 않았습니다. 내 자산을 더 효율적으로 로드하려면 작업해야 할 일부 영역도 제공했기 때문입니다.
이것이 내 친구의 게시물입니다.
여기까지 오셨다면 여기에서 저를 팔로우하고 **에서 기술 및 개발자 커뮤니티에 대해 매일 트윗하고 커뮤니티와 적극적으로 교류하는 **에서도 저를 팔로우하세요.
감사합니다 !
안부 Jyotindra Tavanoji ❤️
Reference
이 문제에 관하여(Core Web Vital 규칙으로 웹 사이트 최적화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jaguarscodehub/optimize-your-website-with-core-web-vital-rule-iam텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)