Web Widget,中文可譯作:小部件、小工具、微件、掛件等,是一小塊可以在任意一個基於HTML的網頁上執行代碼構成的小部件,它的表現形式可能是視頻、地圖、新聞或小遊戲等等。
它的根本思想來源於代碼複用,在一般的情況下,Widget的代碼形式包含了DHTML、JavaScript及Adobe Flash。
Web Widget允許Web開發者在他們的頁面中集成任何第三方Web站點所提供的Widget代碼,以便於在自己的網站中聚合各種各樣的信息與資源。這樣一來,原先網頁瀏覽者可能必須要去好幾個不同站點才能獲取到的信息可以在一次頁面訪問中全部獲取到。
另外,由於任何Widget代碼都可以被嵌入到Web頁面中,因此一些帶有惡意代碼的Widget將可能給頁面瀏覽者帶來麻煩。比如Facebook上曾經有一個名為“Secret Crush”的Widget,它會誘導用戶去自動下載廣告軟件。
Web Widget,中文可譯作:小部件、小工具、微件、掛件等,是一小塊可以在任意一個基於HTML的網頁上執行代碼構成的小部件,它的表現形式可能是視頻、地圖、新聞或小遊戲等等。
它的根本思想來源於代碼複用,在一般的情況下,Widget的代碼形式包含了DHTML、JavaScript及Adobe Flash。
Web Widget允許Web開發者在他們的頁面中集成任何第三方Web站點所提供的Widget代碼,以便於在自己的網站中聚合各種各樣的信息與資源。這樣一來,原先網頁瀏覽者可能必須要去好幾個不同站點才能獲取到的信息可以在一次頁面訪問中全部獲取到。
另外,由於任何Widget代碼都可以被嵌入到Web頁面中,因此一些帶有惡意代碼的Widget將可能給頁面瀏覽者帶來麻煩。比如Facebook上曾經有一個名為“Secret Crush”的Widget,它會誘導用戶去自動下載廣告軟件。