设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 Firefox 查看内容

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

2014-6-24 15:43| 发布者: joejoe0332| 查看: 2232| 评论: 0|原作者: cnBeta.COM|来自: cnBeta.COM

摘要: 尽管浏览器早已包含了可以帮助调试和编写Web内容,并提供诊断的功能,但是Mozilla正在将之提升到一个新的水平。在Firefox浏览器的“每夜构建版”(Nightly builds)中,已经包含了一个开发环境(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就能够跨平台部署和调试了。


[编译自:Ars Technica]

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部