Mozilla已在Nightly版Firefox浏览器中引入WebIDE开发环境

2014-6-24 10:49| 发布者: xchtl| 查看: 2796| 评论: 1

摘要: 尽管浏览器早已包含了可以帮助调试和编写Web内容,并提供诊断的功能,但是Mozilla正在将之提升到一个新的水平。在Firefox浏览器的“每夜构建版”(Nightly builds)中,已经包含了一个开发环境(WebIDE),可用于创建、测试和部署Firefox OS apps。 随着WebIDE的加入,开发人员将能够 ...

尽管浏览器早已包含了可以帮助调试和编写Web内容,并提供诊断的功能,但是Mozilla正在将之提升到一个新的水平。在Firefox浏览器的“每夜构建版”(Nightly builds)中,已经包含了一个开发环境(WebIDE),可用于创建、测试和部署Firefox OS apps。

随着WebIDE的加入,开发人员将能够“从头开始”创建新的应用程序,并将之打包、分发、部署到Firefox OS模拟器和真实的Firefox OS硬件中,甚至进行远程调试——只需浏览器,而无需借助于其它任何工具。

Mozilla表示,与竞争平台相比,WebIDE有两大优势。首先,对于大多数Web开发人员来说,他们已经对in-browser开发工具感到非常熟悉,因此可以最大限度地减少熟悉新工具和学习新技术的时间精力。

其次,作为一款超轻量级的开发工具,WebIDE可比Xcode或Visual Studio要轻巧地多,此外还可以省下不菲的“开发许可证”成本。

WebIDE增强了熟悉的调试、DOM检查、以及脚本控制台,并且使用了JavaScript文本编辑器。而其它浏览器功能则通过CodeMirror这款JavaScript文本编辑器来实现。

Mozilla表示,习惯了传统开发环境的开发人员,可能会觉得该编辑器有些简陋,但是WebIDE仍然提供了开发Firefox OS apps所需的大量功能(比如部署和打包)。

当前,WebIDE主要针对桌面版Firefox、Android、以及Firefox OS。不过 Mozilla希望将范围扩大到Chrome for Android和Safari for iOS。

而无论是在桌面、模拟器、还是设备上,WebIDE for Firefox均通过“Firefox远程调试协议”(Firefox Remote Debugging Protocol)进行通信。

此外,Mozilla也正在开发一款“桥梁”,以便将该协议打通至Webkit(用于Safari)和Blink(用于Chrome)。当这些都完成后,WebIDE就能够跨平台部署和调试了。

12

路过
2

雷人

握手
36

鲜花
3

鸡蛋

刚表态过的朋友 (53 人)

相关阅读

Empty Ads
今日最多关注
    今日最多评论

      小黑屋手机版联系我们

      Copyright © 2005-2025 PCBeta. All rights reserved.

      Powered by Discuz!  CDN加速及安全服务由「快御」提供

      请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

      远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

      GMT+8, 2025-4-26 18:12

      返回顶部