靠谱的软件下载站
网站地图
IE浏览器中文网站
百度浏览器
IE浏览器
u盘启动盘制作工具
2345浏览器
安全杀毒
首页
IE专区
浏览器
视频软件
聊天工具
安全杀毒
图片编辑
音乐
当前位置:
IEfans
/
IE专区
/
IE相关
/
通过HTML5 audio和HTML5浏览器让音乐东山再起
通过HTML5 audio和HTML5浏览器让音乐东山再起
IE相关
互联网
2011-10-21
阅读(10777)
通过 HTML5,音乐在网络上东山再起。添加音频文件就像插入图像那样简单,并且用户能在浏览器外播放音乐,从而实现惊人的音乐体验。
标签的推出使您不再需要外部音乐播放器,在网站上实现真正的声音融合。 随着 HTML5 的出现,发生了一些重大变化,特别是在音乐和音频方面。开发人员不再要求 web 冲浪者使用 Adobe Flash、Apple QuickTime 或 Microsoft Windows 媒体播放器等特殊的播放器。这意味着用户不必担心是否有最新的兼容插件(或任何播放器插件)。他们只需打开自己喜欢的浏览器并聆听能发出声音的任何内容,如音乐、有声读物、FX 声音效果或朋友和家人录制的消息。下面介绍如何利用这个最新的标准和浏览器功能:
标签:基本知识
HTML5 推出了一个简单的元素,即
。使用这个标签,您可以创建一个可播放声音文件的网页。如果您在 HTML 中使用过
元素,会发现
元素在加载外部文件方面与其类似。将
元素和路径或统一资源定位符 (URL) 包含在音频文件里,并注明该文件是(加载页面后便)自动播放还是从播放器栏播放,这样用户可以根据需要打开或关闭声音。
技巧:
如果您选择自动播放声音,确保音频剪辑较短,就像指示出现新页面的声音效果。较长的声音文件或循环播放并且不能由用户进行静音处理的声音文件实际上肯定会赶走网站访问者。
浏览器和音频兼容性
浏览器制造商并非都同意使用某种音频文件格式。对于图像,PNG、JPEG 或 GIF 格式的文件在
任何
浏览器上都能加载到您的网页里。遗憾的是,音频文件并非如此。表 1 展示了网页中可以使用的音频文件格式,但是并非所有格式都能用于所有浏览器。例如,Chrome、Internet Explorer 9 (IE9) 和 Safari 浏览器不支持 WAV 文件,这是一种使用非压缩格式且正在衰败的标准。
表1:HTML5浏览器和音频格式兼容性
音频格式
Chrome
Firefox
IE9
Opera
Safari
OGG
支持
支持
支持
不支持
不支持
MP3
支持
不支持
支持
不支持
支持
WAV
不支持
支持
不支持
支持
不支持
没有一种通用的文件格式让每个浏览器都使用单个文件格式意味着至少有 2/5 的浏览器无法播放某些声音。这不是无法在单一音频标准中达成一致的浏览器制造商不妥协的问题,而是涉及专利权和特许权使用费的法律和财务问题。不受软件专利限制的 OGG 格式旨在一劳永逸地解决这个问题。然而,在撰写本文时,Opera 和 Safari 都不支持 OGG。与 OGG 格式的文件相比,可用的 WAV 和 MP3 文件数量要更多,因此毫无疑问,浏览器制造商考虑到了这一点。MP3 作为事实的标准是个很好的解决方案。
解决方案:使用三种文件类型和
标签
鉴于目前的状况,您可能认为目前还不是在 HTML5 页面上使用音频的黄金时刻。在某些方面可能的确如此,但是 HTML5 提供了一个解决方案,使您喜欢的浏览器能够找到一种兼容的格式。 与
标签结合使用时,
标签可以嵌套在
容器内。假设您是一个瓦格纳迷,想在 HTML5 网页上听他的歌剧
Ride of the Valkyries(《女武神》)
。首先,您需要获得三种文件类型的音乐,即 OGG、MP3 和 WAV。将这些音乐文件与 HTML5 文件放在同一个文件夹内。然后,将每个文件名放在单独的
标签里,并且音频容器中的所有源标签都由
构成,如下所示。那么,无论访问者使用什么浏览器,它都将自动选择所读取的第一个文件类型,并为您播放声音。
浏览器音频控件:没有两个是完全相同的
一旦您决定要在网站上提供音频,将面临一个有趣的设计选择。每个浏览器都有与众不同的外观,看起来像是有意识地故意使其与众不同。下面的图 1 展示了这些浏览器控件的外观。
图1:不同浏览器上的音频控件
除了 Chrome 浏览器外,所有浏览器都有开始/暂停控件、进度条、滑块、播放秒数、音量/静音控件,还显示声音文件的总秒数。使用HTML5 标准和浏览器支持,开发人员可以相信用户将拥有与 HTML5 音频类似的体验,因为浏览器控件是类似的。您还可以使用 Flash 和 Silverlight 等插件创建控件,但是对于不同的用户,体验可能会有所不同。 某些浏览器(如 IE9)甚至有自己的声音控制条,在浏览器本身之外运行。用户打开有声音的任何网站时,他们可以从 Windows 任务栏控制声音,并能够预览当前正在播放的声音。 检查
Pandora
和 Slacker 个人电台网站,目前允许 IE9/Windows 7 用户将其网站
固定到任务栏
。此外,概念网站
Pin Site Radio
向您展示了如何将已定义的图像(在本示例中为无线电图像)固定到任务栏,让用户体验 HTML5 音乐。
音频文件源
如果您想抓住您喜欢的所有 iTunes 文件并将它们放在网页上,可能要重新考虑这个想法。首先,您必须将它们转换成浏览器可以读取的格式,虽然该工作可以完成,但可能非常棘手。其次,您不想与很多希望因您在网站上使用音乐而收取版权费的版权律师打交道。 在 web 上您可以找到很多免费的音乐(这些音乐还免除专利和版权费)、声音效果、声音循环和历史录音。
Flashkit SFX
是大量免费音乐和声音的良好起点。您可以下载各种免费的声音文件,使您的万圣节网页在加载时听起来像门上的铰链摇摇欲坠!有趣的
免费数字化圆筒录音收集
(有的已超过 100 年)位于加州大学,Santa Barbara 保留蜡筒录音的项目中。此外,
美国国会图书馆
收集了大量的免费录音,您可以下载这些录音并在网页上使用。 最后,如果想为网页制作一个录音,PC 和 Mac 都提供了录音软件。
Windows 7 录音机
非常适用于录制语音和声音效果。您可以直接从录音机以 WAV 格式保存您的录音并对其进行转换。Mac 用户会发现 OS X 随附的 Sound Studio 可以使用Mac 上的内置麦克风将录制的材料保存为 MP3 文件。
结束语
HTML5 让开发人员可以更轻松地提供大量 web 体验。
标签是令人兴奋的新添内容,不再需要外部音乐播放器,使音频的提供像显示图像一样简单。有了基于标准的音频控件和让用户更易于与声音进行交互的新浏览器功能,让音乐在 web 上东山再起变得前所未有的容易。 查看某些正在运行的出色实际网站:
Pirates Love Daises
Firework (Mike Tompkins)
BeatKeep
查看这些资源,了解关于如何使用 HTML5
进行开发的更多信息:
How to Use HTML5 to Add an Audio Player to your
webpage
5 Things You Need to Know to Start using
and
Today
W3C Standards:
Build My Pinned Site (for Thumbnail Preview Controls)
Pin Site Radio
Controls
via:
Ed Tittel
标签:
HTML5
浏览器相关
audio
音频
相关软件
皮哲直播安卓版
HTC浏览器安卓版
医学万题库安卓版
爱莫助手安卓版
花赚安卓版
麻醉学高级职称总题库官方版
相关文章
浏览器不支持HTML5和CSS3解决方法
win10中的edge浏览器设置主页的步骤
Win10手机预览版IE HTML5得分提高仍需努力
各大浏览器HTML5跑分对比
HTML5标准终于在漫长的等待中敲定了
HTML5标签在低版本IE上innerHTML的问题
html5test网站发现疑似WP8.1上IE11的HTML5测试得分
IE11助力公益,用技术传递爱心!
让低版本IE也能正常运行HTML5+CSS3网站的3种解决方案
IE浏览器下的Input File详解
相关软件
MAKA安卓版
热门文章
IE10中文版官方下载win7 64位/32位
win7电脑ie11降级ie10 ie9 ie8方法详解
打开IE浏览器显示空白页如何解决
Win10 Edge浏览器开发者设置如何关闭
解决火狐浏览器在win10系统下无法打开网页视频
修复Win7系统只要打开浏览器就死机问题
网速很快IE浏览器打开网页速度却很慢
升级win10除了edge浏览器其他浏览器无法上网如何解决
热门标签
qq
系统
微软
邮件
浏览器
ie9
IE11
ie8
IE浏览器
Edge浏览器
Windows 7 64位
奇虎360
IE10
Edge
win10
IE12
UC浏览器
火狐浏览器
腾讯
QQ浏览器
Copyright © 1998-2017 www.iefans.net All Rights Reserved 湘ICP备13012168号-17