Showing posts with label Firefox. Show all posts
Showing posts with label Firefox. Show all posts

Firefox 擴充套件票選又要來囉!

June 25, 2008 位於 6:48 PM · Edit · Dashboard · Google Analytics

Auntie P, CC: by-nc-sa

很多朋友都說咱們 MozTW 的「社群嚴選套件」是初學者非常棒的入門好去處,而因應 Firefox 改版、第三屆的社群嚴選又要來啦!這回是由新任 Firefox 中文在地化經理 Tim 總籌,引他一段

今年的規則又有一點點調整,時間也排的緊湊一些以配合 Firefox 3 Party 。預計在 7/1 開放討論區開始提名,Firefox 3 Party (7/19) 結束後開始投票,三個星期後結算成績。磨刀霍霍、想要提名您最喜歡的套件的人,現在可以開始準備一些資料:

請求升級標準信

如果您想要提名的的擴充套件與 Fx3 不相容,這樣是不符合提名資格的喔!請寫信給擴充套件作者,請求他們儘快將套件升級到與 Fx3 相容;建議的標準信格式

AMO 中文敘述

如果您推薦的附加元件可以在 addons.mozilla.org (AMO)找到的話,獲選時我們可以把它放到 AMO 中文首頁上的推薦清單喔!但是若該套件在 AMO 上面的敘述是英文的話,那就沒有推薦的效果啦... 如果方便的話,也要麻煩推薦人翻譯敘述之後,寄給原作者請他/她複製貼上放到 AMO 上... 詳情請看 Bob 之前貼過的說明

喵,就是這樣~ …and we have a plan! 這次的套件票選也會也與即將舉辦的 Firefox Party 3.0 及 COSCUP 相互配合,首先是在 Party 邀請您與眾人分享自己愛用的套件及使用方式,另外 COSCUP 當天會發表、介紹所有社群票選出來的套件。這需要大家的支持,所以首先就請大家集結力量,用信件向套件作者發出請求吧!

6/18 1am 全球下載 Firefox 3

June 16, 2008 位於 4:32 PM · Edit · Dashboard · Google Analytics

Firefox 3 火熱上映

Firefox 3 Party 填問卷

June 3, 2008 位於 9:21 PM · Edit · Dashboard · Google Analytics

其實每次辦活動前我都想著這是最後一次 XD anyways 這不表示我要主辦這回的 Party,實際上我只是想先把能做的事情做一做了。所以,如果你有興趣參加,請填一下問卷,讓後來接手的人好辦事。

如果你不管怎樣一定會赴這個盛會,那麼先到 mozillaparty 登記一下,讓 Mozilla 那群歪果仁看看我們有多少勇士吧 :)

來!鬥陣拼紀錄吧!

May 30, 2008 位於 11:11 PM · Edit · Dashboard · Google Analytics

火狐鬥陣拼紀錄,有你一份!

這是 Firefox 3 推出前舉辦的全球網路活動,試試能不能拼出一個金氏世界紀錄來!感謝社群朋友協助,我盡可能以最短的時間把活動網站相關的一些事務搞定,把女友晾在旁邊數小時候總算完成了這個簡單的網頁,大家齊心推啊!

協助 Firefox 3 RC1 testday (part 2!)

May 21, 2008 位於 3:32 PM · Edit · Dashboard · Google Analytics

轉貼跟快速翻譯:

Greetings Testers!

Welcome back to the Firefox 3 RC1 Testday (Part 2)! Last week we had a great turnout and a few good bugs found. Since this we are close to releasing the final RC, we are extending testday for one more week.

下一次 RC 應該就是最後了,所以按照慣例應該是三週後左右會出正式版。

What: Firefox 3 Release Candidate 1 Testday (Part 2) When: Friday, May 23, 2008 from 7am - 5pm PDT Where: IRC on irc.mozilla.org, channel #testday

May 23, 2008 7am-5am PDT 就是臺灣時間 5/23 2200 - 5/24 0800

How you can help

  1. Install the RC1 build candidate at: http://www.mozilla.com/en-US/firefox/all-rc.html
  2. Review the list below of things to test.
  3. Provide us with your feedback and any testing updates by leaving a comment on this event post! Or join us on irc.mozilla.org, channel #testday for immediate discussion.

