首页
学习
活动
专区
圈层
工具
发布

Mozilla将会在Firefox 48版本中引入Rust Component

Mozilla近日宣布,将会在Firefox的正式版中首次引入Rust代码。而该版本(Firefox 48)将于在2016年8月2日发布。...不止是Adobe Flash Player,Firefox和Chrome等浏览器也深受其害。 因为自身特性的需要,七年前Mozilla决定赞助这个项目,并最终将其作为自己的编程语言。...Firefox的第一个Rust组件是浏览器的媒体栈 去年测试了Rust的特性之后,Mozilla基金会近日宣布,Firefox 48的新媒体栈将完全通过Rust代码实现。...Mozilla研究战略总监Dave Herman表示:“用Rust这样内存安全的编程语言作为Mozilla的工具,将在web方面加强对媒体内容的保护。”...初步测试0 issues 从Firefox不稳定版本对Rust媒体组件的测试来看,经过十亿次测试,都没有出现崩溃的情况。 这只是一个开始,将来我们会在Firefox中看到更多Rust代码。

1K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    WordPress 根据浏览器 user-agent 按需加载CSS 文件

    在进行前端开发的时候,为了兼容性,比如hack 那个讨厌的IE 浏览器,我们常常需要IE X]>这类IE 判断代码来实现hack 的效果。...而在WordPress 中,我们可以借助PHP 的功能,通过判断浏览器user-agent 来按需加载CSS 文件——如此不仅仅只是对IE hack,对于chrome 、firefox 等主流浏览器也可以实现不同的样式效果...is_admin()) { // ua vars global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome...类似的,对于其他浏览器,则这么写法: // mozilla firefox 火狐 if ($is_gecko) { wp_register_style('mozilla', get_template_directory_uri.../mozilla.css', false, null); wp_enqueue_style('mozilla'); }   // safari if ($is_safari) { wp_register_style

    1.2K80

    Mozilla发布紧急警告:针对Firefox扩展开发者的钓鱼攻击升级

    近日,全球知名开源浏览器Firefox的开发商Mozilla向其开发者社区发出紧急安全通告,提醒所有在AMO(addons.mozilla.org)平台注册的扩展开发者警惕一场精心策划的网络钓鱼活动。...链接指向的网站往往在视觉设计上与真实AMO平台极为相似,甚至连网址都经过巧妙伪装,例如使用amo-firefox.com或addons-mozilla.net等混淆域名,极具迷惑性。...Mozilla强调,其所有正式通信均来自@mozilla.org、@e.mozilla.org、@firefox.com等认证域名。...给开发者的五点实用建议针对当前形势,结合Mozilla官方指引与专家意见,我们为Firefox扩展开发者整理出以下防护清单:只从官方渠道接收通知所有关于账户状态、审核进度或政策变更的信息,请以AMO后台消息为准...仔细检查发件人邮箱真正的Mozilla邮件不会来自@mozillafoundation.com或@addons-firefox.org这类仿冒域名。

    19010

    JS获取事件对象,获取事件的源对象(Firefox,IE)

    event.srcElement : event.target;)来代替IE下的event.srcElement或者Firefox下的event.target.。...下的 event.srcElement 怎么用,在此详细说明: IE下,event对象有srcElement属性,但是没有target属性;Firefox下,event对象有target属性,但是没有...event.srcElement : event.target;)来代替IE下的event.srcElement或者Firefox下的event.target....在 ie中处理事件直接使用window.event对象即可,但在firefox中,是没有 window.event对象的,函数需要使用事件的时候,需要在事件发生时把事件作为参数传递给函数,不象在ie...中,事件对象是全局的,随处都可以访 问.下面这个getEvent()函数可以兼容firefox和ie,只需要在访问事件对象的函数的开始调用getEvent()即可,不用再把事件作为 参数传递.以下代码已经实验通过

    11.9K50

     在IE和FireFox中显示不一致

    https://blog.csdn.net/huyuyang6688/article/details/38704045  在IE和FireFox中显示不一致         在做新闻发布系统后台登陆界面时...但是在IE浏览器中测试的结果,“密码”二字中间的间距仍然很小(大约只有一个字符的大小)。...我继续添加“ ”,IE中“密码”二字中间的间距不变,还是大约只有一个字符的大小,无论添加多少个 标记,好像最对只显示一个空格;而FireFox中则乖乖地如数显示出所添加的空格长度。...原因         查明原因后才知道,这是由每种浏览器的默认字体不同而造成的,一般IE的默认字体为Simsun,FireFox的默认字体为宋体16号字,而显示空格时,浏览器也会根据自己的默认字体来显示该字体格式下的空格...IE浏览器默认字体: ?         FireFox浏览器默认字体: ?

    2K30

    Mozilla Firefox Extension扩展 内幕 教程 源代码分析 安装过程分析(XPInstall,xpcom,rdf,xpi,chrome,manifest)

    二、firefox扩展的相关知识 2.1 扩展(extensions)       Extensions添加新功能到Mozilla Firefox中。...2.3 XULRunner       XULRunner 项目提供一套称为XULRunner的Mozilla运行支持包,用于启动基于XUL+XPCOM(见2.4节)的程序,例如Firefox,Thunderbird...例如gRDF = Components.classes["@mozilla.org/rdf/rdf-service;1"]                                 .getService...2.5 XPInstall       XPInstall(Cross-Platform Install)是Mozilla系列软件或者其他基于XUL的软件中用于安装extensions的技术。...如图 5所示: 图 5 nsExtensionManager安装过程 在nsExtensionManager中,用Components.classes["@mozilla.org/rdf/rdf-service

    1.8K50

    【行业】Mozilla发布第一款开源的跨平台混合现实浏览器Firefox Reality

    Mozilla发布了Firefox Reality,这是一款专为VR和AR应用设计的浏览器。...Mozilla在周二的一篇博文中宣布,它正在开发一种专门用于增强现实(AR)和虚拟现实(VR)应用程序的新浏览器。这款名为Firefox Reality的浏览器是开源的,专为在独立耳机上使用而设计。...然而,Firefox Reality是为了“各种各样的设备和平台”而设计。 博文中称,Firefox Reality也是开源的,这将使制造商更容易将其添加到他们的平台,同时增加了透明度。...Mozilla还在帖子中表示,它正在使用其更快的Quantum浏览器背后的技术,使Reality成为一款快速浏览器。...Firefox Reality是基于Firefox web技术和其实验性web引擎Servo的组合而构建。《华盛顿邮报》称,Servo团队最近加入了Mozilla的混合现实团队。

    64640
    领券