3月302015 xeonchen XPConnect 遇到的小問題 在 XPCOM 的世界裡,透過 XPConnect 的幫忙,C 和 JavaScript 實作的元件可以互相地呼叫,因此我們可以自由選用合適的語言來開發各自的元件。 但是因為中間包了一層 wrapper,所以在某些特殊的情況下,程式的運作可能會不如你的預期:例如在 跨越語言的邊界 – 淺談 JS A...
3月232015 Yi-Fan Liao 如何在 Firefox OS 上建立瀏覽器 APP Firefox OS 上的瀏覽器 APP 利用 Gecko 提供的 Browser API 來管理網頁瀏覽,並利用 HTML5 技術提供使用者界面。根據不同的實作它可以實現分頁,瀏覽歷史,書籤… 等等功能。這篇文章示範如何建立一個可以在 Firefox OS 裝置上使用的瀏覽器 APP,它包含了最基...
3月162015 Sean Lee Phone App 與 Callscreen 的背後功臣:Telephony API 手機產品是 Firefox OS 的重要任務之一,Phone app 與 Callscreen app 實現了撥打/接聽電話功能,背後與底層溝通的媒介 Telephony API [1] 佔了非常重要的地位,安全性的考量下,Telephony API 僅開放給 Certified app 使用,不過...
3月92015 KuoE0 謀智菜逼八談 XPCOM 實務入門 前言 關於 XPCOM,請參考 MDN 上 XPCOM 的簡介。MDN 上關於 XPCOM 的教學,有部分實作上的細節已經過時了。此外,MDN 上的教學偏向使用 XPCOM 編寫 gecko 的擴充元件,身為 Mozilla 菜逼八軟體工程師要學的當然是給 gecko 內部使用的 XPCOM!因此在...
3月22015 Lyu Shing- 初等碼農 Where am I?-Part III-用 Geolocation API 以及 Offline Storage 實現導航與離線儲存 app screenshot 之前在 Eric [[1]](https://tech.mozilla.com.tw/ref1) 與 Owen 的文章 [[2]](https://tech.mozilla.com.tw/ref2) 已經介紹了如何使用 Geolocation API [[3]](htt...