關於Firefox插件jUART

jUART的功能是網頁可以直接和電腦連接的串口設備通信(比如:掃碼槍,單片機等等),它的主頁位於https://github.com/billhsu/jUART,是一個基於FireBreath的一個插件,是一種NPAPI插件,在最新版本的Firefox瀏覽器上已經不被支持了,這種NPAPI插件比較不安全。但是目前也沒有完全能替代的東西,比如像Firefox或者Chrome的標準擴展程序還沒有支持串口通信,勉強支持了一些USB HID相關的硬件。那這樣就要還繼續使用老版本的Firefox搭配到NPAPI插件繼續使用了。

我們永遠生活在過渡期,技術總是在不斷的變革,有些老的東西有些時候還必須一直使用,並不是每機構都可以像Apple一樣,那樣的果斷的捨棄老技術,直接採用新技術。比如像iPhone的打印功能並沒有像MacOS中那樣採用Apple自己一直開發的打印機驅動框架CUPS,且完全沒有CUPS的影子,完全獨立實現,讓打印機硬件廠家去兼容其新的無線打印協議。

可以預料,在幾年以後完全不用看到NPAPI這種插件了,但是目前還是處於過渡期,還是要會使用,會編譯。項目主頁已經編譯好了x86/64的Window,Linux版本,如果需要使用ARM或者MIPS(龍芯)的CPU框架上,按照其提示進行編譯就可以了。編譯不要想着幾年前的那種交叉編譯(在x86/64上安裝交叉編譯工具鏈編譯出對應架構的庫或者可以執行程序),需要配套的庫編譯太多了,一兩週都不一定搞得定。現在都有整個對應ARM或者MIPS的Linux系統發行版了,直接在那方面編譯就像x86上編譯一樣簡單了。

開年第一篇,預祝新的一年事事順心。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章