阅读更多

7顶
2踩

Web前端

原创新闻 Uberplayer:JavaScript 媒体播放器

2009-05-08 16:21 by 副主编 zly06 评论(0) 有3063人浏览

最近媒体播放器好像很热门,之前我们介绍了Scott Schiller的SoundManager ,随后来自于jQuery UI 团队的Paul Bakaus又展示出了他的JavaScript 媒体播放器- Uberplayer

 

uberplayer



他在博客中写道:
只显示出需要的部分
Uberplayer 使用滑动元素来控制整个视频。每一个功能都可以通过鼠标和键盘来控制。在初始化或暂停时,所有的控件都会自动显示,但当视频播放时就会自动消失,只有当你的鼠标滑动到上下的边界时,你就会看到当前视频的信息和搜索框。

使用Coverflow插件,使得图片以3D界面的形式显示

与Youtube集成,这样便可以利用他们的JSON API,这意味着Uberplayer不需要任何服务器软件/逻辑,只有JavaScript。不仅如此,YouTube拥有一个很好的chromeless player,正是我需要的那种界面。但唯一不足的是,不能支持高清播放,但我希望能在不久之后看到这个功能。

 

点击查看详情:http://paulbakaus.com/2009/05/07/meet-the-uberplayer/

 

来自: paulbakaus
7
2
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Java基础 - 集合

    集合 概述 继承体系 Collection 单列集合 Map 双列集合 Collection接口 概述 单列集合的顶层接口,它表示一组对象,这些对象也被称为Collection的元素 JDK不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List)实现 创建Collection集合的对象 多态的方式 具体的实现类ArrayList 加端端老师vx领取最新Java资料哦 Collection 集合常用方法 boolean add(E e)添加元素 boolean remove(Obje

  • VB-数组、集合、泛型

    变量、数组、集合、泛型的发展 最开始用内存中一个位置映射一个值,用变量来“使用”这个值。 进一步发展,用变量来引用一组值,这就是数组。由数组概念,发展出链表、堆、栈,进行排序、检索等。 但这并不能完全表达,由此发展出集合概念,它是更强大的数组,都依赖于Object基类。 随之而来的是集合中元素并不一定是...

  • 动态数组的实现-ArrayList

    动态数组的实现-ArrayList说完了LinkedList,来谈下另外一种常用的数组ArrayList。 可以看到他们同时实现了List接口,但是ArrayList和LinkedList的区别是LinkedList利用了双向链表的方法来进行创建,ArrayList利用了动态数组的方法,进行创建,类似于c中的动态数组申请。从他们的创建方法也可以看出来,当数据较大时候,从中间插入,从头部插入,和在尾

  • VB之Collection---Collection集合类

    由于要对一些数据进行处理,比较麻烦,实现某个算法要处理大量不同的不同类型的数据。 所以考虑到一些因素,又在使用VB6(可惜微软不支持VB6了,改为DotNet框架了 ),所以使用 VB6 自带的 Collection集合(类) 最好。 其实Collection 也是有Key 和 Value一一对应的关系的。而且 还有 ID 顺序。 现在不是流行 key-value的数据库么,collecti...

  • VB.Net--应用ArrayList实例

    ArrayList 就是数组列表,它位于System.Collections名称空间下,是集和类型。与ArrayList 同胞的还有一个List,他们的实用很相似。这里我们只介绍一些关于ArrayList的一些东东。 ArrayList有三个构造器: ArrayList() ArrayList(int32) ArrayList(ICollection) 一个简单的例子如

  • 什么是 ArrayList

    简介 ArrayList 是 java 集合框架中比较常用的数据结构了。继承自 AbstractList,实现了 List 接口。底层基于数组实现容量大小动态变化。允许 null 的存在。同时还实现了 RandomAccess、Cloneable、Serializable 接口,所以ArrayList 是支持快速访问、复制、序列化的。 成员变量 ArrayList 底层是基于数组来实现容量大小动态...

  • 在VB6中使用集合

    导入Microsoft Scripting Runtime库 Private Sub CommandButton1_Click() Dim d2 As Scripting.Dictionary Dim i As Integer Set d2 = New Scripting.Dictionary d2.Add 1, "11111"

  • VBA 中类 Arraylist 的对象

    Dictionary 对象 描述 对象,用于存储数据关键字和条目对。 语法 Scripting.Dictionary 说明 Dictionary 对象与 PERL 关联数组等价。可以是任何形式的数据的条目被存储在数组中。每个条目都与一个唯一的关键字相关联。该关键字用来检索单个条目,通常是整数或字符串,可以是除数组外的任何类型。 下面的代码举例说明了如何创建一个 Diction

  • VB实现List集合

    Option Explicit '***********************List集合***************************** Private Declare Function SafeArrayGetDim Lib "oleaut32.dll" (ByRef psa() As Any) As Long Private mArray() As Variant '添加元素 Public Sub Add(E As Variant) Dim Size.

  • vb.net 之arraylist

    [code="vb"] '读文件 Dim mysr As StreamReader Dim strline As String Dim mystr As String() Dim jg(10, 10) As String mysr = New StreamRead...

  • vb6.0 定义一个公共类_Flutter必备语言Dart教程03 - 类,泛型

    上篇中我们学习了Flutter必备语言Dart教程02 - 控制流,异常,现在我们继续学习Dart中的类和泛型。Class以下是在Dart中声明一个简单类,并创建它的实例的方法。向类中添加实例变量,以及构造函数Dart提供了一种构造函数初始化的简洁语法。如下所示:如您所见,我们编写了一行构造函数,第一个参数值将设置为name,第二个参数值将设置为age。现在我们就不用写 this.name = n...

  • 使用泛型在VB.NET中实现VB6.0中的控件数组

    使用泛型和事件在VB.NET中实现VB6中的控件数组.

Global site tag (gtag.js) - Google Analytics