RSS구독하기:SUBSCRIBE TO RSS FEED
즐겨찾기추가:ADD FAVORITE
글쓰기:POST
관리자:ADMINISTRATOR
'js'에 해당되는 글 1
2008/01/29  Ajax Performance issue  

연속 펌질 포스팅!!
(언젠...펌질 안했다고 ㅡㅡ;;...)

재미있는 글이 있어서 역시 또 펌질...

일단 본문 을 보쟈스랴..!

원문: A Study of Ajax Performance Issues


글의 전반적인 내용은 Web 2.0 , RIA 등 이전에는
(뻥을 약간 보태서) 상상도 못할 만큼의 웹 플랫홈의 변화가 왔었다.

Web 2.0 을 가장 단순하게 말하자면..
일반 클라이언트 프로그램과 같은 인터페이스가 웹에서도 구현이 된다는것이겠다..

거기엔 필연적으로 DOM 연산 이나 Javascript 실행속도 가 이전과 다르게 다루는 데이터량도 늘었고
또 그 빈도수도 늘어나면서
미묘한 차이가 전반적인 성능의 영향을 끼치게 되었다.

브라우저별 (IE7, Firefox , safari 를 마루타로!?) 취약한 부분들을 정리한 글이다..

글에서 제기한 Ajax 성능의 이슈를 정리하자면..

  1. Array ( 배열 ) 연산
  2. 일반적인 HTML DOM 연산
  3. 연산된 모달창 과 스타일
  4. Firefox 의 eval() 과 오브젝트 생성과 `IN` 연산
  5. IE7 의 문자열 연산
  6. Safari 의 `pop` 연산.


이런것들을 해결하기 위해서..
글쓴이가 내놓은 해결책은..

첫번째로 .. 브라우저 밴더들에게 진상을 부리자(응??...글쓴이가 정말 그런건..아니고..ㅡㅡ;;;)
두번째로 .. Ajax 연합을 만들어서 Ajax Runtime 환경을 만들어서 채용을 시키자는 내용이다..

영어실력이 일취월장하지 못해서 ㅡㅡ;; 여전히 개판같은 번역(?) 이지만..

당장은 Ajax Application 을 개발하면서 저런 부분을 감안하여 개발하는게
좋을것이지만. 역시 궁극적인 해결책은 ...'진.상.' 짓을 하면서..개발 밴더들을 압박하는게 나을지도.. ㅡㅡ;;


참고할만한 URL 을 하나 더 올린다.
참고 : The Great Browser JavaScript Showdown
         SunSpider JavaScript Benchmark

2008/01/29 01:12 2008/01/29 01:12
이 글에는 트랙백을 보낼 수 없습니다
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다
Dot:Where is ......
byDot
Where is ......
전체 (177)
주절거림 (60)
윈도우벽지 (2)
Shoveling.. (9)
주워들은것들.. (48)
요집이 괜찮더라!! (0)
찍사놀이 (7)
관심꺼리~ (4)
«   2024/11   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
  1. 내 맘대로 보는 세상  2009
    맘에 안드는 Internet Explorer 업데이트 방침!
  2. 시리니  2008
    브라우저 업데이트, 작지만 큰 실천입니다.
  3. Dinosur와 KM의 Blog  2007
    저도 보통 사람
  1. 2019/02 (1)
  2. 2018/07 (1)
  3. 2018/01 (11)
  4. 2017/12 (10)
  5. 2017/10 (1)