作者henry1016a (Castiel)
看板Web_Design
标题[问题] HTML5 跨浏览器/版本处理问题
时间Tue Aug 26 13:29:07 2014
大家好,小弟正在学关於前端的技术
想问一下各位大大有关於 HTML5 和 CSS3
是否有套件是可以处理并兼容像是 IE8 以下的浏览器?
我有 google 到 Modernizr 这个套件,
网路上的说明大概都是检测 HTML5 及 CSS3 在浏览器操作下不适用的情况。
问题:
1. Moderizr 只有用在检测用吗?
2. 有没有其他套件是好用且推荐在开发一个专案框架适合放进去的?
3. HTML5 / CSS3 有套件可以处理在低版本浏览器无法使用的问题吗?
先谢谢大家,再麻烦各位大大帮助我一下另外给我前端新手点建议T.T
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.129.90.39
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1409030950.A.EF4.html
※ 编辑: henry1016a (220.129.90.39), 08/26/2014 13:31:11
1F:推 aspdoctor: html5.js,modernizr官网也能自订 08/26 13:52
2F:→ aspdoctor: 更正html5shiv.js 08/26 13:53
3F:→ henry1016a: 你好,刚刚看到大大推荐的有google了!html5shiv.js支 08/26 15:03
4F:→ henry1016a: 援ie9以下版本HTML5,但刚刚自己尝试却试不出来T.T 08/26 15:03
5F:→ henry1016a: 我使用 modernizr.js 包 html5shiv 08/26 16:16
6F:推 aspdoctor: 这个要放在head,在body render前读入 08/28 10:59
7F:推 aspdoctor: 我也用midernizr包,另外如果你用ie11模拟旧ie的话,要 08/28 11:01
8F:→ aspdoctor: 把if ie这种条件式注解拿掉他才读得到 08/28 11:03
A大你好,我已经是放在 head 中了 html 如下:
<!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01//EN”
"
http://www.w3.org/TR/html4/strict.dtd">
<html xmlns="
http://www.w3.org/1999/xhtml" lang="zh">
<head>
<script type="text/javascript" src="js/modernizr.js"></script>
</head>
但是我使用 ie edge 模拟始终没有办法看到支援的内容,
不好意思小弟不才 T.T 在请问一下大大 html5shiv 是完全可以支援 html5 的tag
在旧版浏览器中吗?
我测试的包括:<video>、<audio>、<summary> 等等.. 其实还满多的
但是还是测不出来T.T,请救救我。
※ 编辑: henry1016a (114.45.117.111), 08/28/2014 18:20:32
※ 编辑: henry1016a (114.45.117.111), 08/28/2014 18:26:14
9F:推 aspdoctor: 他只能帮你在旧ie把section之类的标签当div用,video在 08/28 18:48
10F:→ aspdoctor: 旧ie一样要另外用flash换掉,欲知详情请见google 08/28 18:49
11F:→ oj113068: 你的档头有点奇怪,HTML5没那麽长吧?档头不对判断也 09/04 02:18
12F:→ oj113068: 会受影响吧。 09/04 02:18