Flash Player 11 & AIR 3.0 新特性
来源:互联网 发布:例程单片机 编辑:程序博客网 时间:2024/05/01 04:31
Flash Player 11和AIR 3的关注领域为跨屏幕,也就是各种终端设备,包换:PC、笔记本、手机、游戏机(PSP)、电视机机顶盒等。
Flash Runtimes新功能和增强主要分为以下七个部分:
1. 软件架构
在软件架构方面,下一代运行时支持64位操作系统(Windows、Mac、Linux)和64位浏览器。
2.桌面能力增强
1) WebKit升级
- 与Safari 5.0.5同步内核版本
- 支持更多的HTML5标签
- Nitro JS引擎,提速30%
- PDF渲染加速
- PNG Lib升级
- XML/XSLT Lib升级
- Cairo/Pixman Lib升级
2) Direct Mode
AIR中使用GPU加速StageVideo与Stage3D
3) 运行时绑定
在打包AIR程序时可以把AIR Runtime也打包进去,只支持Windows和Mac系统。使用场景:
- 企业或独立应用
- 防火墙内
- 无需频繁更新运行时
- 无管理员权限
4) 其他
- JPEG-XR(俗称HD Photo)支持
- 高分辨率位图支持(取决于系统内存),也就是不限制BitmapData的宽和高了。
- LZMA高效压缩SWF,SWF的体积会更小。
3.虚假机及语言
1) GC开销建议pauseForGCIfCollectionImminent()
具体意义–借用Y.boy的解释:”这个函数并非让 flash player 立即进行垃圾回收,而是告诉 flash player 在什么时候应该停止垃圾收集。就是:告诉 Flash Player 垃圾回收的紧逼性(或叫频繁度)。参数 imminence 是一个范围为 0 到 1 的数。参数越靠近 1 ,垃圾回收越频繁,反之亦然。当垃圾回收器的紧逼系数大于参数值时,就停止垃圾收集。依然地,你还是不知道 flash player 在何时进行垃圾回收。“
2) Socket 进程事件
- 新属性:Socket.bytesPending:unit
- 新事件:OutputProgressEvent.OUTPUT_PROGRESS
3) 显示对象新API
- DisplayObjectContainer.removeChildren();
- MoveClip.isPlaying();
4) 三次Bezier曲线
两个控制点,可以画出更加圆滑的曲线。
5) 内置JSON解析
添加顶级类JSON,解析速度比第三方API提高一倍。
4.媒体
1) G.711音频压缩
可输出用于电话的音频格式
2) H.264/AVC软编码支持
Flash使用摄像扑捉H.264格式高清视频
5.硬件与设备
1) Stage3D
GPU加速(DirectX、OpenGL、OpenGL ES、SwiftShader)
2) 支持系统文字输入功能
支持移动设备(Android、iOS、BlackBerry)和的软键盘、放大镜、多选、语法检测。
3) 前置摄像头支持
4) 其它新功能
- 移动芯片视频硬解码优化TI、Samsung、Nvidia、Qualcomm
- StageVideo硬件加速Android 3.1、BlackBerry Tablet OS、 iOS
- 设备音量控制AIR Android、iOS
- Wacom Styuses触控设备支持
- Android Honeycomb隐私浏览模式
- Flash Access(DRM)for Mobile
6.性能
1) Flex移动应用减少50%启动时间
2) 异步位图解码,独立线程
3) iOS硬件解码H.264
4) Native JSON 2倍解析速度于第三方类库
5) Android % iOS内存占用降低10%
6) Stage3D+Flare3D, 1200万多边形
7.安全
1) 随机加密数字生成器
2) TLS(Transport Layer Security) sockets
3) TLS socket 策略文件
4) 支持Android Honeycomb私密浏览模式
5) 移动设备加密本地存储
- Flash Player 11 & AIR 3.0 新特性
- Adobe Flash Player 11.3 和 AIR 3.3 新特性一览
- [翻译]Adobe Flash Player 11新特性
- Bate版Flash Player 11新特性应用须知
- 业界资讯:flash player 11 和air 3.0 beta发布
- 下一代FLASH PLAYER的一些新特性
- Flash Player 11, AIR 3, and Flex/Flash Builder 4.6
- Flash Player 11.3 和 Adobe AIR3.3 新特性
- Flash Player、AIR、Flex SDK 大全
- 升级Flash Builder 4.6中的Flash Player和AIR版本
- Adobe终于在Flash Player 11和Air 3上支持3D了
- 关于Flash Player 11 和 AIR 3的最新消息和资源
- 3D APIs for Adobe Flash Player and Adobe AIR
- Flex Adobe AIR和Flash Player的CPU使用率
- Flash Player 11.5和AIR 3.5测试版发布
- Flash Player和Adobe AIR内部的垃圾回收机制
- 业界资讯: flash player 12 与Air 4.0 上线
- Flash Player和Adobe AIR垃圾收集内幕
- Flex TextInput 输入时选定状态框禁止
- HDU4708 Rotation Lock Puzzle 不错的模拟题
- flash垃圾回收机制,内存泄漏的常见情况及内存释放优化的原则
- flash as3的文字描边效果和投影效果
- AS3中释放优化的几条常识
- Flash Player 11 & AIR 3.0 新特性
- Super用法
- AS3.0编程 滤镜类及应用
- FLEX AIR添加系统托盘图标步骤
- C实现三种插入排序-简单插入排序、二分插入排序、希尔插入排序
- [Adobe Devnet]嵌入字体
- 一个老程序员的小小经验(转)
- TexturePacker一个不错的图片组合工具
- Flash Builder 无法概要分析 原因查找