0
任何人都有如何最好地處理使用應用緩存的建議,當你有一套瀏覽器中使用的資產,但沒有在另一個?使用HTML5應用緩存爲Firefox緩存OGG文件但爲MP3緩存IE的最佳方式?
例如:用於Firefox的OGG音頻和用於IE的MP3。我可以緩存這兩種類型的文件,但音頻很大,並且可以存儲瀏覽器可以使用的文件的兩倍。
我最好的想法是創建幾個不同的清單。例如,一個用於加載所有瀏覽器通用的資產,然後是一個單獨的清單(比如MP3),然後在調用此清單的iframe中加載頁面,一旦我確定客戶端使用IE。但是,如果我發現他們使用的是Firefox,我可以在iframe中加載另一個頁面(帶有附加的OGG清單)。
這項工作還是有一個更優雅的解決方案?