阅读更多

9顶
0踩

互联网

转载新闻 Mozilla演示Firefox 3.1诸多新增功能

2009-02-24 11:47 by 副主编 zly06 评论(3) 有2523人浏览

Mozilla在上周六参加南加州Linux展会(SCALE)上演示了一些将要增添到Firefox 3.1中的新功能,包括新增原生JSON Parser,支持工作者线程和HTML 5视频元素。Mozilla表示这些将在3.1版本中实现的新功能有一天会重新定义Web应用的使用和开发。

 

目前很多Web应用采用了JSON(JavaScript Object Notation)数据交换格式替代了传统的XML,在Firefox 3.1中将新增原生JSON解析器,替代从前的eval( ),根据初步测试,原生JSON解析器大大提高了Firefox的性能。该功能在今后的一段时间内有望被Web程序开发人员广泛采用,微软在IE8的JavaScript引擎中也提供了原生JSON的解析和序列化。

 

Firefox 3.1另外一个值得注意的新增功能是对工作者线程(worker threads)的支持,即实现了对JavaScript并行执行的支持,Web应用程序开发人员可以利用Firefox 3.1在后台实现复杂的计算,而不会导致浏览器或Web应用的假死及无响应。

 

HTML 5视频元素也会在Firefox 3.1中实现,通过操作DOM可以使用JavaScript直接实现在网页中嵌入视频内容,这对于网络富媒体内容来说是一个极大的跨越。Firefox 3.1还将内置音频视频编解码器,支持开放Ogg Vorbis和Theora格式,用户在浏览此类格式的音频或视频内容时无需使用插件,浏览器本身即可完成相关操作。

除了上述Mozilla着重强调的新功能,公司在大会上还介绍了一些其它将在Firefox 3.1正式版中新增的功能,包括HTML的SVG Filters,跨站点XMLHttpRequest,DNS预取和嵌入字体支持等。

 

来自: mydrivers
9
0
评论 共 3 条 请登录后发表评论
3 楼 piggy 2009-02-26 11:12
好,期待.顺便弄一下HTML5
2 楼 achun 2009-02-25 08:01
worker threads!!
真的吗?有些担心呀!
1 楼 Allen 2009-02-24 12:36
JSON目前确实是在各个javascript的框架当中会有不同的API和效能表现,如果JSON的客户端解析都可以放心地交给浏览器了的话,想来在AJAX的使用中它应该能够有更多的出场几率咯……

发表评论

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

