jQuery Mobile
터치에 최적화된 웹 프레임워크이자 자바스크립트 라이브러리
jQuery Mobile(제이쿼리 모바일)은 터치에 최적화된 웹 프레임워크(모바일 프레임워크), 더 구체적으로 말해 JQuery 프로젝트 팀이 개발한 자바스크립트 라이브러리이다. 개발은 다양한 스마트폰과 태블릿 컴퓨터와 호환되는 프레임워크를 만드는 것에 초점을 두고 있다.[3] (성장 중인 다기종 태블릿, 스마트폰 시장에 필수적)[4] jQuery Mobile 프레임워크는 다른 모바일 앱 프레임워크[5] 및 플랫폼(폰갭, Worklight[6] 등)과 호환된다.
![]() | |
개발자 | The jQuery Team |
---|---|
발표일 | 2010년 10월 16일[1] |
안정화 버전 | 1.4.5
/ 2014년 10월 31일 |
미리보기 버전 | 1.5.0-rc1
/ 2018년 9월 10일 |
저장소 | |
프로그래밍 언어 | 자바스크립트 |
플랫폼 | 모바일 브라우저 지원 참고 |
크기 | 351 KB / 142 KB (minified) / 40 KB (minified, gzipped) |
종류 | 모바일 애플리케이션 프레임워크 |
라이선스 | MIT[2] |
상태 | 개발 중 |
웹사이트 | jquerymobile |
사용예
편집$('div').on('tap', function(event){
alert('element tapped ');
});
$(document).ready(function(){
$('.myList li').on('click touchstart', function() {
$('.myDiv').slideDown('500');
});
}
모바일 브라우저 지원
편집플랫폼 | 버전 | 네이티브 | Phone Gap | 오페라 모바일 | 오페라 미니 | Fennec | Ozone | Net front | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
0.9 | 8.5, 8.65 | 9.5 | 10 | 4.0 | 5.0 | 1.0 | 1.1* | 0.9 | 4.0 | |||
iOS | v2.2.1 | A | A | |||||||||
v3.1.3, v3.2 | A | A | A | |||||||||
v4-7.0 | A | A | A | |||||||||
심비안 S60 | v3.1, v3.2 | A | A | A | A | A | C | C | ||||
v5.0 | C | C | C | A | C | A | ||||||
심비안 UIQ | v3.0, v3.1 | C 8.65 |
C | |||||||||
v3.2 | C | C | ||||||||||
Symbian Platform | v.3.0 | A | ||||||||||
블랙베리 OS | v4.5 | C | C | C | ||||||||
v4.6, v4.7 | C | C | C | B | ||||||||
v5.0 | B | A | C | A | ||||||||
v6.0 | A | A | A | |||||||||
안드로이드 | v1.5, v1.6 | A | A | |||||||||
v2.1 | A | A | ||||||||||
v2.2 | A | A | A* | C* | A* | |||||||
윈도우 모바일 | v6.1 | C | C | C | C | B | C | B | C | |||
v6.5.1 | C | C | C | A | A | C | A | |||||
v7.0 | A | A | C | A | ||||||||
웹OS | 1.4.1 | A | A | |||||||||
바다 (운영 체제) | 1.0 | A | ||||||||||
마에모 | 5.0 | B | B | C | B* | |||||||
미고 (운영 체제) | 1.1* | A* | A* | A* |
주요 사항:
- A - 고품질. 적어도 미디어 쿼리를 지원하는 브라우저 (jQuery Mobile의 요건). These browsers will be actively tested against, but may not receive the full capabilities of jQuery Mobile.
- B - 중간 품질. 일일 테스트를 보증하기 위해 충분한 시장 점유율을 가지지 못하지만 지원은 하는 브라우저. 이 브라우저를 지원하기 위해 버그 픽스가 여전히 적용된다.
- C - 저품질. 미디어 쿼리를 이용할 수 없는 브라우저. They will not be provided any jQuery Mobile scripting or CSS (falling back to plain HTML and simple CSS).
- * - 차기 브라우저. 이 브라우저는 아직 지원되지 않으나 알파/베타 테스트 중임.
(출처: jQuery Mobile 웹사이트)[3]
출시 역사
편집출시일 | 버전 번호 |
---|---|
2010년 10월 16일 | 1.0.0 Alpha 1 |
2010년 11월 12일 | 1.0.0 Alpha 2 |
2011년 2월 4일 | 1.0.0 Alpha 3 |
2011년 3월 31일 | 1.0.0 Alpha 4 |
2011년 4월 7일 | 1.0.0 Alpha 4.1 |
2011년 6월 20일 | 1.0.0 Beta 1 |
2011년 8월 3일 | 1.0.0 Beta 2 |
2011년 9월 8일 | 1.0.0 Beta 3 |
2011년 9월 29일 | 1.0.0 RC1 |
2011년 10월 19일 | 1.0.0 RC2 |
2011년 11월 13일 | 1.0.0 RC3 |
2011년 11월 6일 | 1.0.0 |
2012년 1월 26일 | 1.0.1 |
2012년 2월 28일 | 1.1.0 RC1 |
2012년 4월 6일 | 1.1.0 RC2 |
2012년 4월 13일 | 1.1.0 |
2012년 6월 28일 | 1.1.1 RC1 |
2012년 7월 12일 | 1.1.1 |
2012년 8월 1일 | 1.2.0 Alpha |
2012년 9월 5일 | 1.2.0 Beta |
2012년 9월 14일 | 1.2.0 RC1 |
2012년 9월 21일 | 1.2.0 RC2 |
2012년 10월 2일 | 1.2.0 |
2013년 1월 14일 | 1.3.0 Beta |
2013년 2월 4일 | 1.3.0 RC1 |
2013년 2월 20일 | 1.3.0 |
2013년 3월 19일 | 1.1.2 |
2013년 3월 22일 | 1.2.1 |
2013년 4월 10일 | 1.3.1 |
2013년 7월 19일 | 1.3.2 |
2013년 7월 25일 | 1.4.0 Alpha 1 |
2013년 8월 15일 | 1.4.0 Alpha 2 |
2013년 9월 24일 | 1.4.0 Beta 1 |
2013년 10월 24일 | 1.4.0 RC 1 |
2013년 12월 23일 | 1.4.0 |
2014년 2월 12일 | 1.4.1 |
2014년 2월 28일 | 1.4.2 |
2014년 7월 1일 | 1.4.3 |
2014년 9월 12일 | 1.4.4 |
2014년 10월 31일 | 1.4.5 (최신 안정판) |
2017년 1월 3일 | 1.5.0-alpha.1 |
같이 보기
편집각주
편집- ↑ jQuery Foundation - jquerymobile.com (2010년 10월 16일). “jQuery Mobile Alpha 1 Released”. blog.jquerymobile.com. 2014년 5월 22일에 확인함.
- ↑ jQuery Foundation - jquery.org (2012년 9월 10일). “jQuery Licensing Changes”. Blog.jquery.com. 2013년 10월 9일에 확인함.
- ↑ 가 나 “Mobile Graded Browser Support”.
- ↑ “The Global Rise of the Smartphone”. 2018년 6월 17일에 원본 문서에서 보존된 문서. 2019년 4월 19일에 확인함.
- ↑ “Resons why jQuery Mobile Is Suitable For Mobile Web App Development”.
- ↑ “IBM Worklight - United States”. Worklight.com. 2012년 4월 19일에 원본 문서에서 보존된 문서. 2013년 10월 9일에 확인함.
참고 자료
편집- Doyle, Matt (2014년 3월 18일). 《Master Mobile Web Apps with jQuery Mobile》 4판. Elated Books. 567쪽. ISBN 978-0-9873115-3-5.
- Pelletier, Jeff (2013년 4월 25일). 《Mobile App Manual: The Blueprint》 1판. Withinsight Publishing. 96쪽. ISBN 978-0989072106.
- Bai, Giulio (2011년 6월 23일). 《jQuery Mobile First Look》 1판. Packt Publishing. 216쪽. ISBN 1-84951-590-5.
- Reid, Jon (2011년 7월 7일). 《jQuery Mobile》 1판. 오라일리 미디어. 130쪽. ISBN 1-4493-0668-3.
- David, Matthew (2011년 9월 21일). 《HTML5 Mobile Websites: Turbocharging HTML5 with jQuery Mobile, Sencha Touch, and Other Frameworks》 1판. Focal Press. 250쪽. ISBN 0-240-81813-X.
- Broulik, Brad (2011년 11월 30일). 《Pro jQuery Mobile》 1판. Apress. 350쪽. ISBN 1-4302-3966-2.
- Holzner, Steven E. (2012년 1월 2일). 《Sams Teach Yourself jQuery Mobile in 10 Minutes》 1판. Sams. 240쪽. ISBN 0-672-33557-3.
- Firtman, Maximiliano (2012년 1월 31일). 《jQuery Mobile: Up and Running》 1판. 오라일리 미디어. 250쪽. ISBN 1-4493-9765-4.
- Dutson, Phil (2012년 7월 13일). 《Sams Teach Yourself jQuery Mobile in 24 Hours》 1판. Sams. 475쪽. ISBN 0-672-33594-8.
- de Jonge, Adriaan, Dutson, Phillip (2012년 11월 2일). 《jQuery, jQuery UI, and jQuery Mobile: Recipes and Examples》 1판. Addison-Wesley Professional. 400쪽. ISBN 978-0-321-82208-6.