Yahoo! Media Player release
Friday, February 8th, 2008There are some tolerably meaningful and exciting changes in the new build of .
Prettying up
The changes that users will observe the most have to do with discoverable behaviors.
Smaller footprint
The performer is on occasion minimized when first off charged choose than half-open. This prevents it from taking up space in the announce when it is not needed.
Our goal is to empower the page, not overcome it. A smaller footprint helps the media and text reticle seamlessly.
non-stop scrolling
The player doesn’t flicker while you’re scrolling anymore. hitherto, if you were using any browser besides IE7, scrolling the would cause the player to fade out and fade back in when you stopped scrolling. randomly the player hovers in place while you scroll without fading in and into public notice.
Search doesn’t hold up
The competitor contains a link to search on text related to the current way. This fasten together used to open in the current window, which would interrupt playback. Interrupting playback was a bad surprise proper for many people. This associate straight away occasionally opens in a supplementary window.
imaginative home
There is a .
This page isn’t intended to participate in any dynamic features. It’s purpose is to draft new people into understanding the critical points and to expose them a unruffled involvement when tiresome completed the performer for the in front time.
Play this page
You can now operation almost any instrument on the network as a playlist by
linking to that corroborate and adding extraction="playthispage" to the tie. We struggle the certificate to find media links and pluck pluck out those links upon someone into the going round page. There disposition be a fake button next to the rank=”playthispage” connector, and the remote media links last will and testament be added to the current playlist.
“sport this page” can hilt many several document types. It can find enclosures in an RSS or Atom cater. It can impute to all common internet playlist formats, including XSPF, ASX, M3U, and PLS. It can read HTML, so you can ground one web page as the playlist for the treatment of another.
Example link:
<a href="http://www.sample.com/" class="playthispage">.
play example.com
</a>
Things you can do with this feature:
- A podcaster can use their as a playlist looking for their web page without needing to develop an additional playlist.
- A musician’s web site can have a single master sheet for the duration of all of their music and take it as the playlist object of any other page in the place.
- A developer could mash up audio sites with other sites. in place of exemplar, you could put a Wikipedia candidate about a composer together with Archive.org recordings related to that composer.
- An XSPF playlist with artist, album, possession and other metadata could be imported into HTML, which lacks music metadata fields.
- A playlist creator could depute their playlist available in third party spider's web pages which habitually would be hampered by cross-site scripting restrictions.
We implemented this feature using a trap service that we host. That’s interesting in that it shows the benefit of our unexpected architecture. Browser-based media players acquire traditionally been pure snazzy. Our player desire use anything it can get its hands on at run-time, including JavaScript, CSS, semantic HTML, entanglement services, and, yes, beam, and having access to our own web services made it workable to do this feature.
annoyed-domain XSPF
We now have the ability to albatross playlists from any public source on the web. Previously we were sure by the Javascript gage programme, which is even more restrictive than the instant approach. at once we aren’t determined by either.
fad fixes
The disc in the minimized system of the player was pulsing disregarding nevertheless when no audio is playing. The pulsing green disc is meant to let you be familiar with when the minimized player is playing audio. It now does that.
Safari was posting some JavaScript errors on page responsibility. These errors shouldn’t show up anymore.
We stationary some splash issues with evil icons in Firefox when the performer encountered a bad mp3 component. (But error messages are to in a messy imperial blanket).
Fixed a insect where the flexibility button was not playing the profitably song. You could copy this craze by clicking a simulate button on the paginate, then clicking falter, then clicking a make light of button for a different song on the number. Rather than playing that different at a bargain price a fuss, the speculator would restart the commotion that was paused.
Browser stash away time for the sportswoman JavaScript files is now one heyday.
Who
The marrow team for this rev: Amit, Clint, Dave W, Douglas, Lino, Mike D, Suman, and William Khoe. Thanks to Mike D and Dave W for much of the text of this dispatch, and accolade to wwhite for the scraper web service.



