-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

a lot of 'topics' in this thread, so...

- - 1600x900, 800x600...defaults

I repeat : "...unless the API client specifically requests it [cfr W3C
API] *not* to include any 'default' values."

why : the API client cannot tell a 'default' from an actual value.
[A missing value on the other hand would allow the client the option
to implement a default they know and which makes sense in their
current context.]


- - is_crawler

I would suggest : isBot

why : "bot" is a 'known' on the internet, 'crawler' is not as well
understood and "bot" is shorted.

Rather than introducing more underscores for 'backward compatibility',
since we are reviewing the properties, removing those things makes
more sense. It's shorter and 'nicer' : assuming the 'device' is a
key/value pair collection, in 'pseudo' code this comes out as :

thisProperty = kvCollection[Property]
if thisPropety is null apply meaningful default
else...as you were...

or, for example :

bool isBot = Device[isBot];



esjr




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (MingW32)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJT2pMuAAoJEOxywXcFLKYc5ZoH/3OVR0qsOduyrncr0Gd4aUA6
FQ0hc5Z2yXWx7bVWqF77RZFkOGJZuOURsvrffrYO8NV7zB6qUAdm5I/O5SWDPBni
lkR7CdUbrg2lqp2tM9vCVd1N3rL2w3YU7wfkUxhYg8A8UMRQbbDFoqKzJs4TpuJ6
gQt2gUu8FDt46bg561/80iD/OgRf7KGR+TUp3gHOZXxoSx0Uu7XhMm+W+yGZ5b6Q
458RAOtEFG5YkbqppXuQbxHiGkT6HRa2CuI1MjZ8ljo0UCrEw54ZDdHcfWz9YXiA
/HD4b7VMGB0opyc75P+lIMEOtVwLdll2QOhKgnWWWawBZpPVfQf8YuutQqQpPBw=
=E5i3
-----END PGP SIGNATURE-----

Reply via email to