在寫「利用Google協作平臺檔案櫃擺放JavaScript程式碼」 這篇文章時,當時在網路上看過不少人在抱怨、討論、說明為啥Google Sites不允許置入JavaScript語法,讓Google Sites變成只能張貼簡單的靜態網頁。也因此讓一堆人轉個方式,把Google Sites當成網路的檔案分享空間‧‧‧XD
這幾天試用一下Google Sites的功能,給我的感覺是Google Sites的設計用意就是提供共同創作的場所,網頁應用似乎只是額外附屬的架構,為了讓整體使用的複雜度減低,多所限制成為必然的結果。但是也並非就沒有轉圜的空間,除了Google本身提供的Google Calendar、Google docs等服務外,Google為Google Sites提供另一個方式來強化網頁的彈性-Gadgets,該網頁對這項服務的定義是‧‧‧小工具。
在Gadgets網頁上對這個小工具的說明是:簡單的HTML和JavaScript應用程式,可以箝入到網頁或其他應用程式中。其實在使用iGoogle時就已接觸過Gadgets,有一些現有的Gadgets工具作的實用度相當高,目前已經放在我的iGoogle上。把場景轉換到到Google Sites,也是使用Gadgets來活化網頁的彈性;但是問題在於,若將Google Sites作為個人展示網頁,要加入專用的動態效果,前提就是要先自己設計Gadgets。慶幸的是Gadgets使用的是JavaScript語言,對於我來說並不需要再多花時間學程式語法,只是要符合Gadgets的架構,還是得花些時間整理一下資料。
對於Google Sites的應用,可以參考「0 與 1 謎詭世界 」部落格,底下幾篇文章都是作者介紹有關Google Sites應用的說明:
- 令人驚豔的Google Sites服務--基本介紹篇
- Google Sites 實際操作程序(上篇)
- Google Sites 實際操作程序(中篇)
- Google Sites 實際操作程序(下篇)
- Google Sites可以放JavaScript檔案及接受外連
- How To Add JavaScript or Custom Contents to Google Sites with Gadget
- Building Gadgets for Google Sites
- Inserting custom gadgets in Google Sites
其實網路上還有其它免費的網頁空間可以申請,而且沒有限制JavaScript語法,可以更方便的架設個人網站。但是在不想多花時間去申請這些免費空間,而且應用的動態效果也不會太多的情形下,可能還是考慮先使用Google Sites來架設就好。真的沒辦法滿足需求時,再來考慮換到其它空間。
沒有留言:
張貼留言