W3C home > Mailing lists > Public > public-html@w3.org > March 2009

Re: an interoperable object (fallback and context menus)

From: Jonas Sicking <jonas@sicking.cc>
Date: Fri, 13 Mar 2009 12:49:58 -0700
Message-ID: <63df84f0903131249r766a0fa6rc049b6940b82c4@mail.gmail.com>
To: Robert J Burns <rob@robburns.com>
Cc: Boris Zbarsky <bzbarsky@mit.edu>, HTMLWG <public-html@w3.org>
On Thu, Mar 12, 2009 at 9:28 PM, Robert J Burns <rob@robburns.com> wrote:
> HI Boris,
>
> On Mar 12, 2009, at 9:28 PM, Boris Zbarsky wrote:
>
>> Robert J Burns wrote:
>>>
>>> There may be no single reasonable dimension to assume, but I would
>>> suggest that since video is inherently spatial that 0x0 is a indisputably an
>>> unreasonable dimension to assume.
>>
>> Well, hold on.  How do I know it's video?
>
> Well presumably you had to perform some algorithm on it to determine it is a
> type you don't know how to handle. In doing so you might also be able to
> eliminate some types. For example, if you determine its a mime type that
> starts audio/, then you might include zero dimensions (however, the
> competing browsers provide dimensions even for audio so it's apparently not
> a major complaint from users).

For what it's worth there are plenty of other plugins, other than
audio playing ones, that want a 0x0 size. Just yesterday I used a
plugin that provided features for signing of requests using
client-side certificates. In general, there's a fairly common class of
plugins that just provide scripting APIs to the page.

Rendered such plugins is likely not what the user wants and there is a
big risk that it'd end up rendering the page unusable due to things
moving around in unexpected ways.

That said, I don't know how often these plugins appear on pages. And
how many of them don't have an explicit 0x0 size set.

/ Jonas
Received on Friday, 13 March 2009 19:50:35 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:15:43 UTC