Mozilla推出首款为开发者打造的浏览器——火狐开发者专版

简介:

Mozilla推出首款为开发者打造的浏览器——火狐开发者专版

2004年11月9日,Firefox1.0正式发布。今年的11月9日,Firefox迎来了自己的十周岁生日。在庆祝Firefox十周年之际,Mozilla发布了Firefox开发者专版,这是首款专门为开发者打造的浏览器。

十年前,Mozilla为发烧友和开发者打造了 Firefox 火狐浏览器,旨在为他们提供更多的选择和控制权。Firefox整合了WebAPI和附加组件,让用户能够更好地与网络互动。然而,Web 的持续成功与开发者密不可分。无论是在手机上或是在电脑上,开发者们打造的内容和应用让大家乐于每天使用互联网。Firefox开发者专版是根据开发者每 天的浏览体验量身打造的,将为开发者提供他们开发所需的相关前沿和核心特性。

对开发者来说有一个最大的痛处是需要使用大量独立的开发环境来应对不同的应用商店或是打造不同的内容。基于这些原因,开发者经常需要在不同平台和浏览器中跳转,这不仅降低了工作效率,更让很多开发者感到沮丧。Firefox开发者专版通过打造一个焦点来让开发流程简单化。同时,这款浏览器是一个稳定的开发者 浏览器,不仅拥有强大的创作工具,也同样可以支持日常的浏览。

同时,它还添加了很多新的功能,简化了在多平台下Web开发的流程。

如果您是一位有经验的开发者,已经对安装的这些工具非常熟悉,可以启动浏览器并专注于开发自己的内容或应用。这里无需下载额外的插件或是应用来调试移动设备;如果您是一位Web开发新手,流线型的工作流和全部准备就绪的环境可以帮助您快速上手,开始打造一款复杂的应用。

这款浏览器中首先让开发者们注意到的可能是浏览器中独特的暗色调设计。浏览器中使用了简洁明了的开发者工具主题,为屏幕中的内容节省空间的同时,与应用开发工具保持统一的暗色外观。

这款开发者专版浏览器还整合了两个强大的新功能,Valence和WebIDE,帮助开发者改进工作流并能直接在Firefox 开发者专版中调试其他浏览器和应用。

Valence(之前称作Firefox工具适配器)让开发者可以通过连接Firefox开发者工具到其他主流浏览器的引擎来跨浏览器和设备进行开发和调试。Valence 还将Mozilla打造的用来调试FirefoxOS和Firefox for Android的工具延展到了包括Android上的Chrome以及 iOS上的Safari在内的其他主流移动浏览器中。这些工具目前包括查看器、调试器、控制台和样式编辑器。

WebIDE允许开发者直接在浏览器或是Firefox OS设备上开发、部署和调试Web应用。允许开发者从一个模 板创建一款Firefox OS应用(这是一款Web应用)或是打开已有应用的代码。在这里,开发者可以编辑应用文件,并通过一次点击让应用运行在模拟器 中,继而使用开发者工具进行进一步调试。

除此之外,Firefox开发者专版还包含了所有Web开发者们所熟悉的工具:

  • 响应式设备模式:无需改变浏览器窗口大小,即可查看网站或是Web应用在不同大小屏幕上的效果;
  • 页面查看器:检查网页中的HTML和CSS,简单的调整结构和页面布局;
  • Web控制台: 查看与网页相关的登录信息,在Web控制台中使用JavaScript与网页交互;
  • JavaScript调试器:一步步查看JavaScript代码,检查或修改状态,帮助追踪bug;
  • 网络监控器:查看浏览器中所有的网络请求,每个请求用时多久以及每个请求的具体内容;
  • 样式编辑器:查看和编辑与网页相关的CSS样式,创建新的网页,在任何页面中使用已有的CSS样式表;
  • Web音频编辑器:实时检查并与Web音频API交互,保证所有的音频节点都以预想的方式连接。

原文发布时间:2014-11-11

本文来自云栖合作伙伴“linux中国”

目录
相关文章
|
6月前
|
Web App开发 Linux 数据安全/隐私保护
Docker本地部署Firefox火狐浏览器并远程访问
Docker本地部署Firefox火狐浏览器并远程访问
|
1月前
|
Web App开发 SQL 数据库
使用 Python 解析火狐浏览器的 SQLite3 数据库
本文介绍如何使用 Python 解析火狐浏览器的 SQLite3 数据库,包括书签、历史记录和下载记录等。通过安装 Python 和 SQLite3,定位火狐数据库文件路径,编写 Python 脚本连接数据库并执行 SQL 查询,最终输出最近访问的网站历史记录。
|
1月前
|
Web App开发 安全 中间件
谷歌、火狐、Edge等浏览器如何使用ActiveX控件
allWebPlugin 是一款为用户提供安全、可靠且便捷的浏览器插件服务的中间件产品,支持 Chrome、Firefox、Edge 和 360 等浏览器。其 V2.0.0.20 版本支持一个页面加载多个插件,并解决了插件与浏览器之间的焦点问题。用户可通过“信息化系统 + allWebPlugin + 插件 + 浏览器”的解决方案实现 ActiveX 插件的无缝集成。下载地址见文末,安装包含详细说明。
|
4月前
|
机器人 Shell 开发者
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
|
6月前
|
XML 机器学习/深度学习 JSON
在火狐浏览器调ajax获取json数据时,控制台提示“XML 解析错误:格式不佳”。
在火狐浏览器调ajax获取json数据时,控制台提示“XML 解析错误:格式不佳”。
77 0
在火狐浏览器调ajax获取json数据时,控制台提示“XML 解析错误:格式不佳”。
|
6月前
|
Web App开发 Linux 数据安全/隐私保护
如何在Docker环境下安装火狐浏览器并结合内网穿透工具实现公网访问
如何在Docker环境下安装火狐浏览器并结合内网穿透工具实现公网访问
138 0
|
6月前
|
Web App开发 JSON 前端开发
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
140 0
|
前端开发
火狐浏览器的select下拉框样式兼容问题
火狐浏览器的select下拉框样式兼容问题
93 0
|
Web App开发 Unix 开发者
推荐一款非常优雅且面向开发者的Chrome浏览器插件:在云端
【在云端】是由一群编程开发人员利用业余时间设计开发的一款Chrome浏览器新标签页美化插件,体现摄影美学、专注力以及先进云技术的插件。力求可以通过这项工作使得大家在这个快节奏的社会能够体会到一片安静与祥和,且不被这个时代淘汰。
10246 4
推荐一款非常优雅且面向开发者的Chrome浏览器插件:在云端
|
Web App开发 Linux Windows
开启火狐浏览器 Firefox 原生「双击关闭标签页」功能
开启火狐浏览器 Firefox 原生「双击关闭标签页」功能
255 0