作者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/m.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