要測的就是 RC1 不是 nightly,所以現在就可以去安裝了。

Recommended testing

  • Check out all the popular extensions, themes, and plugins that RC1 now supports. You can download them directly from AMO, or search through your Addons Manager.

1. 看看還有哪些常用的附加元件不能支援 Firefox 3

  • Visit Top Websites you use. Inspect layouts, functionality, web-based application tools. (Examples: Banking and Financial Sites, Social Networking sites (Facebook, MySpace, LinkedIn), Top News Sites, Online retail sites)
  • 2. 看看有哪些常用網站遇上 Firefox 3 會掛點或亂掉。如果有中文的站就儘量測吧,回報時尊重一下大英語主義者 :)

  • Test new firefox 3 Features. These include Bookmarks, Address bar, History, Download Manager, Addons Manager, and Password Manager
  • 3. 測試其他 Firefox 3 的新功能。如果你還不太瞭解,可以參考一下 Mozilla Links 上的文章

    Preparing for Test Day

    1. Save your profile data! You should either back up your profile or use the profile manager to create a new profile for testing.
    2. Get the new Mozilla QA Companion! It's the easiest way to run test cases, search for bugs, and get connected on IRC... so it's the perfect tool for Test Days!

    Contributing to Test Day

    1. Join us in #testday on irc.mozilla.org so you can chat with the Mozilla QA team and community. There are always people in the channel to meet, work with, and get help from.
    2. Choose one or more of the following things to do:
    • Run testcases on Litmus! Ask for help in the #testday channel if you're not familiar with Litmus. If a testcase is terribly unclear, mark it as such. When you have questions about using Litmus, please ask the moderators in the testday channel or see the Litmus tutorial.
    • Verify Fixed Bugs! We are in dire need of keeping up with the bug fixed rate. You can help by going through the bugs listed below and confirming if they truly are fixed or needs reopening. *Firefox bugs - http://tinyurl.com/3k6hl5

    For more general information about Test Days, visit http://quality.mozilla.org/events/test-days

    See you Friday! Mozilla QA

    其他部份請參考之前我寫過的 testday 宣傳。希望大家能慢慢熟悉這類的測試方式,一方面參與,二方面也才能提早抓出中文版特有的問題,這是那些歪國人怎麼也測不到的啊!一旦人數夠了,我想我們就可以試著辦理東半球的 testday,這樣時間上會比較適合些。

    Firefox 即時摘要範例:Registrano 活動頁

    April 22, 2008 位於 1:43 AM · Edit · Dashboard · Google Analytics

    MozTW 自由新生代Registrano 上開了兩個活動供學員們線上報名,對我這個懶人來說經常要檢查有多少人報名有點麻煩;我想起 Firefox 2 時新增、卻一直沒有受到注目的即時摘要功能,就做了一個通用版。

    安裝之後,前往 Registrano 的任一活動公開首頁,加入書籤時就會看到了(請參考之前的 Mozillla Links 文章有介面圖說),格式是「{活動名稱}: {目前報名人數}。有圖有真象:

    這樣方便太多啦!

    Firefox 的即時摘要原文是「Microsummary」,其格式檔 microsummary generator (即時摘要來源) 存放在你個人設定資料夾的「microsummary-generators」裡,其原理是利用 XSLT 把書籤網頁「轉」成簡單的摘要,並以此顯示為書籤的標題。以本例來說,檔案原始碼是這樣:

    <?xml version="1.0" encoding="UTF-8"?>
    <generator xmlns="http://www.mozilla.org/microsummaries/0.1" name="Microsummary for Registrano" uri="urn:{e4578e6b-9b61-4c5e-a5bb-80860fc91278}">
     <pages>
       <include>^http://(www\.)?registrano\.com/events/[^/]*/?$</include>
     </pages>
     <template>
       <transform xmlns="http://www.w3.org/1999/XSL/Transform" version="1.0">
         <output method="text"/>
         <template match="/">
          <value-of select="normalize-space(string(//div[@id='bd']/div[2]/h1))"/><text>: </text><value-of select="normalize-space(string(//div[@id='event-attendees']/h3/em))"/>
         </template>
       </transform>
     </template>
    </generator>

    include 指明這個即時摘要來源的「適用」範圍,而後以 xpath 指定需要擷取的網頁部份、再交給 Firefox 顯示為標題。原理很簡單,網站的製作者甚至也能直接放進網頁裡、讓訪客可以輕鬆得知快速摘要。諸如股價、幣值、本例的報名人數等,就是這類「摘要」的典型。詳細說明可以參考 MDC 上的文件

    不過即使你啥也不瞭,依然可以利用 Microsummary Generator Builder 自助做出摘要來源,像我這個摘要來源其實也是先用這個套件做一個簡單的以後再行修改啦 :P 這個套件目前在 Firefox 3 beta 上會有點問題,請以 Firefox 2 來使用。

    我本來以為這樣的功能應該會很受歡迎的,但主機好沒有遊戲也沒用啊 XD

    MozTW: 自由新生代

    February 22, 2008 位於 8:49 PM · Edit · Dashboard · Google Analytics

    由於個人的興趣與職務,我時時會留意 Mozilla 相關的行銷、品牌等問題,過去也曾翻閱過數個月份的 mailing list archive 從中擷取一些想法。這些想法我都列在 MozTW Wiki 上,提供過客們批評指教。社群的前輩有次留了話給我:

    這個,還有大多數其它基金會會所推動的推廣活動 (除 sfx.com 外),都只有短期的功效。mozilla.org 是個以義工為基礎的社群,它的未來得靠少數人 (核心) 常期的默默耕耘,所以推廣活動的成功與否應以它為社群帶進多少長期參與者為準。

    MozTW 身為以瀏覽器為推廣主力的自由軟體社群,憑藉瀏覽器這類軟體「易學、常用」的特性,在推廣自由文化相關事務上其實是個蠻有利的位置 -- 我,一個原本毫不關心自由軟體、資訊技術也 (依然) 不甚佳的人,便是「被推廣」的最佳實例。依此,社群內幾個成員討論過後,覺得我們應該想辦法再走出去辦針對高中、大學生的實體活動。除了推廣 Firefox 這個好用的瀏覽器外,也該告訴他們一件很重要的事情:貢獻心力很容易、可以學到很多,而且我們很需要你!惟有撩起袖子動手做一次,才有機會持續參與。

    這就是 MozTW 在四月底開始要推的計畫,自己稱之為「自由新生代」,一個吸引高中生接觸自由文化的實體活動。

    我們以促進參與為目標,列出了幾個比較輕鬆可以幫上忙的專案,包括軟體中文化、文件翻譯、資訊報導等專案,希望這短短一天的活動能發揮成效:如果學員無法「感染」自由文化、至少他能願意參加;如果他不願意參加、至少他能在自己周遭推廣 Firefox。

    目前的規劃,請見我的 Wiki;目前感謝 Toomore 正加緊修改成企劃書的形式、方便在地團隊直接提交給校方。除了企劃書之外,我們還需要很多協助:

    1. 成為在地團隊:我們在北中南要各辦一場,並不預設地點 (只要交通方便就好),歡迎接下在地團隊協助場地及宣傳事宜。
    2. 海報美工 (對啦我們又要發海報啦!)
    3. 提供學員的餐點費用
    4. 提供學員贈品 (多跟少都可以,我們可以用抽獎的 :P)
    5. 其他人力財力物力上的協助 (包括各地的擴充套件作者,有興趣來共襄盛舉也很好!)

    如果你願意幫忙,請與我連絡。 (我們[還]沒有法人身分,沒辦法開收據,還請見諒) 期望這個活動能為自由文化相關社群帶來更多各方面的心血。

    維基百科: 支援搜尋建議的搜尋模組

    January 30, 2008 位於 10:20 AM · Edit · Dashboard · Google Analytics

    for (test && Firefox 2+ && zh-TW) only

    另存此檔,改附檔名為 xml 後丟到 profile 底下的 searchplugins 資料夾中,重新啟動 Firefox 便成。這也指定讓輸出頁面顯示為臺灣正體。

    測試的,不相容 OpenSearch 標準 (就是說只有 Firefox 2+ 可以用,IE7不行),就不做方便的安裝連結了。

    為什麼 api 不能指定用 zh-tw 輸出啊... 有人了解嗎?

    淺嚐新火狐: 資源集

    位於 12:02 AM · Edit · Dashboard · Google Analytics

    方才在 TOSSUG 的活動中分享 Firefox 3 的心得,簡報檔如下:

    如果您需要簡報原始檔 (odp),可以這裡下載。 (請留意授權方式!)

    有一些我有展示、但未在簡報檔中註明連結的資源如下:

    除此之外我還有一些事情要做的...

    • 提報分割「說明」字串的 bug (先確定一下其他程式的慣例)
    • 提報快捷鍵與選單項目文字間空格是否該存在的 bug (先確定一下其他程式的慣例)
    • 寄送一些 Prism 的資訊給陳大哥
    • MDC 部份文章轉請 Ryan 領小組翻譯

    大概是如此,也歡迎大夥提一些關於此次介紹的建議 :)


    自爆內幕,我以前不敢去 TOSSUG,怕去了會被電得很開心 XDDD

    1/29 7pm 淺嚐新火狐

    January 28, 2008 位於 11:51 AM · Edit · Dashboard · Google Analytics

    我明天 (1/29) 晚上 7:00 會在 TOSSUG 分享對 Firefox 3 的一些小小心得,地點在伯朗咖啡的南京二店。大概的內容是使用上的新功能概要、Web Application 方面的相關新功能,另外會介紹一下跟 Firefox 有關係的幾個專案。詳情請見這篇

    在規劃中,只有中間「Web Application 相關新功能」會牽扯一點點的網站開發事宜,每段也會有相當簡單的 Code sample 與 Demo。其他部份都很輕鬆,歡迎對 Firefox 新功能有興趣的朋友來認親一下 :P 投影片及 Code sample 在講完以後會立刻放上網路,還請隨時注意本 站。

    Firefox 3: Offline Web Application

    December 21, 2007 位於 2:28 AM · Edit · Dashboard · Google Analytics

    Firefox 3 實作了離線網際程式的東西,我對這個還蠻有興趣的,測試一下。雖然找到的資料都告訴我這樣就可以把檔案加進離線資源了:

    <link rel="offline-resource" href="fx3offline.html" />
    

    不過我怎麼搞也搞不定 orz,沒想太多,就用了另一種 JavaScript 的方式來放檔案:

    navigator.offlineResources.add('http://leolo.cc/~bobchao/offline.jar');
    把需要的檔案一一放好,這些檔案就會被加進離線資源裡,也就可以離線閱覽了。

    另一個問題會是,網際程式如何知道使用者是否連線?這個問題,Firefox 利用「File > Work Offline」加上幾個新的事件、屬性來解決:

    navigator.onLine
    屬性,使用者在線上就是 true
    offline / online
    事件,在使用者上線、離線時觸發。

    所以偵測離線、上線的程式碼可以是這樣:

    function online_status(b_status){
       if (b_status) {
        //上線的動作
       } else {
        //離線的動作
       }
    } 
    
    window.onload = function (){
     online_status(navigator.onLine); //看你需不需要一開網頁就跑一次
    
     document.body.addEventListener("offline", function () {
      online_status(false);
     }, false);
    
     document.body.addEventListener("online", function () {
      online_status(true);
     }, false);
    }
    

    另外,我們可能還必須知道有多少資源可以用,或者以 JavaScript 新增/移除離線資源,方法我就不贅述了,請直接參考範例:

    function show_resources(){
     var obj = navigator.offlineResources;
     
     if (obj.length == 0) {
      alert("目前沒有離線資源");
      return true;
     }
     
     var str = "<p>以下是可以離線閱覽的資源:</p><ul>";
     for (var i = 0; i < obj.length; i++){
      str += "<li>"+obj[i]+"</li>";
     }
     document.getElementById('status-output').innerHTML = (str+"</ul>");
     
     return true;
    }

    最後我還用了之前 Chris Double 實作離線 Zimbra 的技巧來放咱們可愛的小狐 -- Foxmosa,方法就是把該離線閱覽的東西全部包在 jar 裡一次放入離線資源,然後用從 Mozilla 時代就支援的 JAR Protocol 來叫用其中被壓縮的檔案。

    jar:http://leolo.cc/~bobchao/offline.jar!/foxmosa.png

    不過,由於之前發現的漏洞,Firefox 從 2.0.0.10 開始就對這種檔案比較小心、非得放在回傳時 Content-Type 是 application/java-archiveapplication/x-jar 的主機才能用,所以 Google Pages 又再度跟我們說了再見...

    Anyways 提供一點範例跟心得讓有心人士實作參考囉!

    2007 日本 Get Firefox 影片大賽

    位於 1:45 AM · Edit · Dashboard · Google Analytics

    2007 日本 Get Firefox 影片大賽,最後名單已經揭曉了,雖然不是我最喜歡的那個得頭彩。(頭彩「The Night」也是在我覺得有趣的清單之一啦)

    但其實我跟女友最喜歡的是 KURU KURU DON,超可愛的,而且有把資訊全包起來、都在 Firefox 之中的意念:

    另外我也超愛這個有「火狐把你要的世界帶給你」感覺的 colorful fox

    實在覺得很可惜我們人沒那麼多也沒那麼強啊 orz

    Firefox 3: Web application as protocol handler

    December 16, 2007 位於 6:05 AM · Edit · Dashboard · Google Analytics

    測試 Firefox 3: Web application as protocol handler,使用 Fx3 查閱測試網頁,照著步驟做即可。

    要讓自己寫的 Web Application 處理協定,首先要把自己註冊為處理程式:

    window.navigator.registerProtocolHandler('mailto', 'http://page.bobchao.net/webhandler?m=%s', 'Mail Handler Test');

    你的程式要記得自己過濾掉協定的前置字串 (在本例中是「mailto: 」),然後就可以取得使用者點選的協定網址。如果是在私人網路,那麼可能無效,因為目前 Fx 應該不是先在使用者這邊 cache 之後無聲無息地傳過去...

    Firefox 2 + 3

    位於 3:33 AM · Edit · Dashboard · Google Analytics

    並不是等於五 =.=


    華江高中推廣

    上週去華江高中推廣,內容大致是由之前的「校園推廣」變化而來,刪掉一些不那麼重要的、加一些 Firefox 3 新功能搶先看。投影片 (CC:by-nc-sa) 採用高橋流 XUL,所以只能以 Gecko 系的瀏覽器 (如 Firefox) 開來看。

    但我覺得真正重要的是,我用了什麼東西 DEMO:

    • 鎖右鍵的功能,我一向喜歡用正妹相簿
    • Fx3 的「Applications」,採用 Mozilla 的 Webcal 範例,如果你已經在測試 Fx3、請在 Applcation 中設定 Webcal 為「WebCal Test Handler」,然後可以在這裡找到可測試的網址
    • Fx3 的離線使用網際程式功能,終於有人寫了個不錯的範例:TiwyWiki
    其他測試網址我放在 Wiki 上,請參考。

    FX3P 衝貓空,甘有可能?

    November 13, 2007 位於 6:01 PM · Edit · Dashboard · Google Analytics

    千萬、千萬不要太認真,我只是隨便想想

    就在今夜,協助 Firefox b1 RC 測試

    November 9, 2007 位於 4:22 PM · Edit · Dashboard · Google Analytics

    一般使用者,或沒有興趣測試的朋友,可以跳過這篇不看,也建議你不要下載這篇提到的軟體。

    今天晚上 (台灣時間 11/9 23:00-11/10 21:00) Firefox 3 Beta 1 的 RC 要開始測試了,Mozilla QA team 的說明簡譯如下:

    準備:

    • ftp://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.0b1-candidates/rc3/ 下載 Firefox 3 Beta 1 Release Candidate,用什麼語言的版本都行;目前正體中文未及加入這輪的測試、所以用英文版就行了(en-US 那個)。
    • 先備份你的設定檔 (用設定檔管理員另外開一個也成),再行測試。
    • 重要說明: 完全不建議在測試時使用舊版所建立的同一個設定檔,因為 Firefox 3 Beta 1 只會在第一次使用時將 Firefox 2 舊版的資料轉換過來,隨後每次使用 Fx3b1 都會覆蓋你在 Fx2 更動的書籤。

    協助:

    首先連到 irc.mozilla.org 上的 #testday 頻道,接下來可以做的事情有:

    • 跑一遍 Litmus 上的 Basic Functional Tests (bft) 與 Full Functional Tests (fft)。如果對 Litmus 不熟可以問 #testday 上的人,如果測試案例不夠清楚可以標一下。
    • 深入測試,回報瑕疵:深入測試 Firefox 的新功能 (像是 Places、新的下載管理員、增強的安全與隱私功能等等)。如果發現問題,請在 #testday 上提出、讓別人看看他們跑起來怎樣,一樣有問題的話到 Bugzilla 看看是否已經回報過了,沒回報過的話、就回報吧 :P (記得回報完也要到 #testday 去提一下,讓有權的人 confirm。)

    歡迎能人志士加入 :)

    行動 Firefox

    October 11, 2007 位於 12:57 PM · Edit · Dashboard · Google Analytics

    Mozilla and Mobile,不是我們現在看得到的 Minimo。幾個重點摘要:

    • 目標是全功能瀏覽器,就是,瀏覽器該有的功能要有。
    • 將推出「Firefox 行動版」,擁有執行 XUL 程式(包含擴充套件)的能力。(這點大加分)
    • 有一組專屬人馬會做這檔事(而 Thunderbird 的兩個頭可是離職了啊...)
    • 說「推出」也是 2008 以後的事情,會晚於 Firefox 3。
    • Minimo 掰掰。
    • 至少要 64MB Ram,這個是還好... 兩年後許多手機應該都有這個實力。

    需要問的問題還很多,反正不是近期會發生的事、又是早已知道會發生的市。

    跑跑火狐車!

    September 16, 2007 位於 8:48 AM · Edit · Dashboard · Google Analytics

    車上滿滿是 Firefox!

    這張照片由 nobihaya 拍攝於昨天舉辦的 Firefox Rock Festival 會場,真是太可怕啦!

    Firefox 3 與 microformat

    September 14, 2007 位於 4:39 PM · Edit · Dashboard · Google Analytics

    來自 Mozilla Links 的消息,擷取一段我比較有興趣的、跟 Firefox 與 microformat 連動方式相關的問題:

    Firefox 3 的功能規劃中,並沒有清楚說明這方面開發方式。是要提供 API 讓 plugin 及套件新增、存取及操作 microformat?或是更會預先定義幾種 microformat、處理方式及介面,使其含括 Operator 目前的所有功能?不知道 Firefox 會朝哪個方向走?

    我們還沒有決定。目前來說,我們預計在 Firefox 3 裡放一個可以存取 microformat 的 API,可讓開發人員輕鬆地將 microformat 整合到擴充套件中。這個 API 將會預先建好一些 microformat,當然還可以再增加其他的 microformat。

    使用者介面的部份則還沒有定案,我剛發表的 Operator 0.8 有一個側邊欄,這也可能會是 Firefox 3 的樣子。

    Microformat 相關的使用介面其實是個很複雜的課題。雖然我們可以在網頁中標示 microformat 之所在,但是使用者可能不希望瀏覽器任意修改網頁內容;又,microformat 現在還不夠普遍,所以如果要做使用者介面,那也會是「暫時」的介面,也就是在沒有使用者經驗的情況下開發的使用者介面。如同現在資料來源的按鈕一樣,我們 還沒找到這種介面的良好設計方案。

    到目前為止,我們還沒確定 Firefox 3 會如何處理 microformat,但處理的方法勢必與 Firefox 3 中管理內容的新程式碼有關。

    個人是比較偏好 Operator 0.8 自動隱藏的工具列,雖然自動隱藏對初學者不見得是好事 ^^; 0.8 的翻譯日前已經送給 Michael Kaply,修正了之前看錯的一個句子、加上很多雜七雜八的東西... 越來越好玩了,真是值得期待啊!

    Technorati Tags:

    Firefox 3 快報: 色彩管理功能

    位於 1:48 PM · Edit · Dashboard · Google Analytics

    Mozilla Links 來的消息:有些數位相機在拍攝照片時除了圖片本身外,還會另外在相片檔中儲存一段描述資訊、告訴開啟的軟體如何顯示這張圖片較好;從 Firefox 3 alpha 7 開始,將會支援這種「色彩管理」功能。你可以先用任何瀏覽器開啟ICC4 相容測試網頁,會顯示這樣一份圖片:



    開啟 Firefox 3 a7 的色彩管理功能後重新啟動再看,就會變成這樣:



    目前這個開發中的功能預設是關閉的,你可以從 about:config 開啟「gfx.color_management.enabled」這個功能之後重開 Firefox 3 alpha 即可測試。

    其他之前寫的文章 · 其他之後寫的文章