d, Giải pháp sử dụng sóng di động GSM/GPRS
2.3.2.2 Chức năng của jquery mobile
Khá đơn giản
Khung công tác dễ sử dụng. Bạn có thể phát triển các trang chủ yếu bằng cách sử dụng đánh dấu dựa vào mã JavaScript tối thiểu hoặc không dùng mã này.
Nâng cấp tăng dần và khả năng chịu lỗi: Trong khi jQuery Mobile sử dụng mã HTML5, CSS3 và JavaScript mới nhất, không phải tất cả các thiết bị di động đều cung
cấp cao và khả năng cấp thấp hơn, chẳng hạn như những thiết bị không hỗ trợ JavaScript và vẫn cung cấp các trải nghiệm tốt nhất có thể.
Tính dễ dùng
jQuery Mobile được thiết kế với chủ ý dễ dùng . Nó có sự hỗ trợ cho các ứng dụng Internet phong phú có thể dễ dùng (WAI-ARIA - Accessible Rich Internet Applications) để giúp làm cho các trang web có thể dễ dùng với khách truy cập bị tàn tật nhờ sử dụng các công nghệ trợ giúp.
Kích cỡ nhỏ: Kích cỡ tổng thể của khung công tác di động jQuery là tương đối nhỏ khoảng 12KB với thư viện JavaScript, 6KB với CSS, cộng với một số biểu tượng. Tạo chủ đề: khung công tác này cũng cung cấp một hệ thống chủ đề, cho phép bạn đưa ra kiểu dáng ứng dụng riêng của mình. Khi được dùng với các bộ công cụ như là PhoneGap (xem phần Tài nguyên) , có sử dụng các công nghệ web để xây dựng các ứng dụng độc lập , khung công tác jQuery Mobile có thể giúp đơn giản hóa việc phát triển ứng dụng của bạn.
Hỗ trợ trình duyệt: chúng tôi đã đi một chặng đường dài với sự hỗ trợ trình duyệt của thiết bị di động, nhưng không phải tất cả các thiết bị di động đều cung cấp sự hỗ trợ cho HTML5, CSS 3 và JavaScript. Lĩnh vực này là nơi sự hỗ trợ nâng cấp tăng dần và khả năng chịu lỗi của jQuery Mobile đi vào. Như đã nêu, jQuery Mobile hỗ trợ cả hai thiết bị có khả năng cấp cao và cấp thấp, chẳng hạn như những thiết bị không hỗ trợ JavaScript. Nâng cấp tăng dần có các nguyên tắc cốt lõi sau:
Tất cảc ác nội dung cơ bản nên có thể dễ dùng với tất cả các trình duyệt. Tất cả các chức năng cơ bản nên có thể dễ dùng với tất cả các trình duyệt. Bố trí nâng cao được cung cấp bởi CSS liên kết ngoài.
Hành vi nâng cao được cung cấp bởi JavaScript liên kết ngoài. Các sở thích trình duyệt của người dùng cuối được tôn trọng.
Tất cả các nội dung cơ bản nên trình diễn (như đã thiết kế) trên các thiết bị cơ bản, trong khi nhiều nền tảng và các trình duyệt nâng cao hơn sẽ dần dần được nâng cấp bằng CSS và JavaScript liên kết ngoài, bổ sung.
jQuery Mobile hiện đang cung cấp sự hỗ trợ cho các nền tảng di động sau đây: - Apple® iOS: iPhone, iPod Touch, iPad (tất cả các phiên bản).
- Android™: tất cả các thiết bị (tất cả các phiên bản). - Blackberry®: Torch (phiên bản 6).
- Palm™: WebOS Pre, Pixi. - Nokia®: N900 (đang xây dựng).