jQuery Mobile-개요
JQuery Mobile은 jQuery Core에 구축되고 모바일, 태블릿 및 데스크톱 장치에서 액세스 할 수있는 반응 형 웹 사이트 또는 애플리케이션을 개발하는 데 사용되는 사용자 인터페이스 프레임 워크입니다. jQuery와 jQuery UI의 기능을 모두 사용하여 모바일 웹 애플리케이션을위한 API 기능을 제공합니다.
그것은 2010 년에 jQuery 프로젝트 팀에 의해 개발되었고 JavaScript로 작성되었습니다.
왜 jQuery Mobile을 사용합니까?
모바일, 태블릿 및 데스크톱 장치에서 동일한 방식으로 작동하는 웹 응용 프로그램을 만듭니다.
PhoneGap, Whitelight 등과 같은 다른 프레임 워크와 호환됩니다.
터치 친화적 인 양식 입력 및 UI 위젯 세트를 제공합니다.
점진적 향상은 모든 모바일, 태블릿 및 데스크톱 플랫폼에 고유 한 기능을 제공하고 효율적인 페이지로드와 더 광범위한 장치 지원을 추가합니다.
jQuery Mobile의 기능
jQuery Core를 기반으로하며 "적게 작성하고 더 많은 작업을 수행"하는 UI 프레임 워크입니다.
오픈 소스 프레임 워크이며 크로스 플랫폼 및 크로스 브라우저 호환이 가능합니다.
JavaScript로 작성되었으며 모바일 친화적 인 사이트를 구축하기 위해 jQuery 및 jQuery UI의 기능을 모두 사용합니다.
HTML5, CCS3, jQuery 및 jQuery UI를 하나의 프레임 워크로 통합하여 최소한의 스크립팅으로 페이지를 생성합니다.
여기에는 애니메이션 페이지 전환을 사용하는 Ajax 탐색 시스템이 포함됩니다.
jQuery Mobile의 장점
HTML5, CSS3 기능에 대한 지식이 있으면 쉽게 배우고 응용 프로그램을 개발할 수 있습니다.
크로스 플랫폼 및 크로스 브라우저 호환이 가능하므로 각 장치 해상도에 대해 다른 코드를 작성하는 것에 대해 걱정할 필요가 없습니다.
코드를 작성하지 않고도 ThemeRoller를 사용하여 사용자 지정 테마를 만들 수 있습니다. 모든 HTML5 브라우저를 지원합니다.
웹 응용 프로그램을 쉽게 개발하기 위해 JavaScript와 함께 HTML5를 사용합니다.
동일한 코드를 모바일 화면에서 데스크톱 화면으로 자동 확장 할 수있는 방식으로 구축되었습니다.
jQuery Mobile의 단점
CSS 테마에 대한 제한된 옵션이 있으므로 사이트가 이러한 테마로 구축 된 유사하게 보일 수 있습니다.
jQuery Mobile을 사용하여 개발 된 애플리케이션은 모바일에서 느립니다.
jQuery 모바일을 다른 모바일 프레임 워크와 결합하면 더 많은 시간이 소요됩니다.
완전한 맞춤형 시각 디자인을 제공하기가 어렵습니다.
장치의 모든 기능은 브라우저에서 JavaScript로 액세스 할 수 없습니다.