Front-End Performance Analysis
Ji-Tae Kim
NHN Technology Services
jitae.kim@nhn.com
14년 4월 24일 목요일
강의 목적
성능 최적화 툴 사용법 습득
성능 개선 포인트 찾는 방법 습득
직군에 상관없는 성능 최적화 프로세스를 습득
14년 4월 24일 목요일
목차
FE 성능 최적화 이해
How to Fast?
모바일 날씨 서비스 성능 개선 사례 공유
개선 포인트 찾기 실습
14년 4월 24일 목요일
Front-End 성능 최적화 이해
14년 4월 24일 목요일
빠른 웹 만들기 ABC
한 사람이 잘해서 되는게 아니다
사용자의 환경을 이해해야 한다
웹 최적화를 프로젝트 일정에 포함시켜라
14년 4월 24일 목요일
웹 성능의 90%는 Front-End에서 결정된다
14년 4월 24일 목요일
성능 최적화 기본 전략
요청 줄이기
전송 용량 줄이기
UI코드 효율화
14년 4월 24일 목요일
서비스 속도 목표
14년 4월 24일 목요일
PC 웹 평균 2초
평균적으로 쾌적한 웹 브라우징 성능을 제공(SSA 기준)
하위 10% 평균 5초
14년 4월 24일 목요일
모바일 웹 평균 3초
모바일 서비스 환경 감안하여 완화된 기준(SSA 기준)
하위 10% 평균 5초
14년 4월 24일 목요일
우리의 목표는
14년 4월 24일 목요일
우리의 목표는
1초
14년 4월 24일 목요일
How to Fast?
14년 4월 24일 목요일
현재 상황을 파악하자!
뭐가
 느리다는
 거지?
별로
 안느리네~
내
 휴대폰은
 빨라요
14년 4월 24일 목요일
Real User Measurement(RUM)
보편성이 높은 OLT(on load time)
실제로 사용자가 겪은 시간을 측정하기 용이
대량의 실사용자 로그 확보 가능(툴바/비컨)
SSA / IIMS에서 조회 가능
14년 4월 24일 목요일
Waterfall Chart
모바일 날씨 성능 개선 전
모바일 네이버 메인
로딩 과정 분석의 필수 도구
다양한 지표와 로딩 양상 분석 가능 - 웹의 거의 모든 것을 체크가 가능
모바일 Waterfall Chart 측정 방법 - http://www.stevesouders.com/blog/2013/03/26/mobile-waterfalls/
14년 4월 24일 목요일
사용자 체감 성능
브라우저의 기계적인 시간보다 체감시간이 더 중요
사내 측정 도구로 NSPEED 이용 가능(http://nspeed.nhncorp.com)
화면 캡쳐 후 이미지 판독으로 계측
AFT(above the fold time) 가 주요 지표로 이용됨
기타 측정 도구
webpagetest (http://www.webpagetest.org/)
websitetest (http://www.websitetest.com/)
14년 4월 24일 목요일
가장 기본적인 것부터!
14년 4월 24일 목요일
WPO Check List
14년 4월 24일 목요일
WPO Check List
14년 4월 24일 목요일
YSlow
Chrome 웹 스토어 다운로드
https://chrome.google.com/webstore/detail/yslow/
ninejjcohidippngpapiilnmkgllmakh
14년 4월 24일 목요일
Pagespeed Insights
YSlow와 비슷한 기능을 함
https://chrome.google.com/webstore/detail/pagespeed-insights-by-
goo/gplegfbjlmmehdoakndmohflojccocli?hl=koutm_source=chrome-
ntp-launcher
14년 4월 24일 목요일
셋, 이제부터 시작!
14년 4월 24일 목요일
Chrome Browser + Dev Tool
14년 4월 24일 목요일
웹 페이지에 대한 거의 모든 정보를 확인 가능
Waterfall Chart
14년 4월 24일 목요일
스프라이트 이미지 그룹핑 최적화
필요한 라이브러리만 로드
JS, Image Lazy Loading
안보이는 컨텐츠 Lazy Loading
Request Reduce
14년 4월 24일 목요일

More Related Content

PDF
Lazy, Lazy, Lazy all the things !
PDF
Mobile-First SEO - The Marketers Edition #3XEDigital
PDF
UX, ethnography and possibilities: for Libraries, Museums and Archives
PDF
3 Things Every Sales Team Needs to Be Thinking About in 2017
PDF
[IMQA] 빠른 웹페이지 만들기 - 당신의 웹페이지는 몇 점인가요?
PDF
모니터링 영역의 변천사_클라우드, 디지털 경험까지)
PDF
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
PDF
Performance consulting
Lazy, Lazy, Lazy all the things !
Mobile-First SEO - The Marketers Edition #3XEDigital
UX, ethnography and possibilities: for Libraries, Museums and Archives
3 Things Every Sales Team Needs to Be Thinking About in 2017
[IMQA] 빠른 웹페이지 만들기 - 당신의 웹페이지는 몇 점인가요?
모니터링 영역의 변천사_클라우드, 디지털 경험까지)
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
Performance consulting

Similar to Front end performance analysis v0.6 (20)

PDF
[2018] 프런트엔드 성능 최적화
PDF
ARGOS, 실제 사용자 체감 APM/EUM 솔루션
PDF
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
PPTX
Front end 웹사이트 성능 측정 및 개선
PDF
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
PDF
서버 성능에 대한 정의와 이해
PDF
사용자분석 @코더스하이세미나
PDF
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
PDF
[IMQA] performance consulting
PDF
DEVKON_202312_웹페이지 성능 프론트 개발자만 잘알면되지 않나요v.01.pdf
PDF
다음 통합검색 로딩 속도 개선 삽질기
PDF
포털관점에서본웹디자인 및 UX동향(@웹월드컨퍼런스 2012, 2012.11)
PDF
High performance networking in chrome
PPT
091106kofpublic 091108170852-phpapp02 (번역본)
PDF
[비즈스프링] BizSpring Insight™ - 엔터프라이즈 웹로그분석 솔루션
PPT
The personal cloud
PPT
The personalcloud 20100505
PPTX
High performance websites v1.0
PDF
[오픈소스컨설팅]Performance Tuning How To
PPTX
기말레포트
[2018] 프런트엔드 성능 최적화
ARGOS, 실제 사용자 체감 APM/EUM 솔루션
[온라인교육시리즈] 글로벌 서비스를 위한 인프라 구축방법(남용현 클라우드 솔루션 아키텍트)
Front end 웹사이트 성능 측정 및 개선
[2012널리세미나] 오빠~ 네이버 왜 이렇게 늦게 떠?
서버 성능에 대한 정의와 이해
사용자분석 @코더스하이세미나
[제14회 JCO 컨퍼런스] 개발자를 위한 서버이중화 by JAVACAFE
[IMQA] performance consulting
DEVKON_202312_웹페이지 성능 프론트 개발자만 잘알면되지 않나요v.01.pdf
다음 통합검색 로딩 속도 개선 삽질기
포털관점에서본웹디자인 및 UX동향(@웹월드컨퍼런스 2012, 2012.11)
High performance networking in chrome
091106kofpublic 091108170852-phpapp02 (번역본)
[비즈스프링] BizSpring Insight™ - 엔터프라이즈 웹로그분석 솔루션
The personal cloud
The personalcloud 20100505
High performance websites v1.0
[오픈소스컨설팅]Performance Tuning How To
기말레포트
Ad

Front end performance analysis v0.6