Video player - Control video width/height

Johnny Taylor johnny at
Thu Mar 1 17:36:00 UTC 2012


My first instinct follows the logic of your first point; less is better. So I'd say number two. However, in the past, I've had issues with browsers implementing a consistent height's on video's (which could very well have been related to any number of things, the browser, Vimeo, or even WordPress, I suppose, I didn't have time to find out) when one isn't provided. How reliable are browsers at keeping correct aspect ratios with video?


On 2012-03-01, at 12:21 PM, Li, Cindy wrote:

> Hi,
> We currently have 2 different opinions on how the implementors control the video width/height:
> 1. Via CSS. The video player scripts don't do anything. Instead, leave it to implementors to set the width or height via CSS. The advantage of using css power is quite obvious: 1. less code leads to less bugs; 2. more flexibility.
> 2. The video player component provides an API:
> fluid.videoPlayer(".videoPlayer", {
>     video: {
>         width: 900,
>         height: 800,
>         ….
>     }
> });
> With 2, The implementors provides only a width or a height, the browser takes care of video ratio. The width and height could be all provided but not preferable since the video ratio is not maintained in that case. With API, the implementors can easily specify what they want at writing the initialization of the video player without the worry to look after CSS.
> Your thoughts please.
> Thanks.
> Cindy
> _______________________________________________________
> fluid-work mailing list - fluid-work at
> To unsubscribe, change settings or access archives,
> see

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the fluid-work mailing list