Frontend
조회 14약 1분 읽기
LCP와 INP가 이제 Baseline Newly available로 제공됨
Safari 26.2의 출시로 LCP와 INP가 모든 주요 브라우저에서 지원되며, 웹 성능 측정이 향상되었습니다. 이는 웹 개발자와 비즈니스 이해관계자들에게 중요한 웹 페이지 경험을 측정하는 표준이 됩니다.
#web-vitals#lcp#inp#interop-2025#browser-performance#real-user-monitoring
출처: Web.dev — https://web.dev/blog/lcp-and-inp-are-now-baseline-newly-available?hl=en
주요 내용
- **LCP (Largest Contentful Paint)**와 **INP (Interaction to Next Paint)**가 모든 주요 브라우저에서 지원됨.
- 웹 페이지의 로딩 속도, 상호작용 반응 속도, 콘텐츠 안정성을 측정하는 Core Web Vitals의 일환.
- 이전에는 Chromium 기반 브라우저에서만 측정 가능했으나, 이제는 iOS에서도 지원됨.
CrUX 데이터 관련
- CrUX 데이터는 여전히 Chrome 사용자만을 기반으로 하며, 다른 브라우저의 데이터는 포함되지 않음.
- Real User Monitoring (RUM) 도구를 통해 추가적인 필드 데이터를 수집 가능.
브라우저 간 차이점
- 각 브라우저의 렌더링 파이프라인 차이로 인해 LCP 및 INP 측정에서 약간의 차이가 발생할 수 있음.
- Chrome은 presentationTime까지 측정하나, Firefox와 Safari는 paintTime까지만 측정.
향후 계획
- CLS (Cumulative Layout Shift)는 Interop 2026 프로젝트에 제안되었으나, 현재는 Chromium 기반 브라우저에서만 지원됨.
결론
- 웹 성능 개선을 위한 Web Vitals 이니셔티브의 일환으로, 두 가지 핵심 메트릭이 모든 주요 브라우저에서 지원되게 되어 기대됨.
댓글
댓글을 읽어오는 중입니다.
같이 읽으면 좋은 글
방금 읽은 주제와 이어지는 글을 골랐습니다.
AI가 만든 React를 의심해야 하는 순간
React Doctor는 AI agent와 개발자가 남긴 React 코드를 정적으로 훑어 state와 effect, 성능, 구조, 보안, 접근성 문제를 드러내는 도구다. lint를 넘어서 CI와 PR, agent workflow에 품질 게이트를 세우는 흐름을 다루기 좋은 주제다.
#React#React Doctor#Static Analysis#AI Coding
서버가 다시 화면을 책임지는 순간
React가 나쁘다는 이야기가 아니다. 다만 모든 화면이 SPA일 필요는 없다. Python과 HTMX 조합이 왜 다시 주목받는지, 보일러플레이트 피로와 운영 단순성, 저사양·저대역폭 환경에서의 현실적인 이점을 따라가며 살핀다.
#React#Python#HTMX#Django
예쁜 코드보다 빨리 살아남는 UI가 필요한 순간
Tailwind를 둘러싼 호불호를 단순한 취향 싸움으로 보지 않고, 왜 많은 팀이 결국 utility-first로 기울어지는지 추적한다. CSS의 장인정신, 팀 생산성, 재사용성, 접근성 사이의 실제 긴장을 현장감 있게 풀어낼 글이다.
#Tailwind CSS#CSS#Frontend#UI Engineering