2012年3月26日

Mozilla 軟體市集開始接受提交程式

網路即是平台

透過 CSS、HTML、JavaScript,開發者可以設計出適應各平台(Responsive Design),且視覺及感覺上如同原生程式一般的應用程式,不再需要為了特定平台而整個重寫。單一程式庫,對應所有廣受歡迎的裝置!

從現在起,開發者就可以開始創造應用程式,並上傳到 Mozilla Marketplace(Mozilla 軟體市集,暫譯)。不久後當我們對終端消費者開張後,你的應用程式就能立即名列其中,讓消費者下載安裝,在市集開張日當天就讓大家使用!

為何要用網路標準規格來開發應用程式?

或大或小的公司與眾多的開發者都對開發 Mozilla 市集應用程式躍躍欲試,這些程式都是以 HTML5 作為架構、以 CSS3 設計版面與視覺行為,並以 JavaScript 建造操作邏輯。這個史無前例高人氣的標準化網頁開發技術組合,正在改變我們打造網站及應用程式的方法。

如同以往,Mozilla 主動的參與開放網路標準的制定,並領導社群定義出任何現有技術的必要延伸規範,讓開發者更沒有限制的開發應用程式。從 Brendan Eich 的 Mobile Web API Evolution 一文中可以得知更多細節。在這個平台上,我們不只努力的建構標準網路技術組合,還持續開發能讓程式更「搖擺」的裝置 API。目前我們專注在讓行動應用程式能在所有支援 HTML5 的現代瀏覽器上執行。

Mozilla 網路應用程式平台將會有以下功能:

  • Mozilla Marketplace 軟體市集,第一個跨作業系統與裝置的應用程式市集,專賣透過 HTML5、JavaScript 及 CSS 等開放網路技術所製作的應用程式。

  • 未來將送交 W3C 進行標準化,體現 Mozilla「網路即平台」理念的全新 API。

  • 讓使用者能控制個人內容的全新身份識別系統;以使用者為中心、而非綁定裝置或平台的程式部署機制。

為何要為 Mozilla 軟體市集打造應用程式?

網路就是世界上最大的單一市集,只要讓你的應用程式在 Mozilla 軟體市集上亮相,就可接觸五千萬名潛在顧客。當然,開發者也可以透過自有網站提供應用程式。

在市集端,我們正在努力整合 PersonaBrowserID)身分識別機制,以及付費、應用程式同步備份與還原機制,打造出色的線上應用程式探索及取得的使用者體驗,如此市集平台才能讓開發者、消費者各取所需。

這次到底發表了什麼?

Mozilla Marketplace 軟體市集已經開放讓開發者送交應用程式,這表示你現在就可以開始搶先註冊程式名稱、在市集上搶佔一席之地,好好準備稍晚的正式發表,同時熟悉熟悉我們開發者端的流程。

看一下以下的相關資訊,開始創造你的應用程式,然後上傳到 Mozilla Marketplace 吧!

一起參與討論:


原文 / The Mozilla Marketplace is now open for app submissions ✩ Mozilla Hacks
授權 / 創用 CC 姓名標示─相同方式分享 3.0

φ 蘿蔔王 翻譯 - Irvin 編輯

2012年3月21日

隆重介紹 Mozilla Persona

過去一年中,我們致力於打造一個網路尺度的身份識別系統。過去我們叫它 BrowswerID,同時稱呼該技術 [1] 與 Mozilla 應用該技術所提供的服務。今天我們榮幸的介紹 Mozilla Persona,Mozilla 所提供的完整身份識別服務,依照我們的核心價值「使用者掌控、安全與便利」所設計,用以管理使用者線上身份的一系列組件與服務。

名稱中的「Persona」象徵「Personhood」(個人),呼應了線上身份作為生命中的一個面向、與使用者個人緊密結合的想法。對於這個系統的新名字以及即將提供的新功能,我們非常的興奮期待。目前計畫中的有:一個身份主控台、使用者資料串接功能……等等。

那 BrowserID 呢?

BrowserID 依然會是開發者面向的通訊協定名稱。網站、電子郵件服務與瀏覽器開發者,將會繼續使用 BrowserID 稱呼這個協定。

在未來幾個月,我們會開始轉移 Mozilla 實作的網頁基礎 BrowserID 登入系統到新名字上,但各位不需擔心,我們會盡力讓轉移對所有人來說都完全無痛。

等等,那火狐的 Personas 呢?

過去幾年之中,許多 Firefox 使用者都很喜歡 Personas(個性面板),個性化 Firefox 工具列背景快速又有趣的方法。附加元件小組幾週前在部落格公開了更名的細節。在轉換期中當然會有一些混淆,所以如果你有讓轉移能更加平順的點子,請讓我們知道!我們相信長期來說,Persona 這個名字所帶來的價值,會遠超過短期的轉換之苦。

