Thanks for the comments. << The low end is extremely small buckets, and the high end isn't even fleshed out but I'm certain that's becomes small buckets too >16GB too. << (Obviously this doesn't take into account mobile, and I couldn't find any reports on distribution of android devices by RAM.) Mobile and Android devices are key use-cases here and low end bucket is expected to grow significantly, especially due to efforts like Android Go <https://techcrunch.com/2017/05/17/android-go-is-a-lightweight-version-of-android-for-crazy-cheap-phones/> .
<< Is there any reason it can't just report that: 'Low Memory' or 'Not Low Memory'. In an ideal world we would surface Device Class as "low, medium, high" etc. However the browser is not in the best position to make an accurate call that works for everyone and is future proof, see this section <https://github.com/w3c/device-memory#why-not-surface-device-class-directly> for why we don't want to provide an opinionated signal and instead choose to provide a low-level un-opinionated signal. JS libraries or frameworks will build opinionated signal on top of this, we don't think the web platform is the right place for this. That said, the tradeoff is that is that total memory is a fingerprinting vector. << Of course if we implemented client hints we could simply send less information, like 0.5, 1, and 2. Maybe 4 if some sites really would send resources large enough to where that is an issue. And I guess Firefox for Android claims to be able to run on a 384Mb device so maybe 0.25 is a useful value as well. We could consider updating to closest, single most significant bit, to reduce the buckets. Of course FF could surface a subset (or overlapping set), but being able to standardize on a common set would be great. Curious - are there concerns with implementing Client Hints in general? On Wed, Sep 6, 2017 at 12:58 PM, Andrew Overholt <overh...@mozilla.com> wrote: > On Wed, Sep 6, 2017 at 2:53 PM, Daniel Veditz <dved...@mozilla.com> wrote: > >> I do not know what are plans are about Client Hints in general, whether we >> intend to or when, and obviously that's a prerequisite. >> > > Client Hints is https://bugzilla.mozilla.org/show_bug.cgi?id=935216, FWIW. > _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform