html页面在苹果手机浏览器兼容,各大浏览器在Mac和Windows平台对CSS3和HTML5兼容情况查询表...

本文主要是介绍html页面在苹果手机浏览器兼容,各大浏览器在Mac和Windows平台对CSS3和HTML5兼容情况查询表...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

不知不觉中,支持CSS3和HTML5的浏览器变得越来越多,甚至包括最新版的IE,当然,所谓支持仅仅是部分支持,因为CSS3和HTML5的W3C规范都尚未形成,如果你现在就希望使用CSS3和HTML5创建你的站点,至少要对各个浏览器对这两种新技术的支持情况有一个全面了解。

d077f3fb3b86202c0e9f0780374049ed.png

需要指出的是,即使同一个浏览器的同一个版本,在Mac和Windows两个平台,它们对CSS3和HTML5的支持也并不一致。

在此,借助马海祥博客的平台跟大家分享一份Chrome、Safari、Firefox、Opera、IE等5大浏览器,在Mac和Windows两个平台,对CSS3和HTML5各种功能的详细支持情况清单。

1、CSS3 属性

c47774739c6f31948b2cf896eae87b42.png

由上表我们可以看出,全盘支持CSS3属性的浏览器有Chrome和Safari,而且不管是Mac平台还是Windows平台全支持。

2、CSS3 选择器

7ba558dbdc9d580ce5630c31a1c441ad.png

除了IE家族和Firefox 3,其它几乎全部支持,其中Chrome,Safari,Firefox 3.6,Opera 10.5成绩最好 。

3、HTML5 Web 应用

a456de5a6c3231871ebf38d98508a5fc.png

Safari对HTML5 Web应用的支持最好,除了地理定位功能,其它都支持(具体可查看马海祥博客《HTML5的主要技术组成部分及功能介绍》的相关介绍)。

4、HTML5 网页内嵌对象

d65f06ffddd66fb78a514debe173321d.png

这应该是HTML5最令人期待的东西,内置的画布,视频,音频等对象,全部支持的有Chrome,Safari,Firefox 3.6,Opera 10.5,但IE家族则全军覆没(具体可查看马海祥博客《解析HTML5页面元素的嵌套规则及引起的错误问题》的相关介绍)。

5、HTML5 音频编码

bbf58f37dd0e9071d98466b473467736.png

Opera 10.5支持的最全面,IE家族又是颗粒无收。

6、HTML5 视频编码

73b57910fba2a2a74dc13f057e689656.png

ie浏览器中的版本6、7、8全部不兼容,不过ie的后续新版本基本也都解决了此问题。

7、HTML5 各种表单对象

e899ae2515f09d4a5a8d2f04bb8325a0.png

Mac平台下的Chrome成绩最佳,这些表单对象让人想起了桌面程序。

8、HTML5 表单对象属性与行为

6326f210293795f9ea078672c3df82bc.png

又一次想到了桌面程序。

马海祥博客点评:

目前,对CSS3和HTML5支持最好的是Safari,Chrome次之,Firefox 3.6和Opera 10.5旗鼓相当,IE家族最差。

鉴于这种情况,假如你想使用这两项新技术创建一个先锋体验式站点,现在的CSS3和HTML5可以让你实现,假如你希望这个站点能被绝大多数人正常访问,现在还为时过早,折中的方案是,为不支持CSS3和HTML5某些功能的浏览器提供降级方案,当然,其中要涉及到很多问题,包括浏览器,版本,平台的探测,CSS Hack 等等大量工作,相信是得不偿失的。

本文发布于马海祥博客文章,如想转载,请注明原文网址摘自于http://www.mahaixiang.cn/html/1031.html,注明出处;否则,禁止转载;谢谢配合!

这篇关于html页面在苹果手机浏览器兼容,各大浏览器在Mac和Windows平台对CSS3和HTML5兼容情况查询表...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/255294

相关文章

SpringBoot UserAgentUtils获取用户浏览器的用法

《SpringBootUserAgentUtils获取用户浏览器的用法》UserAgentUtils是于处理用户代理(User-Agent)字符串的工具类,一般用于解析和处理浏览器、操作系统以及设备... 目录介绍效果图依赖封装客户端工具封装IP工具实体类获取设备信息入库介绍UserAgentUtils

MySQL 中的 JSON 查询案例详解

《MySQL中的JSON查询案例详解》:本文主要介绍MySQL的JSON查询的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql 的 jsON 路径格式基本结构路径组件详解特殊语法元素实际示例简单路径复杂路径简写操作符注意MySQL 的 J

Go语言开发实现查询IP信息的MCP服务器

《Go语言开发实现查询IP信息的MCP服务器》随着MCP的快速普及和广泛应用,MCP服务器也层出不穷,本文将详细介绍如何在Go语言中使用go-mcp库来开发一个查询IP信息的MCP... 目录前言mcp-ip-geo 服务器目录结构说明查询 IP 信息功能实现工具实现工具管理查询单个 IP 信息工具的实现服

Windows 上如果忘记了 MySQL 密码 重置密码的两种方法

《Windows上如果忘记了MySQL密码重置密码的两种方法》:本文主要介绍Windows上如果忘记了MySQL密码重置密码的两种方法,本文通过两种方法结合实例代码给大家介绍的非常详细,感... 目录方法 1:以跳过权限验证模式启动 mysql 并重置密码方法 2:使用 my.ini 文件的临时配置在 Wi

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Windows Docker端口占用错误及解决方案总结

《WindowsDocker端口占用错误及解决方案总结》在Windows环境下使用Docker容器时,端口占用错误是开发和运维中常见且棘手的问题,本文将深入剖析该问题的成因,介绍如何通过查看端口分配... 目录引言Windows docker 端口占用错误及解决方案汇总端口冲突形成原因解析诊断当前端口情况解

MySQL索引的优化之LIKE模糊查询功能实现

《MySQL索引的优化之LIKE模糊查询功能实现》:本文主要介绍MySQL索引的优化之LIKE模糊查询功能实现,本文通过示例代码给大家介绍的非常详细,感兴趣的朋友一起看看吧... 目录一、前缀匹配优化二、后缀匹配优化三、中间匹配优化四、覆盖索引优化五、减少查询范围六、避免通配符开头七、使用外部搜索引擎八、分