網友評分: 7.6分
WebComponents.exe插件是一款由??低暢銎返腤eb控件開發插件,它是基于ActiveX和NPAPI開發的WEB控件,軟件支持視頻回放、實時預覽視頻、控制云臺、實現預覽與回放等功能,支持B/S網頁開發,不適用于C/S開發。
近年來,web 開發者們通過插件或者模塊的形式在網上分享自己的代碼,便于其他開發者們復用這些優秀的代碼。同樣的故事不斷發生,人們不斷的復用 javascript 文件,然后是 CSS 文件,當然還有 HTML 片段。但是你又必須祈禱這些引入的代碼不會摧毀你的網站或者web app。WebComponents 是這類問題最好的良藥,通過一種標準化的非侵入的方式封裝一個組件,每個組件能組織好它自身的 HTML 結構、CSS 樣式、javascript 代碼,并且不會干擾頁面上的其他代碼。
1、The Shadow DOM:大家之前可能聽說過 shadow DOM,但 shadow DOM 到底是什么? 開發者能通過 shadow DOM 在文檔流中創建一些完全獨立于其他元素的子 DOM 樹(sub-DOM trees), 由于這個特性,使得我們可以封裝一個具有獨立功能的組件,并且可以保證不會在不無意中干擾到其它 DOM 元素。shadow DOM 和標準的 DOM 一樣,可以設置它的樣式,也可以用 javascript 操作它的行為。主文檔流和基于 shadow DOM 創建的獨立組件之間的互不干擾,所以組件的復用也就變得異常簡單方便。
2、HTML 模板:只要你用過類似 Angular JS 之類的現代 javascript 框架,就一定對 HTML 模板再熟悉不過了。開發者通過模板來復用一些 HTML 代碼段,在 HTML5 標準下我們甚至不需要 javascript 框架就能輕松使用模板。
3、導入 HTML 模板:在模板中創建 HTML 代碼塊和子 DOM 樹,使得我們可以用不同的物理文件來組織代碼。通過<link>標簽來引入這些文件,就像我們在 PHP 文件中引用 javascript 文件那樣簡單。
4、自定義元素:我們聲明一個語義化的自定義元素來引用組件,用 javascript 建立自定義元素和模板、shadow DOM 之間的關聯,然后將自定義標簽(例如<my-custom-element></my-custom-element>)插入到頁面上就能得到一個封裝好的組件。Angular JS 中有很多類似的寫法。
??低晹z像頭WEB控件安裝包WebComponents.exe3.0.5.56,壓縮包內附帶demo和文檔說明。
附WEB3.0控件開發包編程指南,Web控件V3.0基于ActiveX和NPAPI開發,接口封裝于javascript腳本,以javascript接口形式提供用戶集成,支持網頁上實現預覽、回放、云臺控制等功能。該控件開發包僅支持B/S網頁開發,不適用于C/S開發。