Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript

I don't agree. I think every website should just use the default player provided by the browser.

I don't agree. I think every website should just use the default player provided by the browser. This is to give a consistent look for all websites in a particular browser. For example, in desktop and mobile Safari, Apple has special features that integrate with the operating system deeply, if you roll your own media player, that will disable many of the awesome features such as picture-in-picture and background playing.

Just look at mobile Youtube, it's intentionally broken in mobile Safari, and it impedes user experience.

A media player is just a utility, and it is a part of the browser which follows operating system design patterns. It is not something that should be focused on by the individual websites. Websites should do their best in the backend to make sure that their video streams will work well with browser's native players.