編按:根據附加元件小組的決議,原本的 Personas(個性面板)將更名為 Background Themes(背景主題,暫譯),而一般的 Themes 佈景主題將稱呼為 Complete Themes(完整主題,暫譯)。

我們希望你和我們一樣對此感到興奮,我們期待因撐起「Mozilla Persona」這個分散式身份識別系統的大傘,會使 2012 成為豐富有趣的一年。

如同往常,我們非常歡迎你的意見回饋與問題,無論是透過 dev-identity 郵件列表、或是直接在 Twitter 上發言皆可(請標記 #browserid 或 #mozpersona 標籤)。

[註1]:你們有些人可能還記得 BrowserID 來自於 Verified Email 協定,我們也沒忘記。儘管如此,BrowserID 還是成為這個技術的名稱。

原文 / Introducing Mozilla Persona | Identity at Mozilla

φ Mika 翻譯 - Irvin 編輯

2012年3月18日

Add-on Builder 1.0 就定位即將起飛

在一年的開發期之後,我們已經準備好要移除 Add-on Builder 網站上面的 beta 標籤了!

先在此對不甚熟悉這個超棒工具的朋友們解釋一下:Add-on Builder 是一個線上開發環境,可供具有 HTML、JavaScript 和 CSS 知識背景的開發者,使用 Mozilla 的 Add-on SDK 快速製作 Firefox 的擴充套件。您可以把它想像成開發套件及除錯的 jsFiddle

Add-on Builder 利用 Add-on SDK 來製作不需重新啟動 Firefox 就可以安裝的套件,所製作的套件會在 Add-on SDK 更新的時候自動重新打包——如此可以確保這些套件能夠繼續替用戶工作,而不被 Firefox API(應用程序介面)的變動影響。

外掛編輯器具備了許多專為套件開發者量身打造的功能:

  • 一個讓你撰寫程式碼的簡潔線上介面
  • 即時的單鍵測試功能
  • 可存取第三方的套件函式庫來源(Repository)
  • 如同 jsFiddle 那樣的分享和合作功能
  • 供新版本 Add-on SDK 的即時更新選項
  • 整合的 Firefox 附加元件網站發佈功能

如果您還沒試過開發 Firefox 的套件,我們誠心推薦您試試 Add-on Builder。有著簡潔的界面和許多有用的工具,它絕對是製作 Firefox 套件最快、最簡單的方法!

延伸閱讀:開發套件更輕鬆:Add-on Builder 正式登場 | Mozilla Taiwan


原文 / Add-on Builder 1.0 is Ready for Liftoff! | Mozilla Add-ons Blog
授權 / 創用 CC 姓名標示─相同方式分享 3.0

φ Parker 翻譯 - Irvin 編輯

2012年3月7日

帶著全新的開發工具以及套件同步功能,Firefox 11 即將上場

Windows、Mac 及 Linux 上的新版 Firefox 11 Beta 現在可供下載與測試了。 這次的 Beta 版中新增了新的開發工具、可以更容易地呈現頁面元素,還將 Firefox Sync 升級,使其擁有跨電腦同步套件的能力。

編按:目前 Beta 版本為 Firefox 11,正式版的預定釋出日期為 3 月 13 號。

Firefox 11 Beta 對網頁開發者有些什麼新東西:

  • 3D 檢視:「Tilt 3D」是根基於 WebGL 的網站視覺化工具,整合在頁面檢測工具中(工具選單→網頁開發者→檢測)。這個新的檢視模式可以用 3D 圖像闡明網站各部分及其母區塊的關係,在 HTML 結構中尋找問題時特別有用。

    更多關於 Tilt 的資訊請看 Mozilla 的網頁設計新視野:Tilt 3DNew Developer Tools in Firefox 11 Aurora兩文。

  • 樣式編輯器:Firefox Beta 包含了新的樣式編輯器,提供開發者修改頁面 CSS 檔完全的自由度,並且可於瀏覽器中即時預覽。開發者可於完成後將 CSS 檔案另存到桌面。

  • 支援 SPDY:Firefox Beta 現在起支援 SDPY 了,SPDY 設計來承繼 HTTP 傳輸協議,可減少讀取網站所需的時間,且由於檔頭壓縮及使用更少的連線數而能降低伺服器的負荷。SPDY 讀取所有頁面皆採用 SSL,可使瀏覽過程更安全。要啟動 SPDY,打開about:config,尋找 network.http.spdy.enabled 然後將之設定為「true」。

Firefox 11 Beta 對使用者而言有什麼新東西:

  • 套件同步: 使用者可以選用跨平台同步套件功能,這樣一來就可以在不同電腦間打包帶著走。你可以於偏好設定的同步視窗裡,「同步我的」選單中勾選「附加元件」以開啟此功能。

  • 遷移工具升級:Firefox 的新使用者,在首次啟動 Firefox 時可以透過遷移工具,將資料從 IE、Opera、Safari 及新支援的 Chrome 中轉移至 Firefox。Firefox 11 Beta 新增了自 Google Chrome 匯入資料與選項的功能,使用者可以輕鬆地保留原有的書籤、歷史紀錄、cookies、偏好設定來使用 Firefox。

  • 還有更多新功能將陸續釋出。

更多資訊:


原文 / Firefox Beta with New Developer Tools and Add-on Sync is Ready for Testing | Future Releases
授權 / 創用 CC 姓名標示─相同方式分享 3.0

φ birdhackor 翻譯 - Irvin 編輯

2012年3月4日

行動產業中的 Mozilla — 網路即是平台

本週我們來到巴塞隆納,參加最盛大的行動產業貿易展:MWC 2012 世界行動通訊大會。我們的目標是在這裡和系統商、銷售商和開發者見面,向橫跨各裝置、平台的顧客及開發者推廣一個開放、以使用者為中心的網際網路。

今天我們宣布了幾個朝向目標發展的重要里程碑。第一是跨國系統商 Telefónica 投入開發以 Boot to Gecko 計畫為基礎的開放網路手機 Open Web Device,同時支持這項計畫的還有業界的領導者 Adobe 和 Qualcomm。在這樣的合作下,我們承諾繼續向前拓展 HTML5 技術,使其成為行動通訊產業的平台選擇之一。

在聯合記者會中,Telefónica 表示計畫於 2012 年發表第一個開放網路手機。這項裝置的基礎是純粹的網路技術、建基於 HTML5 與其上強大的 Web API 技術。如此意味著這些行動裝置可在未來顯著的提昇速度、降低成本。參加記者會的人員可先期預覽 HTML5 開放網路技術如何能強化行動裝置的功能,及提高使用者體驗。

Mozilla 也很榮幸的宣布 Deutsche Telekom 對於開放網路平台的支持。特別是該公司的創新實驗室將會加入 Boot to Gecko 計畫,貢獻開發資源,並依據成果評估下一步計劃。

這個禮拜 Mozilla 還展示了開放網路應用程式(Open Web Apps)及軟體商城 Mozilla Marketplace,可讓透過 HTML5、CSS 與 JavasScript 的開放標準製作的軟體於此銷售。同時我們也展示了 Persona 及內含的 Browser ID,第一個真正純網路的身份識別系統,提供最新工具可供開發者和使用者控制他們的線上生活。

打從一開始,我們的任務就是以一個組織的身份,打造一個完全開放、基於標準的網際網路,作為創新的平台。Mozilla 正把最新的成果提交 W3C 進行標準化程序,如此我們就能幫助網路更加進化,讓網路體驗更加以人為主。

就如同 Mozilla 社群一向明白的道理 — 網路即是平台(the Web is the Platform)

原文 / Mozilla in Mobile – the Web is the Platform | The Mozilla Blog
授權 / 創用 CC 姓名標示─相同方式分享 3.0

φ Parker 翻譯 - Irvin 編輯

2012年3月2日

ACTA 是發展網路政策的歧途

Mozilla 基金會主席 Mitchell Baker 上個月張貼了一篇她對於 ACTA 的看法。以下摘錄自她的網誌:

ACTA(反仿冒貿易協定,Anti-Counterfeiting Trade Agreement)是一項新提出的國際法,制定國際上打擊仿冒品與偽造智慧財產商品的施行準則。ACTA 以「貿易協定」名義進行,意味著不經所有利害關係人涉入的私下談判。除了那些幸運被邀請加入秘密會談的人以外,一般民眾沒有機會表示意見。

這是建立網路政策的歧途。網際網路是一個交流與互動的基礎平台,有著眾多的利害關係人。人民賦權、基本人權、競爭經濟利益三者的聲音皆必須被聽見。當政策在討論時,這些聲音必須在談判桌上擁有席次。ACTA 並未經過這樣的程序產生。

延伸閱讀:中文維基百科條目「反仿冒貿易協定」

原文 / ACTA is a Bad Way to Develop Internet Policy | The Mozilla Blog
授權 / 創用 CC 姓名標示─相同方式分享 3.0

φ Ch.Andrew 翻譯 - Irvin 編輯