天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 软件 > 网页>新闻>Firefox浏览器引入WebIDE开发环境

Nightly版火狐浏览器中引入WebIDE开发环境

天极网软件频道2014-06-25 09:31我要吐槽

  【天极软件频道消息】现在不少浏览器都包含了可以帮助调试和编写Web页面以及调试功能,Mozilla近日更是在Firefox浏览器的Nightly builds版本中包含了名为WebIDE的HTML5 Apps开发环境,可用于创建、测试和部署Firefox OS apps。

Nightly版火狐浏览器中引入WebIDE开发环境

  Mozilla表示此举并不是仅仅将代码编辑器放入Firefox浏览器中,而是建构一套完整的桌面及移动设备App开发工具链。WebIDE也同时包含了Firefox OS模拟器,开发出来的Firefox OS Apps可以直接在Firefox浏览器中测试。当然,WebIDE也可以开发适用于任何浏览器的HTML5 Apps。

  如今很多主流的IDE并非主要用来开发Web Apps的,而且在不同的系统和环境中需要繁琐的设置,这对于初学者是一个门槛,而就WebIDE来说,所有需要的开发工具都内建在日常使用的Firefox浏览器中,比较简单。

  Mozilla主任工程师David Camp强调,WebIDE附带的代码编辑器是由JavaScript 开发而成的浏览器文字编辑器CodeMirror,和代码分析引擎tern.js结合而成。习惯了传统开发环境的开发人员,可能会觉得该编辑器有些简陋,但是WebIDE仍然提供了开发Firefox OS apps所需的大量功能(比如部署和打包)。当然,开发者仍然可以关闭预设的编辑器,使用自己习惯的编辑器。即使不使用编辑器,开发者仍然可以使用服务界面(Service's interface)管理运行与应用程序的验证。

Nightly版火狐浏览器中引入WebIDE开发环境

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

  Mozilla表示,与竞争平台相比,WebIDE有两大优势。首先,对于大多数Web开发人员来说,他们已经对in-browser开发工具感到非常熟悉,因此可以最大限度地减少熟悉新工具和学习新技术的时间精力。其次,作为一款超轻量级的开发工具,WebIDE可比Xcode或Visual Studio要轻巧地多,此外还可以省下不菲的“开发许可证”成本。

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

  当前,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就能够跨平台部署和调试了。

  果想尝鲜使用此WebIDE功能的朋友可以下载Nightly版本的Firefox,并且在地址栏输入about:config,将设定项devtools.webide.enabled改为true。预计几个月后WebIDE便会在正式版本出现。


【点击进入“天极网企业频道”认证微博】

作者:小羚责任编辑:杨玲)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
热点推荐
微软Windows 10操作系统Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。[详细]
Windows 10 新视界 [进入频道][使用技巧][微博互动]
手机整机DIY企业级