엄청난 인기를 몰고있는 jQuery 자바스크립트 라이브러리가 지난 14일 4주년 생일을 맞아 새로운 기능을 대거 추가하고 성능을 향상시킨 1.4버전을 거의 1년만에 출시했습니다. 주로 성능향상에 초점이 맞추어져 있으며, 조금 더 간편하게 요소를 생성할 수 있는 등 다음과 같은 기능이 추가/개선 되었습니다. 그리고 이와 동시에 오픈한 jquery14.com에서는 14일 동안 jQuery 1.4버전의 모든 것을 밝혀낸다고 합니다.
- Easy Setter Functions: jQuery에서 제공하는 모든 체인 메서드의 속성에 세터 함수를 사용할 수 있습니다.
- Ajax: 네이티브 JSON 파싱, etags, request context 등 다양한 원격 기능들이 향상되었습니다.
.css
와.attr
메서드가 개선되었습니다.- effects의 easing을 CSS 속성 단위로 사용할 수 있습니다.
- Prototype의
bind
와 비슷한 개념의 하위 scope에서 상위의 'this'를 참조하는 메서드 호출을 가능하게 하는proxy
라는 이름의 새로운 확장을 제공합니다. - New events:
focusin
과focusout
이벤트가 추가되었습니다.
jQuery("<div />", {
id: "foo",
css: {
height: "50px",
width: "50px",
color: "blue",
backgroundColor: "#ccc"
},
click: function() {
$(this).css("backgroundColor", "red");
}
}).appendTo("body")
이건 뭐 인기를 넘어선 거의 신봉 수준이네요. 다음에 1.5버전 나오면 jquery15.com도 생길까요? 그래도 전 모나드(Monad) 보다는 꿋꿋히 자바스크립트 OOP 원츄! Prototype 파이팅!
덧. TaskSpeed 측정 결과가 재미있네요. 아래 그래프는 주요 브라우저들을 대상으로 자바스크립트 프레임웍의 성능을 측정한 것입니다. jQuery 1.4의 성능은 1.3.2 버전에 비해서 확실히 1.5 ~ 2배 이상 빠릅니다.

Comments
Got something to add? You can just leave a comment.
RT @firejune: jQuery 1.4가 출시되었습니다. http://firejune.com/1525
from twitter
RT @firejune: jQuery 1.4가 출시되었습니다. http://firejune.com/1525
from twitter
최고의 자바스크립트 프레임워크인 jquery가 1.4버전을 릴리즈했습니다. 이번 1.4버전을 릴리즈하면서 14일간의 재미난 이벤트가 함께 진행되고 있습니다. http://jquery14.com/day-01/jquery-14..
Your Reaction Time!