Add Tablet Touchscreen Support

Registered by Antonio Rosales

[GOAL]
Support GUI on tablet touchscreens.

Ubuntu Touch, Android, iOS are targets.

[RATIONALE]
Tablets are reasonable computer replacements in some contexts. Users may expect to be able to monitor and manage on a touch screen.
Demonstrating the GUI on an Ubuntu Touch tablet is good marketing.

Blueprint information

Status:
Complete
Approver:
Antonio Rosales
Priority:
Low
Drafter:
Gary Poster
Direction:
Approved
Assignee:
Juju GUI Hackers
Definition:
Obsolete
Series goal:
Accepted for saucy
Implementation:
Deferred
Milestone target:
None
Completed by
Richard Harding

Related branches

Whiteboard

[USER STORIES]
devop wants to monitor environment with smaller footprint, while traveling, in order to increase convenience.

[RISKS]
- tablets have much less computing power than full computers. svgs in particular can be slow. we may have to do a lot of work to support this.
- Ubuntu touch browser is still under heavy development.

[IN SCOPE]
HIGH: Ubuntu touch demo story
LOW: support for all tablets in monitoring.
EVEN LOWER: support for all tablets in actually changing the environment.

(?)

Work Items

Work items:
[lucapaulina] Deliver basic suru friendly interaction guide to developers: DONE
[juju-gui] file tablet UX bugs with "tablet" tag: TODO
[juju-gui] document how to run Ubuntu Touch mobile browser in desktop, based on notes from Olivier Tilloy: TODO
[lucapaulina] Explore ways to limit drop shadow use, at least on mobile: TODO
[ce-orange-squad] Investigate and document browser animation techniques, including GPU-based transitions and whether these are supported on Ubuntu Touch: TODO
[ce-orange-squad] Verify that mobile in-browser squircle mask approach scales: TODO

This blueprint contains Public information 
Everyone can see this information.