W3C home > Mailing lists > Public > public-device-apis@w3.org > December 2013

Re: Network Information API

From: Marcos Caceres <w3c@marcosc.com>
Date: Sun, 8 Dec 2013 23:21:49 +1000
To: Doug Turner <doug.turner@gmail.com>
Cc: Josh Soref <jsoref@blackberry.com>, Kostiainen, Anssi <anssi.kostiainen@intel.com>, "<public-device-apis@w3.org>" <public-device-apis@w3.org>
Message-ID: <C8B527DD85584182ABEAB821A2456420@marcosc.com>



On Sunday, December 8, 2013 at 4:21 PM, Doug Turner wrote:

> Hey Josh,
>  
> Do you have a list of use cases that this networking information API
> would fulfill?
>  

A few of us are working on that by using examples from native apps:  
https://github.com/w3c-webmob/netinfo

It appears most apps just need to know the connection type to make decisions about downloading/uploading data.  

There does not seem to be any valid use case for bandwidth that I can find. Of course, I can’t see if any application is using such information internally, but there is not even a hint of that in any of the apps that I’ve look… they seem to be pretty “brute force” about either just using WiFi or doing stuff over cellular too.  

From the data we collected, the main cases appear to be:

* warn the user that this could cost them money (bbc website, only works on Safari in iOS)
* give the user control as to whether large uploads/downloads should happen over cellular.  
* Prevent accident data transfer over cellular, which could use up of the user's download quota and/or cost them money.  

Your input would be welcome :) 
Received on Sunday, 8 December 2013 13:22:41 UTC

This archive was generated by hypermail 2.3.1 : Monday, 23 October 2017 14:54:01 UTC