- From: Harald Alvestrand <harald@alvestrand.no>
- Date: Wed, 04 Dec 2013 11:13:51 +0100
- To: public-media-capture@w3.org
- Message-ID: <529F005F.10405@alvestrand.no>
On 12/03/2013 10:47 PM, Jan-Ivar Bruaroey wrote: > On 12/3/13 3:53 PM, Jim Barnett wrote: >> >> Sorry, I wasn’t clear. I was referring to the request for new values >> ‘max’, ‘min’ and ‘mid’, where {width: max} would mean “make it as >> wide as you can”. “min” would ask for the minimum possible value, >> and ‘mid’ would mean “try for something in the middle of the range”. >> > > As with anything in life, asking for the maximum without knowing what > it is strikes me as a very bad idea. Would you ask the Hulk to hit you > as hard as he can? Amount of Advil? Your app can already specify any > number of absolute values or ranges of values it knows about (and > hopefully has been tested with) Can you give me a use-case where this > is not sufficient? > > If expressiveness is a problem, we should address this directly, which > is what I believe my syntax proposal does. I can say: > > [ { width: 4096, height: 2160 }, > { width: 3840, height: 2160 }, > { width: 2880, height: 1800 }, > { width: { min: 1024, max: 4096 }, height: { min: 768, max: 2160 }, > aspect: { min: 1.6, max: 1.9 } ] > > In this example, I prefer certain resolutions I have tested with (even > when higher ones are available), and only if I cannot get one of those > exact ones will I accept a range, but no less than 1024x768. How would > you express that today? Actually, this is ALMOST legal current syntax. { optional: [ { width: 4096, height: 2160 }, { width: 3840, height: 2160 }, { width: 2880, height: 1800 }, { width: { min: 1024, max: 4096 }, height: { min: 768, max: 2160 }, aspect: { min: 1.6, max: 1.9 } ] } would be legal syntax if we allowed multiple constraints per element in the optional sequence; the argument for not doing so is that we haven't specified what happens if we have two constraints in a single element, one of which can be satisfied and the other one cannot be. I could be convinced of relaxing that constraint more easily than I could be convinced of changing to an "OR of ANDs" syntax.
Received on Wednesday, 4 December 2013 10:14:22 UTC