Ajaxian에 모처럼 마음에 드는 프로그램이 나타났습니다. TinyMCE로 유명한 Moxiecode에서 Plupload라는 범용 업로드 컴포넌트를 릴리스 했습니다. 이 컴포넌트는 각종 플러그인을 활용해서 가능한 풍부한 사용자 경험을 만들어냅니다. HTML5, Google Gears, Silverlight, Flash, Yahoo! Browser Plus 등을 사용해서 드래그 & 드롭(탐색기에서 웹 브라우저로 바로 드래그하여 파일 업로드 가능), 업로드 프로그레스 바, 클라이언트 측 이미지 리사이즈가 가능합니다.
사용하는 백엔드에 따라서 기능이 조금 다를 수 있습니다. 모든 기능을 지원하는 백엔드는 Google Gears입니다.
CoreAPI는 다음과 같이 사용할 수 있습니다.
[code:js]
var uploader = new plupload.Uploader({ runtimes : 'gears,html5,flash,silverlight,browserplus', browse_button : 'pickfiles', max_file_size : '10mb', resize : {width : 320, height : 240, quality : 90}, url : 'upload.php', flash_swf_url : '/plupload/js/plupload.flash.swf', silverlight_xap_url : '/plupload/js/plupload.silverlight.xap', filters : [ {title : "Image files", extensions : "jpg,gif,png"}, {title : "Zip files", extensions : "zip"} ] });
'[IT] Web Tech' 카테고리의 다른 글
MS가 말하는 HTML5 Video (0) | 2010.05.03 |
---|---|
웹 개발 현황 2010 by Web Directions (2) | 2010.04.28 |
HTML5와 CSS3에 대한 팁과 통찰 (0) | 2010.04.27 |
사우더스의 성능 문제 1타5피 (3) | 2010.02.16 |
Plupload : 아주 멋진 파일 업로드 도구 (0) | 2010.02.10 |
CSS만으로 작성한 AT AT (0) | 2010.02.06 |
Gordon : 자바스크립트만으로 플래시를 실행한다! (4) | 2010.01.14 |
제대로 막나가는(?) 프로젝트 - Skulpt (1) | 2009.08.14 |
iPhone 스타일의 패스워드 입력창 플러그인 (0) | 2009.08.06 |