为了跟踪 去年十一月的开发者调查,我们在今年三月发布了 Firefox 3.6 和 Firebug 1.5 后,进行了第二次调查,以了解开发者对浏览器最新功能和每个人最喜欢的开发者工具的改进版本的反应。
在这篇文章中,我们将分享我们最新调查的结果,并提供一些数据和见解,这些数据和见解来自我们收到的所有宝贵反馈。我们希望这将帮助我们更好地了解开发者的需求,并继续构建 Mozilla 开发者网络,以更好地与他们互动。
回顾 2009 年 11 月的调查
作为回顾,这里 是 2009 年 11 月最初调查的总结。主要结论如下:
- 我们的社区由 一组多元化的开发者组成,涵盖了从设计到后端工作的网页开发的所有方面。
- 开放标准是迄今为止用于网页开发工作的 最流行的技术。
- Firefox 是开发者首先用来测试其工作的最常用浏览器,这主要是因为 Firefox 上提供了许多开发者工具和附加组件,以及 Mozilla 对网页标准的大力支持。
- Firebug 作为最受欢迎的开发者工具脱颖而出,许多开发者都认为它“对于开发绝对至关重要”。
2010 年 3 月的调查结果
我们的第二次开发者调查从 3 月下旬到 6 月初,历时两个月,共收到 2,267 份回复。
在这项调查中,我们从之前的调查中提出了一些常见问题,例如关于浏览器偏好,以便我们能够衡量一段时间内的满意度,并跟踪 Firefox 3.6 发布后浏览器采用率的趋势。
我们还响应了 Firebug 绝大多数的热烈赞誉,并要求开发者对最新版本提供反馈。通过获得更多关于最新版本 Firebug 的具体反馈,我们希望解决任何剩余的问题,使其成为开发者更加有效和吸引人的工具。
开发者浏览器偏好
从 2009 年 11 月到 2010 年 3 月,我们并没有看到浏览器偏好发生太大变化。即使考虑到 Firefox 的新版本和来自其他浏览器的日益激烈的竞争,数据仍然反映了总体浏览器市场份额趋势:最新版本的 Firefox 和 Chrome 蚕食了旧版本的 IE 的市场份额。
以下数据显示了开发者用来测试其网站的主要浏览器。
您使用哪些浏览器来测试您的网站,以确保它们的兼容性?
2009 年 11 月
测试目标 |
百分比 |
Firefox 3.5 | 82.03% |
IE 8 | 74.63% |
IE 7 | 68.23% |
Chrome | 60.23% |
2010 年 3 月
测试目标 | 百分比 |
Firefox 3.6 | 80.17% |
IE 8 | 70.23% |
Chrome | 62.37% |
IE 7 | 56.18% |
这些数字不太可能发生大幅变化,因为无论开发者个人偏好如何,上面列出的顶级浏览器都是普通用户最常使用的浏览器,这一点可以从浏览器市场份额数据中得到证明。因此,开发者最常针对这些浏览器进行测试是有道理的。
根据以下数据,Firefox 不仅是开发中最流行的浏览器,也是个人使用中最流行的浏览器。但是,应该注意的是,这份调查主要通过与 Mozilla 相关的渠道分发,因此结果可能存在一些偏差。我们将在报告的后面部分解决这个问题。
另请注意,绝大多数开发者在从 3.5 升级到 3.6 时反应迅速。
您尝试过 Firefox 3.6 吗?
升级到 Firefox 3.6
尽管绝大多数开发者从 3.5 升级到了 3.6,但仍有一些开发者没有升级。事实上,大约 10% 的 3 月份调查受访者仍然使用 3.5。但是,继续使用 3.5 的主要原因与个人偏好关系不大。大约一半仍然使用 3.5 的用户甚至不知道已经发布了 3.6,而另一半则表示他们没有时间更新。
结果中一个有趣的发现是,许多仍然使用 Firefox 3.5 的开发者使用的是尚未提供 Firefox 3.6 软件包的 Linux 发行版,他们是在进行调查时发现的。考虑到 23% 的受访者在 Linux 平台上进行开发,这可以解释为什么如此多的人没有升级。
您主要使用什么操作系统作为开发环境?
不幸的是,数据缺乏关于开发者为什么不知道 3.6 或为什么他们没有时间更新到下一个版本的具体细节。尽管如此,无论原因如何,很明显我们应该专注于简化未来 Firefox 版本的更新过程。我们将从在 MDN 网站 上推广早期测试版和宣布新的 Firefox 版本开始。
关于 Firebug 1.5 的反馈
我们都知道 Firebug 对开发者很重要,所以我们希望在本次调查中重点收集与 Firebug 相关的反馈。关于 Firebug 的评论与 11 月份的调查中的评论相呼应:共识是“Firebug 是网页开发中最重要的工具”。事实上,Firebug 被认为是开发者工具库中如此重要的工具,以至于你们中的许多人要求我们将 Firebug 打包成 Firefox 的内置组件,而不是仅仅作为附加组件。一些用户将它们称为“三 F”:Firefox 和 Firebug。
虽然 1.5 版本比以前的版本有了很大的改进,但开发者毫不犹豫地分享了他们的挫折和功能请求。许多人指出了偶尔的稳定性问题,例如当 Firebug 在文档树中查找元素或获取某些 Ajax 请求时。此外,我们收到了几个关于改进用户界面的建议,例如加入更多 Firefox 原生设计元素、增加“停用 Firebug”按钮的大小,以及移除“快速信息”和“CSS 概述”框等元素。
一个突出的一点是,大约 22% 的开发者在进行调查时还没有尝试过 Firebug 1.5。考虑到该版本在 1 月份发布,调查从 3 月份持续到 6 月份,我们原本预计这种重要工具的采用率会更高,但数据却表明并非如此。这为我们提供了一个机会,可以更好地宣传新版本,并提高开发者对它的认识,确保他们及时了解 Firebug 最新发展的动态。
您尝试过 Firebug 1.5 吗?
对于那些有兴趣了解更多关于文档、功能和相关新闻的读者,请访问 Firebug 网站。除了团队定期发布的博客文章外,该网站还将托管社区论坛,供社区和 Firebug 团队成员进行讨论,并提供参与方式,如果您想为该项目做出贡献,可以参与其中。Firebug 1.6 的开发正在顺利进行,我们将继续看到它的发展,以满足网页开发者的需求。
后续步骤
到目前为止,您通过我们前两次调查提供的反馈对我们来说非常宝贵,因为我们努力通过 Mozilla 开发者网络构建一个更好的开放式网络。我们现在对您所做的开发类型、您使用的技术和工具以及您在工作和个人使用中偏爱的浏览器有了相当好的了解。我们从中获得的见解将帮助我们完善 MDN 路线图,并指导我们在未来一年中开发的项目,以更好地与开发者互动,并构建出满足您需求的 MDN 网站。
我们的下一步是超越这些初始数据,获得更大范围的开发者社区的概况。我们将从设计一个非正式调查开始,了解 Mozilla 内部和我们直接社区中的开发者对他们发现最有价值的工具和资源有什么看法。我们计划之后通过分发行业范围的调查来进一步研究整个网页开发者社区。
第三季度的目标是设计一项调查,可以分发给更广泛、更公正的全球开发者社区。我们的最终目标是尽可能清楚地了解全球网页开发者社区及其对当前“网页现状”的看法。
关于 Jay Patel
我努力通过确保那些开发和推动网络的人快乐,来使网络变得更好。
关于 Brian Louie
我是一名斯坦福大学的计算机科学专业的学生,在 2010 年的暑假,我作为实习生加入了 Mozilla,从事开发者参与工作。
8 条评论