Tom Syndertomsn@inetoffice.com
AJAX
6 Difficult Technologies :
HTML, CSS, HTTP, JavaScript, DOM ,Server
Cross-Browswer (Cross-Browsing coding is pain)
Conventional Programming Wisdom-
Somtimes Wrong
Code Size-
Typical Ajax App : 10k lines
전송 속도가 느리다.
Browser parse speed:
IE 에서 10k 라인 parse 하는데 1/3초
FF에서는 같은 분량을 1 1/4초
Challenge : Fast and Responsive App
Script run slower than native code
Browsers are persnickety
Optimization - Conventional Wisdom Wrong
일반적으로는 능이 정상적으로 작동하면 최적화 (optimize)
Ajax에서는 개발시 모든 부분에서 최적화 해야함
Why? 어느 부분에서 브라우저가 느리게 되는지 모르기 때문
Performance Stats
Operation - 50k iteration IE Mozilla
Empty Loop 125 250 (ms)
Call Function 406 172
Copy String 297 812
new Object() 391 734
....
---------
Ajax Application을 개발할때
기존 프로그램과는 달리
-. 코드를 사용자가 다운로드 받아야 하고
-. 느린 실행 속도
-. 성능 문제
가 있기 때문에 기존 프로그래밍 관습대로 프로그램을 만들지 말라는 얘기였습니다.
세션이 너무 빨리 끝나 버려서 다들 당황했습니다.
posted by Kiel
'바부의 세상 훔쳐보기' 카테고리의 다른 글
황야의 무법자 (0) | 2006.11.12 |
---|---|
<img src="http://blogimgs.naver.com/nblog/ico_scrap01.gif" class="i_scrap" width="50" height="15" alt="본문스크랩" /> USB로 고기를 구워보자!! (0) | 2006.10.18 |
<img src="http://blogimgs.naver.com/nblog/ico_scrap01.gif" class="i_scrap" width="50" height="15" alt="본문스크랩" /> 노츠 개발자에서 이제는 P2P의 마법사로, 레이 오지 (0) | 2006.03.08 |
<img src="http://blogimgs.naver.com/nblog/ico_scrap01.gif" class="i_scrap" width="50" height="15" alt="본문스크랩" /> [etech06] Ray Ozzie & Windows Live Beta (0) | 2006.03.08 |
영문 MS-DOS 5.0 설치 방법 (0) | 2006.03.05 |
압축프로그램 #5 - 그외 (0) | 2006.03.05 |
압축프로그램 #1 ARJ (0) | 2006.03.05 |
압축프로그램 #2 - RAR (0) | 2006.03.05 |
댓글