CARVIEW |
Select Language
HTTP/2 200
date: Thu, 09 Oct 2025 15:46:20 GMT
content-type: text/html; charset=UTF-8
server: cloudflare
cache-control: public, max-age=14400
vary: Accept-Encoding
vary: X-Forwarded-Proto
x-powered-by: PHP/8.2.29
reporting-endpoints: csp-endpoint="https://csp-report-api.openjs-foundation.workers.dev/"
content-security-policy: default-src 'self'; script-src 'self' code.jquery.com cdnjs.cloudflare.com; style-src 'self' 'nonce-8303792dcaa8789c' code.jquery.com; style-src-attr 'unsafe-inline'; img-src 'self' data: secure.gravatar.com code.jquery.com; connect-src 'self' typesense.jquery.com *.jquerymobile.com; font-src 'self' data:; object-src 'none'; frame-ancestors 'none'; base-uri 'self'; block-all-mixed-content ; report-to csp-endpoint; report-uri https://csp-report-api.openjs-foundation.workers.dev/; frame-src 'self' *.jquerymobile.com;
link: ; rel="https://api.w.org/"
link: ; rel="alternate"; title="JSON"; type="application/json"
content-encoding: gzip
cf-cache-status: BYPASS
expires: Thu, 09 Oct 2025 19:46:20 GMT
cf-ray: 98bf02954830f473-BLR
Roadmap | jQuery Mobile
jQuery Mobile is no longer supported. Please see the announcement blog post for more information.
Roadmap
The roadmap shows what we are planning to work on. Please note that this can be subject to change.
1.5
- Download Builder: Use jQuery UI’s download builder (update the file structure in the Mobile repo to match UI's)
- Tools: Adopt jquery-release script
- Navigation: Start with API review
- Establish the API
- Hash/query params according specs
- Support deeplinking
- Events: review swipe (event data used)
- Namespacing: Switch to fixed namespace: data-ui-*
- Tests: Remove test for deprecated features and flaky tests (especially dialog)
- Widgets:
- Remove style options from widgets, use classes in markup instead
- Finish widget reviews:
- Listview
- Table
- Panel
- Navbar
- Toolbar
- Selectmenu (if jQuery UI's new selectmenu widget isn't ready yet)
- Adopt from jQuery UI:
- Menu
- Autocomplete
- Selectmenu (if ready)
- Datepicker
- Spinner
1.6
- Widgets:
- Adopt from jQuery UI:
- Dialog
- Tooltip
- Button (rewrite)
- Checkboxradio (new in UI)
- Slider (rewrite)
- Adopt from jQuery UI:
- Transitions: Review (factor out of pagecontainer)
- Events: Implement pointer events through Polymer polyfill
1.7
- Navigation: Provide hooks for back button support in widgets
- Widgets:
- Panel: Rewrite
- Make it work without a wrapper
- Add top/bottom panel
- Make panels scroll independently from page
- Make it work with arbritrary content
- Adopt from jQuery UI:
- Progressbar
- Textinput
- Accordion (was collapsible set)
- Tooltip (was part of popup)
- Loader: Use dialog widget for loader
- Popup: Replace popup by dialog and tooltip
- Panel: Rewrite
2.0
- Navigation: Finish API review
- Actual support for multiple pagecontainers
- Widgets:
- Move to jQuery UI:
- Listview (rewrite)
- Table (rewrite)
- Support full jQuery UI widget set and stop pulling in UI widgets
- Filterable: Remove widget (continued as external plugin?)
- Move to jQuery UI:
- Support jQuery UI Interactions
- Events: Review vclick
- Adopt new CSS framework (for both jQuery UI and Mobile), including new ThemeRoller