2010-08-25 87 views

回答

2

一個Safari擴展幾乎是完全是 Javascript。這有點過分簡化,但是如果沒有Javascript,你創建了什麼樣的擴展?您可以在任何injected scriptglobal HTML文件中編寫儘可能多或最少的JS。在何處/何時/如何使用這些中的每一個的細節是pretty well documented

除了您可以訪問以Safari爲中心的API之外,您可以在任何這些文件中放置Javascript的本質沒有什麼特別的特殊之處。否則,它只是你爲網絡編寫的同樣的舊Javascript,並帶有一些怪異的框架本身。很多人甚至包括jQuery或其他JS庫來提供幫助,雖然他們在大多數情況下會增加比我推薦的開銷更多的開銷。

相關問題