FirefoxOS体验与Web开发

使用火狐浏览器及内置的开发者工具可以很方便地开发web应用程序,同时目前Mozilla也提供了Firefox os
simulator,安装之后可以直接将web应用程序导入Firefox OS 环境中运行调试。

Firefox OS 虚拟机 是运行在Firefox Nightly开发版中的扩展。

首先需要安装Firefox Nightly测试版。http://nightly.mozilla.org/ 访问这里下载。Nightly是每天开发者最新的源码编译的版本,当然也每天一更新,拥有最新的功能,和最多的bug。

注意!Nightly版会默认与你当前的火狐共用配置文件。你可以参考这里http://mozilla.com.cn/post/21647/ 创建不同的配置文档,独立运行你当前的火狐与Nightly火狐。

然后通过Nightly访问 Mozilla
hacks
 关于Firefox OS simulator(r2d2b2g) 介绍页面,可以阅读下从文章末尾下载针对你目前使用的操作系统对应的
XPI文件。 Windows MacLinux(32bit)

下载之后拖入火狐安装(或者点击链接后直接在Nightly中开始安装)。

安装之后在开发者工具中就可以找到 Firefox OS simulator了。

然后立即启动吧!

启动之后,就可以在电脑上玩firefox os了!

如果你有项目需要在FirefoxOS中调试,可以直接通过
Dashboard的输入框,添加项目网址或者开发目录,之后重启模拟器就可以在FirefoxOS中看到项目了,运行调试吧!

时间: 2024-10-28 19:44:35

FirefoxOS体验与Web开发的相关文章

掌握这15种工具,Web开发事半功倍

Web的发展日新月异,这也使得Web开发者不得不加快脚步,学习新的技术和编程语言.尤其是对于那些大量流量入口的网站来说,跟上技术发展趋势更是尤为重要.为了使得Web开发人员能够更加专注于业务层面的开发,市场上涌现了各种各样的Web开发工具,灵活运用这些工具就能使得你的开发效率大幅提升,实现事半功倍.1.Web应用框架这些软件是专门设计来帮助网站开发,并使创建网站的Web开发的过程变得更容易.该软件完全支持Web服务,Web资源和Web API.这些框架会自动执行与Web开发中的常见活动相关联的一

Web开发中设置快捷键来增强用户体验

从事对日外包一年多以来,发现日本的无论是WinForm项目还是Web项目都注重快捷键的使用,日本人操作的时候都喜欢用键盘而不是用鼠标去点,用他们的话来说"键盘永远比鼠标来的快",所以他们很注重键盘的操作,常见的操作就是按下Tab键来切换鼠标的焦点,按下回车键时能够提交表单等,难得今天周末,有时间好好研究一下在web开发中设置快捷键,这样可以方便用户操作,并且增强用户体验. 在web开发中主要是使用HTML的表单元素自带的tabindex属性和使用js设置组合快捷键来实现快捷键,一.为H

Spring boot(二)快速体验Web开发

spring-boot-starter-web 是 Spring Boot 对 Web 开发的支持,主要包括 RESTful.参数校验.使用 Tomcat 作为内嵌容器等功能1.json的支持2.请求传参使用Spirng Boot 可以轻松的对请求做一些限制,如为了安全只允许 POST 请求的访问.只需要在方法上 添加一个配置即可: @RequestMapping(name="/getUser", method= RequestMethod.POST) public User getU

Java Web开发基础(3)-JSTL

在DRP项目中接触到了JSTL标签库,对我这样的比較懒的人来说,第一感觉就是"惊艳". JSTL标签库的使用.能够消除大量复杂.繁复的工作.工作量降低的不是一点半点.是降低了一大半.不论什么工具的引入,都会使我们的工作变的简单.可是问题是我们工作能够变的简单,可是我们不能让自己的大脑变的简单.所以,我们不是简单的会用就能够.我们还须要了解这个工具是怎样工作的.怎样为我们提供便利的.ok.以下进入正题,我们从问题開始-- JSP脚本带来的问题 不知道看到这几个子,各位有什么想法?反正我认

java web开发阅读笔记:第一章

学习该书前所用推荐书籍<名师讲坛-java开发实战经典> 一web开发前奏 1.1网页发展 首先搞懂. 1.HTTP:超级文本传输协议,是一种通讯协议. 通过这个网络协议WW浏览器与WWW服务器之间的通讯进行规定,并且通过这个协议我们可以浏览网页,通过网页从客户端写入信息,从服务端得到信息.而通常的HTTP消息包括"客户端->服务端"与"服务端->客户端"的消息传送,图解HTTP协议的功能: 是在客户端通过浏览器根据HTTP协议中向服务器端发

移动Web开发调研

背景 在移动互联网浪潮下,移动设备普及,对配置需要考虑移动端设备可访问性.Web作为最贴近用户的配置手段,面向从PC端传统页面,向移动端页面的转型. 概念 PC Web: 面向传统PC电脑的浏览器开发的Web人机交互界面. 移动Web:面向移动设备的浏览器开发的Web人机交互界面.移动设备包括:手机.Pad等移动设备. 移动APP:面向移动设备开发的APP软件,直接运行于移动设备的系统上.不同于移动Web,其不需要借助中间软件运行. Web APP: 以浏览器为入口,实现 App 的 Web 化

Web开发入门不得不看

如今,各种互联网的Web应用程序层出不穷,那么如何快速入门,成长为一个优秀的Web开发工作者呢? 这个问题不容易回答,几乎所有的培训机构都不能清晰地解答. 所以对于Web开发刚刚入门的菜鸟们,我觉得只有通过去做,去实验,学会Web开发,可能是学着学着,实验着实验着就会了. 没有人告诉你如何去做.我学习的时候,我的导师只是给了我一堆视频,一堆文档.我们从明确一个目标开始:"哦,这个阶段,我要独立完成一个简单的Web应用程序,例如新闻发布系统". 或许学会如何开发Web应用程序只是在完成这

APP开发和web开发的区别

1.web开发: 1.浏览器直接访问,协议是http,基本都是PC访问,也就是在家和办公场合,网络比较好. 2.web如果多个服务集成的话使用的是ESB来统一集成 2.APP开发 1.手机app客户端访问,协议可以自定义,也可是http,基本都是手机终端,网络是好是坏.并发要比PC大,因为手机容易携带,访问量大,请求都是多个服务提供api.解决的方法就是存在一个网关服务. ==============================================================

移动端web开发常见问题

上一篇总结了一些有关html5和css3的面试题,这一篇是有关于移动端web开发的常见问题,希望一样对你有一些帮助. Meta相关 1. 添加到主屏后的标题(IOS) <meta name="apple-mobile-web-app-title" content="标题"> 2. 启用 WebApp 全屏模式(IOS) 当网站添加到主屏幕后再点击进行启动时,可隐藏地址栏(从浏览器跳转或输入链接进入并没有此效果) <meta name="a