发布于 2014-06-24 02:18:01 | 284 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Firefox 浏览器

firefox 即 火狐浏览器 。Mozilla Firefox,中文名通常称为“火狐”或“火狐浏览器”,是一个开源网页浏览器,使用Gecko引擎(非ie内核),支持多种操作系统如Windows、Mac和linux。Firefox由Mozilla基金会与社区数百个志愿者以GPL/LGPL/MPL三种授权方式发布


尽管浏览器早已包含了可以帮助调试和编写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]



最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务