Image 01 Image 02

Flash Lite 3 Web 可浏览性支持指南

五梭发表于2008年3月12日
0

通常,网页为桌面或笔记本电脑设计、优化和消费。所以,如今绝大多数线上的网站专注于为Internet Explorer或Firefox这样的PC浏览器传输的浏览体验。

目前,在移动和手持设备可用性方面的新浪潮改变了用户上网冲浪的方法。最近市场上出现的大部分新设备都预装了”完整web浏览”的能力。从桌面到移动设备的传统在线浏览模式趋势的增长向web开发者发出了新的挑战。逐渐地,越来越多的用户通过移动设备上安装的浏览器浏览网站。对web开发者来说为用户考虑设备的浏览限制很重要,通常包含了屏幕尺寸范围和处理能力。

Flash Lite 3.0增加了重要的新功能,即使当设备资源只有很少可用的情况下,也能提供迷人的web体验。因为全球有上百万的设备和电话用户能上你的网站,因此的他们和手机制造商强烈需求Flash Lite 3。

本指南为使用Flash的web开发者设计。尽管web上的Flash非常强,但是在移动设备上的支持在某些方面有些限制,了解它们会确保那些用移动设备上你的网站的人有非常棒的体验。

介绍Flash Lite 3.0

Adobe 最近发布了Flash Lite 3.0,手机和消费类电子产品制造商最新的Flash播放器。Flash Lite 3.0在移动设备和电话上用在以下方面:

  1. 作为一个web浏览器插件
  2. 作为一个Flash runtime引擎以加强设备的用户界面
  3. 作为一个单独的Flash播放器,用来播放流行的Flash内容比如游戏

Flash Lite 3.0的高级功能包括:

  1. 支持Flash 8或更早格式的内容
  2. 支持由Flash 8(On2 VP6)或Flash 7(Sorenson)编码的FLV视频播放
  3. 基于ActionScript 2.0 (支持大部分对象和程序,后面会提到)
  4. 遵循Flash 8安全模型(包含本地文件安全和跨域策略)

web开发者要注意的

当为Flash Lite 3.0开发Flash内容时,了解不支持的功能对避免不期望的显示结果和确保为所有浏览者提供一个不错的体验很重要。

Flash 9支持

Flash Lite 3.0是一个基于Flash 8的播放器,并不支持Flash 9所推荐的ActionScript 3.0。

Flash Lite 3.0能被制造商嵌入到设备中。大部分手机和消费类电子产品不提供自动通过下载插件来增强浏览器。许多开发者在他们的Flash网站使用了Flash侦测策略(JavaScript 函数)以确保访问者自动跳转到可浏览的Flash内容–如果浏览器使用了Flash–或是怎样正确安装Flash播放器插件以浏览这个站点的内容。

关于Flash侦测的基本概念如下:

  1. 检测浏览器确定要求的Flash插件是否可用(如果神仙的是Flash 9内容,则要求Flash Player 9必须被安装且可用);
  2. 如果有适当的插件可用,浏览器被导向到包含Flash内容的网页,
  3. 如果要求的插件不可用,浏览器被重新定向到一个有类似内容但不包含Flash的替代性网站,或者一个介绍如何到Adobe.com下载最新Flash播放器插件的页面。

这种”重定向与随后升级”方法只对桌面系统有效。移动设备用户访问Flash 9内容的站点会被这种升级方法搞混。事实上,Flash Lite 3.0是当作Flash Player 9发布的。

这就意味着一个嵌入Flash 9内容的站点通过侦测会把Flash 9 SWF传输给Flash Lite 3.0插件。Flash Lite 3.0评估这个SWF后会显示一个用户友好的图标和信息,指出页面上的内容不被手机浏览器嵌入的插件支持。

Flash视频

Flash视频是Flash Lite 3.0具备的关键特性之一。除了全像素alpha编码之外,Flash 8的视频格式Flash Lite 3.0全部完整的支持。

在移动网络上传输视频是个难题,特别是在2.5G和3G网络上。为了优化在手机上播放的视频,Adobe推荐使用以下视频编码参数:

  • 视频尺寸:320×240(web传输的标准大小;越小越好)
  • 视频比特率:200kbps
  • 音频比特率:96kbps

这样设置的Flash视频能以每秒12桢的速度在200MHz ARM9设备上播放。

Popularity: 100% [?]



Leave a reply...