浏览器碎片化问题严重 71%的HTML5开发者担忧

简介:

浏览器碎片化问题严重 71%的HTML5开发者担忧



碎片化是指操作系统或者浏览器存在多个版本,相互之间存在功能差异或者兼容性问题,从而使得应用无法在跨越不同的平台或者浏览器上正常使用。

Android系统虽然流行度很高,但由于存在碎片化问题,使得开发者饱受困扰。而如今随着HTML5深受开发者的喜爱,浏览器的碎片化问题开始显现,使得开发者头痛不已。

Kendo UI近日进行的一份调查显示,绝大多数的HTML5的开发者关心浏览器的碎片化问题。这份9月份进行的有4000多位开发者参与的调查显示,有71%的开发者关心浏览器的碎片化问题,有15%的开发者对此问题非常关心,只有5%的开发者表示不关心。

目前不同浏览器支持的功能差异很大,例如Chrome支持的某些功能在Safari中就有可能不支持,这是由于目前浏览器行业还缺乏一些统一的标准。这样的问题,对于支持跨平台应用的HTML5来说是一个很大的障碍,因为HTML5最大的优势就是可以实现同一应用可以在所有平台上使用,降低开发者的开发工作量。


来源:51CTO

相关文章
|
7月前
|
Web App开发
在 HTML 中禁用 Chrome 浏览器的 Google 翻译功能
在 html 标签中添加 translate=“no” 属性,浏览器将不会翻译整个页面。
343 0
|
29天前
|
移动开发 前端开发 JavaScript
HTML5 浏览器支持1
现代浏览器普遍支持HTML5,但早期浏览器可能不支持。可以通过将HTML5元素定义为块级元素,使旧版浏览器也能正确显示。例如,可以使用CSS将header、section等8个新的HTML5语义元素设置为块级元素。此外,还可以通过JavaScript为HTML添加新的自定义元素,如使用`document.createElement("myHero")`为IE浏览器添加新元素。
|
6月前
|
Web App开发
在HTML中用meta控制浏览器默认模式
在HTML文档的`<head>`标签中,通过添加不同的`<meta>`标签可指定浏览器默认使用的内核。使用`<meta name="renderer" content="webkit">
88 1
|
6月前
|
Web App开发 移动开发 JavaScript
基于VML与HTML5 Canva实现的跨浏览器饼图与折线图
基于VML与HTML5 Canva实现的跨浏览器饼图与折线图
40 5
|
1月前
|
存储 移动开发 前端开发
|
5月前
|
机器人 Shell 开发者
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
`roslibpy`是一个Python库,它允许非ROS(Robot Operating System)环境(如Web浏览器、移动应用等)与ROS环境进行交互。通过使用`roslibpy`,开发者可以编写Python代码来远程控制ROS节点,发布和订阅话题,以及调用服务。
|
5月前
|
JavaScript 前端开发 物联网
文本,Vue实现打印的方式,打印机的种类有多少,浏览器打印html,右键,2打印插件,3指令打印,vue-print-nb
文本,Vue实现打印的方式,打印机的种类有多少,浏览器打印html,右键,2打印插件,3指令打印,vue-print-nb
|
6月前
|
移动开发 前端开发 JavaScript
浏览器端图表渲染技术SVG, VML HTML Canvas
浏览器端图表渲染技术SVG, VML HTML Canvas
47 0
|
7月前
|
前端开发 JavaScript
浏览器通过构建DOM树来解析HTML代码
【4月更文挑战第30天】浏览器通过构建DOM树来解析HTML代码
76 1
|
7月前
|
搜索推荐 前端开发 UED
html页面实现自动适应手机浏览器(一行代码搞定)
html页面实现自动适应手机浏览器(一行代码搞定)
729 0