Wonderful Web
An exploration of web APIs
Input
KeyboardTypically used for typing. |
|
---|---|
PointerThe on-screen cursor, usually controlled by a mouse, trackpad or rollerball. |
|
TouchInteractions on touch-screens. |
|
Force TouchInteractions on a pressure-sensitive touchscrren. |
|
Scroll positionThe scroll position of the page, relative to the viewport |
|
GamepadsSpecialised ergonimic controllers usually used for games. |
|
Device orientationThe relative direction of your device in three dimensions |
|
Absolute Device orientationThe direction of your device in relation to the compass |
Preferences
LanguageThis is your preferred language. Webpages can use this to offer translations. |
|
---|---|
TrackingA setting you can use to tell websites whether they can track you for marketing purposes. |
Communication
NotificationsA feature through which webpages currently open can alert you to some activity. |
|
---|---|
ClipboardA simple way to copy and paste information between applications. |
Storage
CookiesA storage area for small bits of data, which are then included in the request for the page. |
|
---|---|
Local StorageA storage area for small bits of data, which will last forever unless the user deleted them. |
|
Session StorageA temporary storage for data which is emptied whenever you close the webpage window. |
|
Indexed databaseA mechanism for storing more complex hierarchical data types. |
Display
Screen OrientationReveals the screen orientation type and angle. |
|
---|---|
Window Size | |
Screen Size | |
Color Depth | |
Full Screen |
Audio & Video
Speech Synthesis |
---|
Status
Geolocation | |
---|---|
Camera | |
Vibration | |
Battery Status | |
Ambient light levelReturns data from a light sensor. |
|
Network StatusReveals whether the device is online or offline
|
|
Network InformationReveals the type of the current connection (eg |
|
Platform | |
Referrer | |
File Reader |
Software
Javascript | |
---|---|
Java | |
Plugins | |
Content types |
Identity
Application Name | |
---|---|
Version | |
User Agent |