相关推荐

  • Ubuntu桌面入门指南

     Mozilla Firefox 上的 Java 插件 4.5.4   3.4.4.4. NVU Web编辑系统 4.5.5   3.4.4.5. Bluefish Web 开发工作室 4.5.6   3.4.5. 即时通讯 4.5.6.1   3.4.5.1. Gaim 4.5.6.2   3.4.5.2....

  • Ubuntu 桌面指南简介

    (负责创建了Mozilla Firefox) 的出现、还促成了无数其它使您受益匪浅的软件项目。 开源精神,这通常归因于 Linux,正在深刻影响着各地的软件开发者和用户,他们驱使着各个社区朝着共同的目标前进。 1.1.9. ...

  • 学习HTML5这一篇就够了

    目录第一章 HTML5概述1.1、什么是HTML1.2、什么是HTML51.3、本文重要说明1.4、浏览器的版本1.5、选择开发工具第二章 HTML5语法2.1、基本结构2.2、语法规范2.3、标签规范第三章 HTML5标签3.1、标题标签3.2、段落标签...

  • 浏览器中实现深度学习?有人分析了7个基于JS语言的DL框架

    得益于 WebGL 的发展,目前主流浏览器如 Google Chrome、Mozilla FireFox、Safari 等,都可以更好地利用显卡来加速 DL 任务。 不过,是不是我们现在就可以随心所欲的在浏览器中运行 DL 的模型或算法了?我们已经成功...

  • HTTP/2 简介及https原理

    到了 2012 年,这个新的实验性协议得到 Chrome、Firefox 和 Opera 的支持,而且越来越多的大型网站(如 Google、Twitter、Facebook)和小型网站开始在其基础设施内部署 SPDY。 事实上,在被行业越来越多的采用之后,...

  • html5

    3.1、标题标签 3.2、段落标签 3.3、链接标签 3.4、图像标签 3.5、表格标签 3.6、列表标签 3.7、分组标签 3.8、语义标签 3.9、表单标签 3.10、框架标签 3.11、音频标签 3.12、视频标签 3.13、其它标签 3.14、头部标签...

  • html基础

    (2)FireFox浏览器 2010年7月,Mozilla基金会发布了即将推出的Firefox4浏览器的第一个早期测试版,该版本中Firefox浏览器中进行了大幅改进,包括新的HTML5语法分析器,以及支持更多的HTML5语法分析器,以及支持更...

  • ajax

    Firefox 、 Internet Explorer 、 Opera 、 Konqueror 及 Safari 。但是Opera不支持XSL格式 对象 ,也不支持XSLT。 JavaScript 如名   ajax开发框架 字所示,AJAX的概念中最重要而最易...

  • HTML的基本知识

    (2)FireFox浏览器 2010年7月,Mozilla基金会发布了即将推出的Firefox4浏览器的第一个早期测试版,该版本中Firefox浏览器中进行了大幅改进,包括新的HTML5语法分析器,以及支持更多的HTML5语法分析器,以及支持更...

  • 最最详细的黑马前端HTML5+CSS3笔记,给大家整理好了

    (★★) CSS3新特性 CSS3 的现状 CSS3 新增选择器 属性选择器(★★) 结构伪类选择器 E:first-child E:nth-child(n)(★★★) E:nth-child 与 E:nth-of-type 的区别 小结 伪元素选择器(★★★) 应用场景一: ...

  • Ubuntu桌面入门指南(转载)

     Mozilla Firefox 上的 Java 插件 4.5.4 3.4.4.4. NVU Web编辑系统 4.5.5 3.4.4.5. Bluefish Web 开发工作室 4.5.6 3.4.5. 即时通讯 4.5.6.1 3.4.5.1. pidgin 4.5.6.2 3.4.5.2. XChat-GNOME 4.5.6.3 3.4....

  • 1 JavaScript前言

    本仓库主要是涉及JavaScript基础知识的讲解,md文件格式,建议下载一个markdown编辑器用于演示内容,推荐使用:Typora。 一、JavaScript 概述JavaScript是一种轻量级的脚本语言。所谓“脚本语言”,指的是它不具备...

  • JAVA开发全集

    soap消息的分析和消息的创建和传递和处理 @WebService public interface IMyService { ... public int add(@WebParam(name="a")int a,@WebParam(name="b")int b);... @WebResult(name="us

  • OLE SDK——框架界面(一)

    IOleInPlaceFrameIOleInPlaceFrame界面控件着容器的顶级框架窗口。控件涉及允许容器去插入它的菜单组到复合菜单中,在适当的窗口框架中安装复合菜单,并从复合菜单移去容器的菜单标记。它设置和显示状态文本到相关的在位(in-place)对应。它也激活或禁止框架的非模式对话框,并预期的为容器框架翻译加速键。什么时候实现如果你要写一个被在位(in-place)激活的容器

  • OLE SDK——框架界面(二):IOleInPlaceFrame::SetStatusText

    IOleInPlaceFrame::SetStatusText在容器的框架窗口状态行设置和显示关于在位(in-place)对象的状态文本。HRESULT SetStatusText( LPCOLESTR pszStatusText //指向显示消息的指针); 参数pszStatusText 包含要显示消息的以空字符结束的字符串的地址。 返回值这个方法支持标准返回值E

  • OLE SDK——框架界面(四):IOleInPlaceFrame::EnableModeless

    IOleInPlaceFrame::EnableModeless激活或禁止一个框架的非模式对话框。HRESULT EnableModeless( BOOL fEnable //激活或禁止非模式对话框窗口); 参数fEnable 通过指定TRUE激流非模式对话框窗口,指定FALSE禁止非模式对话框。 返回值这个方法支持标准返回值E_UNEXPECTED,也支持下列:

  • OLE SDK——框架界面(七):IOleInPlaceFrame::TranslateAccelerator

    IOleInPlaceFrame::TranslateAccelerator当一个对象在位激活的时候,有意的为容器的框架翻译加速键。HRESULT TranslateAccelerator( LPMSG lpmsg, //指向结构 WORD wID //命令标识值); 参数lpmsg 包含键信息的MSG结构指针 wID 命令标识值在容器提供的加速表中对应

  • OLE SDK——框架界面(五):IOleInPlaceFrame::SetMenu

    IOleInPlaceFrame::SetMenu在窗口框架容器对象被激活的位置安装复合菜单。HRESULT SetMenu( HMENU hmenuShared, //复合菜单句柄 HOLEMENU holemenu, //菜单描述符句柄 HWND hwndActiveObject //对象的窗口句柄); 参数hmenuShared 通过调用IOleI

  • OLE SDK——框架界面(六):IOleInPlaceFrame::InsertMenus

    IOleInPlaceFrame::InsertMenus允许容器插入它的菜单组到复合菜单中,以便在在位(in-place)会话期间被使用。HRESULT InsertMenus( HMENU hmenuShared, //空菜单句柄 LPOLEMENUGROUPWIDTHS lpMenuWidths //指向数组); 参数hmenuShare

Global site tag (gtag.js) - Google Analytics