一、前言 從IE8開始引入了文檔兼容模式的概念,作為開發人員的我們可以在開發人員工具中通過“瀏覽器模式”和“文檔模式”(IE11開始改為“瀏覽器模式”改成更貼切的“用戶代理字符串”)品味一番,它的出現極大地方便了苦逼 ...
一 前言 苦逼的前端攻城獅都深受瀏覽器兼容之苦,再完成每一項功能前都要左顧右盼,生怕瀏覽器不支持某個API,生怕原生API內含臭蟲因此判斷瀏覽器類型和版本號成了不可繞過的一道關卡,而特征嗅探是繼瀏覽器探測后另一利器處理上述問題。 二 何為特征嗅探 從前我們都是通過對navigator.userAgent或navigator.appVersion兩個屬性值進行特定字符串匹配和萃取來區分瀏覽器類型和獲 ...
2014-07-01 21:57 4 4104 推薦指數:
一、前言 從IE8開始引入了文檔兼容模式的概念,作為開發人員的我們可以在開發人員工具中通過“瀏覽器模式”和“文檔模式”(IE11開始改為“瀏覽器模式”改成更貼切的“用戶代理字符串”)品味一番,它的出現極大地方便了苦逼 ...
一、前言 IE6~8除了不遵守W3C標准和各種詭異外,我想最讓人詬病的應該是內存泄露的問題了。這陣子趁項目技術調研的機會好好的再認識一回,以下內容若有紕漏請大家指正,謝謝! 目錄一大坨! 二、內存泄漏到底是哪里漏了 ...
一、前言 JVM有Client和Server兩種運行模式。不同的模式對應不同的應用場景,而JVM也會有相應的優化。本文將記錄JVM模式的信息,以便日后查閱。 二、介紹 ...
一、前言 當使用coffeescript書寫如下代碼時 name = person?.name 會被預編譯為 var na ...
一、前言 最近在研究Promises/A+規范及實現,而Promise/A+規范的制定則很大程度地參考了由日本geek cho45發起的 ...
一、前言 在為IE5.5~9polyfill HTML5新特性placeholder時需要阻止元素被選中,因此在網上、書上查閱相關資料,記錄在此以便日后查閱。 二、IE10+實現方式──CSS3 ...
一、前言 上周五公司內部的Any Topic Conf.上我和同事們分享了這個主題,有同事說這個有用,有同事說這個沒啥用,后來還延 ...
一、前言 我們一般使用方式為 <link type="text/css" rel="stylesheet" href="text.c ...