SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Scriptable Cache
                          전용우




12년	 4월	 19일	 목요일
Performance




                             http://www.flickr.com/photos/global-jet/483825828/sizes/o/in/photostream/
                                                    http://www.flickr.com/photos/marirn/3182936073/

12년	 4월	 19일	 목요일
Network




                    http://www.flickr.com/photos/flixel/5340554293/
12년	 4월	 19일	 목요일
Efficient Cache


12년	 4월	 19일	 목요일
Browser
                     Cache


12년	 4월	 19일	 목요일
App Cache



12년	 4월	 19일	 목요일
Scriptable Cache



12년	 4월	 19일	 목요일
<script type=”text/javascript” src=”http://static.naver.com/js/jindo.js”>
   </script>




                    var script = localStorage["jindo.js"];
                    if(!script){
                        //Ajax...
                        localStorage["jindo.js"] = script;
                    }

                    var jindo = document.createElement("script");
                    jindo.text = script;

                    document.body.appendChild(jindo);
12년	 4월	 19일	 목요일
Silver Bullet?


12년	 4월	 19일	 목요일
localStorage은
                     조심해야되.
                                    1. 초기에 데이터 읽음

                                    2. 동기적 실행

                                    3. 시스탬의 의존
                     Christian
                     Heilmann




12년	 4월	 19일	 목요일
Database
(indexedDB, webSQL)




12년	 4월	 19일	 목요일
잉?
            이건 브라우저의 구현 문제자나?


                                    1.초기에 안 읽으면 됨.

                                    2. 비동기적 실행.

                                    3. indexedDB? 먹는거임?




                Nicholas C. Zakas
12년	 4월	 19일	 목요일
결론?



12년	 4월	 19일	 목요일
감사합니다.

12년	 4월	 19일	 목요일

Weitere ähnliche Inhalte

Andere mochten auch

EcmaScript6(2015) Overview
EcmaScript6(2015) OverviewEcmaScript6(2015) Overview
EcmaScript6(2015) Overviewyongwoo Jeon
 
Web Components 101 polymer & brick
Web Components 101 polymer & brickWeb Components 101 polymer & brick
Web Components 101 polymer & brickyongwoo Jeon
 
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지yongwoo Jeon
 
10.ª edição do concurso nacional de leitura (2)
10.ª edição do concurso nacional de leitura (2)10.ª edição do concurso nacional de leitura (2)
10.ª edição do concurso nacional de leitura (2)Isabel Martins
 
Como os governos podem usar as MS
Como os governos podem usar as MSComo os governos podem usar as MS
Como os governos podem usar as MSBila Amorim
 
El Nivel Del Ser
El Nivel Del SerEl Nivel Del Ser
El Nivel Del SerComputacion
 
Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011
Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011
Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011saliradu
 
INCUBADORAS DE EMPRESAS EN ITALIA
INCUBADORAS DE EMPRESAS EN ITALIAINCUBADORAS DE EMPRESAS EN ITALIA
INCUBADORAS DE EMPRESAS EN ITALIARRinvestiga
 

Andere mochten auch (19)

EcmaScript6(2015) Overview
EcmaScript6(2015) OverviewEcmaScript6(2015) Overview
EcmaScript6(2015) Overview
 
Web Components 101 polymer & brick
Web Components 101 polymer & brickWeb Components 101 polymer & brick
Web Components 101 polymer & brick
 
Awards machievo2013
Awards machievo2013Awards machievo2013
Awards machievo2013
 
deview2014
deview2014deview2014
deview2014
 
Web notification
Web notificationWeb notification
Web notification
 
Web component
Web componentWeb component
Web component
 
Whats jindo
Whats jindoWhats jindo
Whats jindo
 
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
Html5 앱과 웹사이트를 보다 빠르게 하는 50가지
 
10.ª edição do concurso nacional de leitura (2)
10.ª edição do concurso nacional de leitura (2)10.ª edição do concurso nacional de leitura (2)
10.ª edição do concurso nacional de leitura (2)
 
Como os governos podem usar as MS
Como os governos podem usar as MSComo os governos podem usar as MS
Como os governos podem usar as MS
 
Poder y Visibilidad
Poder y VisibilidadPoder y Visibilidad
Poder y Visibilidad
 
Kinect
KinectKinect
Kinect
 
Carlos c4
Carlos c4Carlos c4
Carlos c4
 
La energía
La energíaLa energía
La energía
 
Abnt 2011
Abnt 2011Abnt 2011
Abnt 2011
 
El Nivel Del Ser
El Nivel Del SerEl Nivel Del Ser
El Nivel Del Ser
 
Galeria virtual egito
Galeria virtual egitoGaleria virtual egito
Galeria virtual egito
 
Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011
Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011
Medición experimental de tiempo, fuerza y velocidad 29 de enero 2011
 
INCUBADORAS DE EMPRESAS EN ITALIA
INCUBADORAS DE EMPRESAS EN ITALIAINCUBADORAS DE EMPRESAS EN ITALIA
INCUBADORAS DE EMPRESAS EN ITALIA
 

Mehr von yongwoo Jeon

Html5 시대의 웹앱 프로그래밍 방식의 변화
Html5 시대의 웹앱 프로그래밍 방식의 변화Html5 시대의 웹앱 프로그래밍 방식의 변화
Html5 시대의 웹앱 프로그래밍 방식의 변화yongwoo Jeon
 
모바일 디버깅
모바일 디버깅모바일 디버깅
모바일 디버깅yongwoo Jeon
 

Mehr von yongwoo Jeon (6)

Html5 시대의 웹앱 프로그래밍 방식의 변화
Html5 시대의 웹앱 프로그래밍 방식의 변화Html5 시대의 웹앱 프로그래밍 방식의 변화
Html5 시대의 웹앱 프로그래밍 방식의 변화
 
asm.js
asm.jsasm.js
asm.js
 
CoffeeScript
CoffeeScriptCoffeeScript
CoffeeScript
 
모바일 디버깅
모바일 디버깅모바일 디버깅
모바일 디버깅
 
Html5 use cases
Html5 use casesHtml5 use cases
Html5 use cases
 
Html5 performance
Html5 performanceHtml5 performance
Html5 performance
 

Kürzlich hochgeladen

Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Kim Daeun
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)Tae Young Lee
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionKim Daeun
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Wonjun Hwang
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Wonjun Hwang
 

Kürzlich hochgeladen (6)

Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
Continual Active Learning for Efficient Adaptation of Machine LearningModels ...
 
캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차캐드앤그래픽스 2024년 5월호 목차
캐드앤그래픽스 2024년 5월호 목차
 
A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)A future that integrates LLMs and LAMs (Symposium)
A future that integrates LLMs and LAMs (Symposium)
 
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution DetectionMOODv2 : Masked Image Modeling for Out-of-Distribution Detection
MOODv2 : Masked Image Modeling for Out-of-Distribution Detection
 
Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)Merge (Kitworks Team Study 이성수 발표자료 240426)
Merge (Kitworks Team Study 이성수 발표자료 240426)
 
Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)Console API (Kitworks Team Study 백혜인 발표자료)
Console API (Kitworks Team Study 백혜인 발표자료)
 

Scriptable cache