새 기능은 이렇습니다:
CheckboxGroup / RadioGroupfrom Ext 2.2: History, Selectors, FileUploader, and more
Checkbox와 Radio 컨트롤들은 새롭지 않지만, 기술적으로 말해서는 이번 릴리스에서 꽤 많이 변화되었습니다. 이쁘지 않은 브라우저의 표준 입력 컨트롤들은 대신 매력적이고 시각적으로 통일성있는 Ext화된 컨트롤로 교체되었습니다(개선이 늦었습니다).
추가로, 그것들에 그룹 컨트롤을 추가해서 옵션 한 두개를 설정하는 것으로 복잡한 레이아웃을 지원하게 되었습니다. 이전에는 그룹화된 레이아웃과 유사한 것을 만들기 위해서 ColumnLayout으로 컨테이너를 만들고 컨트롤들을 여러 컬럼 설정을 다루며 수동으로 위치시켜야 했습니다.
History
Ext에 바랬던 또 다른 컴포넌트는 한 페이지짜리 Ext 응용프로그램에서 히스토리 이동을 할 수 있게 하는 브라우저 히스토리 유틸리티입니다. 새로운 Ext.History 싱글톤은 그런 일들을 매우 쉽게 만들어줍니다. 이 컨트롤은 브라우저 히스토리가 변경되었을 때 알려주는 이벤트 기반 API를 사용합니다.
MultiSelect / ItemSelector
이 두 개의 컴포넌트는 커뮤니티 회원인 TJ Stauart님이 Ext에 공헌하신 것입니다(TJ님께 감사드립니다). MultiSelect는 여러개의 목록 항목을 선택할 수 있는 전통적인 목록 컨트롤이고, ItemSelector는 두 개의 MultiSelect를 드래그앤드롭 목록 선택과 대규모 선택과 선택해제 등의 보다 복잡한 컨트롤과 결합해줍니다.
FileUploadField
폼 컴포넌트 구현의 좋은 예제가 될 수 있는 공식 확장기능입니다. 폼 업로드 컴포넌트가 모두에게 필요한 기능은 아니지만, 필요한 사람에게는 없어선 안될 물건입니다. 이 컨트롤은 잘 꾸며져있고, 다른 Ext 폼 컨트롤과 유사한 API를 가지고 있습니다. 텍스트+버튼 모드와 버튼만 있는 모드 둘 다 지원하고, 폼 레이아웃으로 꾸밀 수도 있습니다.
XmlTreeLoader
현존하는 Ext 컴포넌트의 기능을 확장하는 확장기능입니다. XML 문서를 트리로 읽어들일 때 꽤 좋은 데모가 될 수 있습니다.
GMapPanel
원래는 데모로 만들어졌었던 기능인데, 꽤 호응이 좋아서 공식 확장기능으로 추가했다고 합니다.
'[IT] Web Tech' 카테고리의 다른 글
mtjs_iepnghandler: IE 6 를 위한 더 나은 PNG 지원 (3) | 2008.08.13 |
---|---|
img2json: App Engine을 통해 이미지의 메타데이터를 얻다 (0) | 2008.08.13 |
예제로 보는 iPhone Safari 손가락 탐색 (0) | 2008.08.07 |
HTML을 iframe에 넣는 방법 (0) | 2008.08.07 |
Ext 2.2: History, Selectors, FileUploader 그 밖의 것들 (0) | 2008.08.07 |
MooTools 1.2 이미지 보호장치 (2) | 2008.08.07 |
SEO와 RIA가 Flash 인덱싱으로 가까워지다 (0) | 2008.07.19 |
GWT를 이용한 무한 Web 2.0 이미지 (0) | 2008.07.19 |
TCPSocket: 웹 브라우저의 소켓 (0) | 2008.07.19 |
댓글을 달아 주세요