- From: Ian Hickson <ian@hixie.ch>
- Date: Mon, 13 Oct 2008 22:52:14 +0000 (UTC)
On Tue, 12 Aug 2008, Jo?o Eiras wrote: > > In this regard, <video> should be handled like <img>. > > While handling an image, if you specify a width and leave height as > auto, the UA will resize the height to keep the aspect ratio, because > the UA known the images intrinsic dimensions. The same behavior happens > if you specific height and leave width as auto. IF you specifi non, > intrinsic dimensions will be used. > > So, for <video>, the behavior should be the same. The UA knowns the > video file intrisinc dimensions, so the samebehavior can be applied too. > > This way we would not overspecify new behavior, which is good, and IMO > enough, therefore simplifying the work of the web authors by reusing the > old algorithm used for images. For <video> we're treating the element as a canvas, rather than as representing the video itself -- so the dimensions give the dimensions of the canvas, and then the video data gets rendered in the correct ratio filling as much of the video as possible. It's like a TV -- it's one size, and the video data is shown letter boxed to fit within the screen. Your TV doesn't size to fit the video data. :-) (Unlike with images, where the frames are constructed to fit each image they are to contain.) -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Monday, 13 October 2008 15:52:14 UTC