Mozilla在2019年下半年对开发人员在Web平台,工具和功能方面的体验进行了调查,他们对此感到满意,但他们确实指出了一些缺陷,尤其是浏览器支持方面的问题。
总体而言,有59.8%的人对Web表示满意,而16.3表示非常满意。只有6.8%的人不满意,有2.2%的人非常不满意。这些发现是《 2019年MDN Web DNA(开发人员需求评估)报告》的一部分,该报告借鉴了全球28,000多名Web开发人员和设计师的意见。
《 MDN Web DNA报告2019》是计划对Web开发人员和设计人员需求进行年度全球研究的第一版,旨在塑造Web平台的未来。除了评估对Web平台的总体满意度外,该报告还确定了开发人员的需求和挫败感。
在十大挫折中,Web浏览器在其中四个中扮演着角色:
1. 必须支持特定的浏览器,例如Internet Explorer 11。
2. 框架和库的文档过时或不正确。
3. 避免或删除跨浏览器不起作用的功能。
4. 跨浏览器进行测试。
5. 使设计在浏览器中的外观和工作相同。
6. 查找测试期间未发现的错误。
7. 在同一代码库中支持多个框架。
8. 跟上大量工具或框架。
9. 管理用户数据以符合法律法规。
10. 了解并实施安全措施。
在一个开放式问题中,开发人员被问及他们希望在网络上做什么但缺乏平台功能来做到这一点。
Mozilla在此确定了109个类别的开发人员需求,以下七个类别获得了最大的吸引力:
1. 对硬件的访问,包括设备上的API,占12.4%。
2. 浏览器兼容性,包括跨浏览器呈现的一致性,为8.6%。
3. 访问文件系统的比率为4.7%。
4. 性能,包括Web应用程序中的本机移动应用程序速度,为3.4%。开发人员还指出,JavaScript性能不佳,并且希望使用Java或Python浏览器。
5. PWA(渐进式Web应用程序)支持为3.4%。
6. 调试(包括更好的工具)为3.3%。
7. 访问本机API的比例为3%。
该报告还涵盖了特定于语言的痛点:
· JavaScript – 37.4%的受访者缺乏针对特定语言功能的浏览器/引擎采用/支持。
· HTML –无痛点,占35.3%。
· CSS –创建指定布局的挑战为44.4%。
· WebAssembly–缺少调试工具支持,在回答此问题的851个人中,有51.4%。这项技术的新颖性被认为是响应数量有限的原因。
Finall,在浏览器开发人员支持方面,Chrome和Firefox引领了这一潮流:
· Chrome,有97.5%的受访者支持它。
· Firefox,88.6%。
· Safari,占59.6%。
· Chrome for Android,占57.8%
· 优势,占57.3%。
为了表示感谢,该报告引用了MDN产品顾问委员会的参与,该委员会除Mozilla外还包括Google,Microsoft,三星,万维网联盟和Bocoup。
【关键词:青岛web开发培训,学web开发多少钱,web开发培训哪家好,中享思途】