html5供應商特定前綴
作者:佚名 時間:2014-05-31 分享到:
當瀏覽器以實驗或予標準的方式來實現功能時,為了能確保安全,避免兼容性問題,瀏覽器往往使用帶著規(guī)范化屬性名稱的供應商特定前綴,例如,當css apes模塊提出了名為"gorilla"的新屬性,firefox和webkit都在對這種新屬性進行稍有差別的實驗性的實現.可是,新屬性在兩個瀏覽器中產生的效果是不同的,所以,如果firefox和webkit都使用這個屬性名稱時,通常會在屬性名稱前加上供應商前綴以避免一些潛在的沖突:
-moz-gorilla:foo;
-webkit-gorilla:foo;
供應商特定前綴是一個做大的想法,但事實上,情況變得有些混亂,和其他方面問題一樣,一些前綴的屬性被html開發(fā)人員如此廣泛地使用,以至于其他瀏覽器廠商也感覺有必要使用它們競爭對手的供應前前綴,這樣做很公平,但卻讓件事有此不好.
瀏覽器廠商正試圖讓這個系統處于他們的掌控之中,但有時,使用供應商的前綴屬性會難以避免,大多數情況下,在我們聯楷網絡科技的網站示例中,都會使用無前綴屬性.
如沒特殊注明,文章均為上海聯楷網絡原創(chuàng),轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3334.html