<menu id="w8yyk"><menu id="w8yyk"></menu></menu>
  • <dd id="w8yyk"><nav id="w8yyk"></nav></dd>
    <menu id="w8yyk"></menu>
    <menu id="w8yyk"><code id="w8yyk"></code></menu>
    <menu id="w8yyk"></menu>
    <xmp id="w8yyk">
    <xmp id="w8yyk"><nav id="w8yyk"></nav>
  • 網站首頁 > 物聯資訊 > 技術分享

    Windows 8 和 Windows 8.1 中對插件和 ActiveX 的支持

    2016-09-28 00:00:00 廣州睿豐德信息科技有限公司 閱讀
    睿豐德科技 專注RFID識別技術和條碼識別技術與管理軟件的集成項目。質量追溯系統、MES系統、金蝶與條碼系統對接、用友與條碼系統對接

    此文章將介紹頁面在 Windows 8 適用于桌面版的 Internet Explorer 中與在新 Windows UI 的 Internet Explorer 中的不同表現。

     

    Windows 8 中的 Internet Explorer 10 提供了兩種瀏覽體驗:用戶已熟悉的桌面瀏覽體驗,以及新的 Windows 8 瀏覽體驗。 這兩種體驗所使用的基礎組件(從網絡堆棧和緩存到呈現引擎)都是相同的。 兩種體驗都會發送相同的用戶代理 (User-Agent) 頭信息,并具有相同的文檔對象模型 (DOM)。作為開發人員,請將這兩種體驗看作一個瀏覽器 - Internet Explorer 10。 網站在這兩種瀏覽體驗中的唯一區別是對插件的支持

    新 Windows UI 的瀏覽體驗不支持 Microsoft ActiveX 或其他任何二進制擴展。為了確保你的網站適用于所有用戶,你需要提供不依賴于插件的內容。這可以幫助所有不使用插件進行瀏覽的用戶,無論他們是否使用 Windows 8 瀏覽體驗、是否通過 ActiveX 篩選瀏覽器外接程序禁用了插件,或是否使用不支持插件的設備(如手機或平板電腦)進行瀏覽。 

    HTML  
    <video id="video1" width="640" height="360" controls>
        <source src="video.mp4" type="video/mp4">
        <source src="video.webm" type="video/webm">
    
        <object width="640" height="360" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
            <param name="SRC" value="http://ie.microsoft.com/testdrive/IEBlog/Common/player.swf?file=video.mp4">
    
            <p>Please update your browser or install Flash</p>
    
        </object>
    </video>
    
    
    

    若要詳細了解對 HTML5 音頻和視頻的跨瀏覽器支持(包括編解碼器和字幕),請參閱實用的跨瀏覽器 HTML5 音頻和視頻。 許多網站在無插件的情況下提供廣告時已在執行此回退的等效操作,這證明此方法是一種實用且具有伸縮性的解決方法。

    如果你的網站需使用插件以帶來最佳的體驗,則請使用下面的回退:

    HTML  
    <object width="640" height="360" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
        <param name="SRC" value="http://ie.microsoft.com/testdrive/IEBlog/Common/player.swf?file=video.mp4">
    
        <video id="video1" width="640" height="360" controls>
            <source src="video.mp4" type="video/mp4">
            <source src="video.webm" type="video/webm">
    
            <p>Please update your browser or install Flash</p>
    
        </video>
    </object>
    
    
    

    此模式可保證所有具有插件的用戶將使用該插件,而不具有插件的用戶則將使用 HTML5 視頻或更新消息。 如果用戶使用的瀏覽器不具有該插件或原生支持,他們可以嘗試安裝該插件。

    對不使用插件的網站進行更新的過程可能比較耗時。你可以建議用戶暫時在 Internet Explorer 10 的桌面視圖中查看你的網站。只需更新網站的 "META" 標記或 "HTTP" 標頭,Windows Internet Explorer 即會通知用戶并提供一個切換到桌面的選項。

    HTML  
    HTTP Header
    X-UA-Compatible: requiresActiveX=true
    META TAG
    <meta http-equiv="X-UA-Compatible" content="requiresActiveX=true"/>
    
    
    

    注意  

    請牢記,用戶使用的可能是手機等設備,這些設備即使在適用于桌面版的 Internet Explorer 中也不運行現有的 ActiveX 控件。其中一些設備的屏幕可能較小或僅支持觸控輸入,因而無法完全適用于 ActiveX 控件或桌面瀏覽體驗。僅當不存在任何相當的回退內容時才能迫使用戶進入桌面體驗。

    如果你希望在桌面中模擬無插件體驗,以使用 F12 開發者工具來調試網站問題,請先啟用 ActiveX 篩選。你可以從 Internet Explorer 啟用 ActiveX 篩選,方法是單擊“工具”,然后依次單擊“安全性”和“ActiveX 篩選”。此操作將關閉所有 ActiveX 控件和外接程序,允許你根據網頁的需要選擇性地啟用它們。

     

    參考:http://msdn.microsoft.com/zh-cn/library/ie/hh920753(v=vs.85).aspx

            http://msdn.microsoft.com/en-gb/library/ie/hh920753(v=vs.85).aspx

    RFID管理系統集成商 RFID中間件 條碼系統中間層 物聯網軟件集成
    最近免费观看高清韩国日本大全