開發 Widget 所需要的條件與工具

▲前頁 ☆目次 次頁

需要具備的基本知識

要開發 widget,基本上並不困難。當初 Yahoo! Widget Engine 的開發者就是要讓一般網頁設計師也可以輕易地做出 widget,所以只要您有製作過網頁,熟悉下列技術即可非常容易上手:

  • 網頁圖形製作 - 用來構成 widget 的外觀
  • HTML 或 XML 語法 - 用來定義結合圖形與程式
  • JavaScript 程式設計 - 用來支援 widget 的邏輯於提供 widget 功能

其實即使你不熟悉上面所有技術,但有用過,那其實製作 YWE 的 Widget 就不難!雖然在下沒辦法說得很精確,要懂到什麼程度才能製作 widget,但真的不困難,只要有心、設計過網頁即可。

▲Top

開發所需的工具程式

要開發 Widget,您需要下列工具程式:

  1. 網頁圖形製作工具
    您可以使用如 PhotoshopPhotoImpact 之類可以編輯 PNG 格式的圖形處理程式來製作 Widget 的外觀相關圖形。
  2. 純文字編輯器
    要編輯製作 YWE Widget 最重要的 XML 檔案 - .kon 檔,您必須要有個純文字的編輯器,例如 Windows 上隨附的“筆記本”,或是 Mac OS X 上的“文字編輯”。但是在下建議採用如 Windows 上的 NotePad++、Mac 上的 BBEditXcode 的純文字編輯器會比較方便,因為這些編輯器內建 XML 的語法標示與分析功能,在製作或編輯 XML 檔案時比較方便發現問題,以避免您因為 XML 語法錯誤而浪費不必要的時間在 debug 這些語法上。

只要您具備上述的條件與相關工具程式,便可以進行 YWE Widget 的開發。

▲Top


▲前頁 ☆目次 次頁