背景信息的問題:對火狐瀏覽器安裝的向後兼容/擴展
在過去的一週,我一直在與Chrome擴展瞎搞,並沒有問題,我創建擴展。偉大的Chrome岩石讓開發過程變得非常容易學習,而且,很簡單!
現在我想到了我想爲儘可能多的瀏覽器創建這個擴展,所以我決定接下來使用Firefox。
真是一團糟!那裏的文件沒有做什麼,但讓我頭疼,浪費我的時間到目前爲止,非常複雜,而且一般都是無組織的。
我設法找到了一個簡單的擴展,我想我可以作爲一個起點使用,並已開始與亂搞一個代碼示例 - 精...
我瞭解到,這個樣本擴展不會可以使用低於Firefox 4的任何內容,因爲它使用引導技術在不重新啓動瀏覽器的情況下安裝擴展。 Ughhhhhh ....
現在我們到達了我的問題:
是否有可能開發針對Firefox 7的擴展,將與Firefox的早期版本的工作?我甚至不關心Firefox 4之前的任何事情,如果這是無重啓安裝的切點。很高興知道,我一直在花費的時間會一直工作,並且在用戶被提示下次升級時超過一週。
相反嗎?我可以創建一個兼容Firefox 3.5到Firefox 7的擴展嗎?我意識到這需要重新啓動才能安裝,但如果它導致了工作的擴展而不考慮版本,那將是可以接受的。
任何有這方面經驗的人都可以分享一下我對自己的看法嗎?看起來這是一個開發平臺的噩夢,而且我將不斷修復我的擴展。
最後一條相關信息:
擴展我發展是純粹基於JavaScript的 - 這東西應該工作(我想?),因爲它依賴於只有一個功能「的內容腳本「,實際上不應該在版本之間在這一點上改變......對嗎?
那我究竟錯過了什麼?如何創建可在所有瀏覽器版本中工作的易於管理的Firefox擴展?
謝謝大家! :)
超棒的男人,你搖滾! :) 感謝這真的很棒的信息 – delta9