-----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-----
