NOtherDev / whatwebcando

An overview of the device integration HTML5 APIs
https://whatwebcando.today/
MIT License
836 stars 61 forks source link

It can do some more. #28

Closed hemanth closed 6 years ago

hemanth commented 8 years ago

Physical Web (Android) Device Motion and Orientation (all) Gamepad (all -ChromeOS)

kenchris commented 8 years ago

Web NFC is there already and some of the new generic sensors (not all yet)

hemanth commented 8 years ago

magnetometer, accelerometer, gyroscope, barometer, thermostat, hygrostat. right?

kenchris commented 8 years ago

barometer, thermostat, hygrostat spec are not public yet as they are not in the W3C working group charter, but we might make them unofficial drafts soon and then later recharter. This will be discussed at the yearly W3C TPAC meeting next week

kenchris commented 8 years ago

ambient light sensor as well

NOtherDev commented 8 years ago

More sensors will be described soon. By now there is Proximity Sensor, Ambient Light Sensor, Accelerometer & Gyroscope described.

Device Motion and Device Orientation are already described, too.

Gamepad API looks interesting and has a decent support. Will take a look in the next series of updates.

For Physical Web, I'm not sure whether I should handle that. If I understand that thing correctly, it's a custom protocol implemented over Bluetooth LE and is not a part of any specification, am I correct? As such it can theoretically be handled by Bluetooth API manually and the actual capability is the Bluetooth support, that is already described, but with some additional usability fixes and shortcuts in Chrome. Is that a generic web capability, potentially implemented by others as a thing separate from Bluetooth etc.? It looks for me it's too early to guess. But I might be totally wrong here.

NOtherDev commented 6 years ago

Moving Gamepad API to the separate issue: #39 The rest mentioned here is already handled somehow.