2013年10月31日 星期四

注意!Web Audio API在Firefox裡了-完善網頁成為一個為遊戲的平台

  網頁在過去幾年裏,藉著Mozilla如WebGL、asm.js和Emscripten先鋒技術的幫助,正以驚人的速率持續進化中。同著這些全部速度和能力的改善,更多的可能已被加入允許網頁去含括以前唯有透過外掛程式的幫助才有可能的驚人瀏覽體驗的HTML5裡面。但和這些一直到現在的進展一樣驚人的是,HTML5正遺漏了一個針對遊戲開發者的重要元件,支援橫跨多款瀏覽器的進階影音性能。
  今天,Mozilla引進了Web Audio API作為對WindowsMac、和LinuxFifefox的部份更新,這代表了對於網頁去處理影音之能力的一個重大更新。雖然網頁已有一些影音的支援,但這個嶄新的Web Audio API帶來了以Audio Data API沒有可能的強大性能。影音工程師現在能夠建立強健,可產出驚人音景的影音引擎。一些可標示的新特色包含定位音訊與像是reverb,其能夠在網頁上創立沉浸式影音體驗,以前從未有過的效果支援。
  Web Audio API的釋出提供了最終在網頁上執行進階遊戲所需的建立區塊。像是最近釋出的《Epic Citadel》就說明了現在什麼是可能的,在Firefox上試試,當沿著一條街往下走或穿過瀑布,你會注意到沉浸式環繞音響的。
  我們已經收到許多有關Web Audio API的回饋,而我們深信我們現在擁有遊戲發展者將會喜愛的東西。為了幫助明確展示它能夠做什麼,我們已和有建立過開源展示影片去秀出這些運轉中性能一部分的Goo Technologies合作,這個展示影片是使用他們下一週將會釋出的遊戲發展工具的套裝所建立的。

  
  給發展者Goo Technologies如何採用Web Audio API的概述,可看看這篇包含這個互動展示影片的Hack文章
  Firefox支援Ogg(vorbisOpus)並且含入了對MPEG 4H.264MP3AAC情境支援。對於這後面群組的支援並非直接建入至Firefox裏,相反地,它依靠在從硬體或作業系統而來的支援上。
  Firefox已採用了如這個W3C標準所描述的Web Audio API,它已經被大量地由瀏覽器社群所認同並且非常相似於Webkit Web Audio API的原型,不過帶著一些改善。我們需要確保這些差異是明確的,直到其它瀏覽器更新它們的採用。為了使得支援已有的和標準版本越簡單越好,我們已寫過一篇含括這些差異和如何寫出會對兩者運作Code文章
  Firefox團隊非常興奮能夠成為第一個帶來迎合Web Audio API版本給網頁之標準的瀏覽器,現在網頁提供了一個誠然有競爭性給遊戲開發者的平台,我們等不及要看看大家會用它來做什麼了!

Martin Best,遊戲平台策略家,Mozilla

自由法案將幫助重建使用者在網路中的信任

  最近NSA監聽計畫的揭示傷害了使用者在數位生態系統內的信任、阻礙創革、並且導引至了網路的分裂。全球的網路使用者必須能夠相信他們的資訊、通訊和文件都是安全的。不然另一個選擇則是向下沉淪的競賽,其中只有那些尋找複雜、可栓鎖之安全工具的使用者能獲取受保護的通訊,或是變得勉強去使用數位通訊和避免可改善生活和促進貿易的服務。那些在科技地帶中的我們、待在家的市民、和選民都正在詢問有什麼是能夠挽回使用者信任的。
  一個明顯的答案就是改變美國的法律去限制NSA的可以促成這麼龐大監聽的能力。自由法案,於10月29日在美國眾議院內由國會議員Sensenbrenner和在美國參議院內由參議員Leahy所提交,剛好就是在作這件事。自由法案藉由在以國家安全為名的政府資料收集上增加限制,向著重建使用者信任採取了一個重要的步驟。
  概念很簡單,NSA不該有徹底的權限從科技公司去存取使用者的資料。今日,疏忽裏的缺口和法律檢視允許NSA去蒐集和使用大量有關外國人和美國人的資料。這違反了對許多的隱私權基本概念並削弱了針對在憲法下所提供的無理搜查的防衛。若被採用並通過進入法律,自由法案將終止美國人通訊紀錄的大部分蒐集。它同時也要求政府更嚴格地過濾並忽略有關經由PRISM和其它計畫所蒐集有關美國人的資料。其它由自由法案所提出的改變能夠在這裡找到。
  無疑地,當每一天我們又了解到遍佈世界在市民上的全球性監聽那更多擾人的方面,更多的會被要求來處理這項議題。自由法案並不是NSA監聽計畫所暴露出的大量議題的大規模修正,但卻是一個通往正確方向的腳步。我們支持國會議員Sensenbrenner與參議員Leahy在這項嚴肅議題上的領導。這個貼文和我們在公共政策議題與開放網路上更廣泛的行動有關係。要了解更多你如何參與其中,可看看Mozilla Netpolicy Module維基。

與朋友、家人分享你的Firefox並以訪客瀏覽來保有你的網頁資訊隱私

  安卓的Firefox提供訪客瀏覽(Guest Browsing)讓你可以與朋友、家人分享手機裝置而不用擔心他們會查看你像是瀏覽紀錄、書籤、密碼、表格資料或是打開的標籤等的個人資訊。訪客瀏覽被設計用來快速並簡單地鎖住你的個人資料並提供你的訪客一個全新的瀏覽體驗。
一但你啟動訪客瀏覽,Firefox就會以新的檔案重新啟動並且,當訪客session被關閉時就刪除訪客的資訊。這表示你能夠讓你的朋友、家人借用你的手機或平板去上網而同時確保你自己的資訊是安全的。要啟動訪客瀏覽,只需在Firefox目錄上點擊,接著點工具,再點擊新訪客Session。朋友可以藉由點擊目錄按鈕,然後再選擇「離開訪客瀏覽」離開訪客瀏覽session。

安卓的Firefox也幫助你輕鬆以你自己喜愛的圖像來打造自己的安卓設備。你能夠設定一張影像作為你設備的桌面;只需要輕輕按下並持著想要的圖片去帶出環境目錄並選擇「設定影像為」從網路以圖片來打造你的設備。
  安卓的Firefox協助支援烏克蘭、愛爾蘭與羅馬尼亞,而目前已有27種語言可使用。

2013年10月6日 星期日

FIrefox無法啟動 - 尋找解決方案

這篇文章描述當你點擊Firefox圖示,如果Firefox視窗沒有開啟可以做什麼
如果你得到你可以不看的訊息,像是「TypeError:Components.classes['@ ... ;1'] is undefined」、「onload error TypeError: ...」、「Exc in ev handl: ...」並且能夠打開Firefox,請看解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題

如果Firefox啟動了但無法載入其它網頁,請看讀取錯誤之網站

特定錯誤訊息
當機回報者Mozilla
當你啟動Firefox,如果你得到「Mozilla當機回報者」視窗,請看Firefox 崩潰了——疑難排解,避免崩潰以及取得協助

Firefox已經在執行但沒有回應
請看Firefox is already running but is not responding" error message - How to fix it

XULRunner - 錯誤
如果你在軟體更新後,看見「XULRunner - Error: Platform version <x.x.x.x> is not compatible with minVersion <x.x.x.x>」(<x.x.x.x>依據版本編號),使用另一個瀏覽器從mozilla.org/firefox下載Firefox下載器,儲存它到桌面或其它位置,刪除Firefox安裝目錄然後重新安裝Firefox。
如果FIrefox仍然無法開啟,請看下方區段的「Firefox在更新後無法開啟」。

錯誤的為著寫入的開啟檔案
如果當在Windows系統上開啟Firefox時,你收到了上面的錯誤,你可能會被Firefox要求以管理者身分登入,你可以重開電腦或是,如果你有管理者帳號的話,你可以以管理者身分來執行此程式。
1.在你系統上的Firefox應用程式文件夾中找尋Firefox.exe程式檔案
2.右鍵點擊圖示
3.選擇「以系統管理員身份執行」,選擇「下列使用者:」。從使用者名稱下拉式選單中,選擇管理者或是其他有管理權限的使用者。輸入需要登入至這個帳號的密碼,點擊「確定」。
4. Firefox應用程式是以管理者Windows帳號被開啟的,被用來在啟動時登入至Windows的使用者仍然是使用中的ㄧ者。

其它錯誤訊息
如果你得到其它錯誤訊息(像是「XML Parsing Error: undefined entity Location」、「Secure Connection Failed … uses an invalid security certificate」),請看解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題


沒有錯誤訊息
如果你點擊Firefox圖示但Firefox視窗沒有開啟並且沒有錯誤訊息顯示,第一個簡單的步驟就是重新開啟的電腦然後再試一次。如果Firefox仍然不啟動,請看下面區塊。

Firefox在更新之後無法啟動

  • 如果Firefox在更新之後開啟失敗,首先檢察Firefox熱門主題區塊查看它是否含括解決方案。
  • 如果你使用ZoneAlarm的正確版本或其它包含「視覺瀏覽」特色的網路安全軟體,它會阻止FIrefox去開啟。檢查視覺化設定並清除視覺快取,如果你的網路安全軟體包含這個特色,或造訪軟體供應者的支援網站以取得更多的幫助。


在安裝附件之後,Firefox無法開啟
如果Firefox先前可運作但在你安裝附件或主題之後則停止了,請看解決擴充套件、佈景主題以及硬體加速造成的 Firefox 常見問題

為什麼我需要點擊滑鼠來啟動外掛程式?

在過去,自有穩定性或安全性問題的外掛程式來保護你,Firefox只能夠關閉這個有問題的外掛程式。現在Firefox能夠避免讓它自動執行(其避免了許多問題),然後讓你選擇執行或更新這個外掛程式。這裡說明了它如何運作的。

點擊啟動是如何運作的
  1. 當Firefox封鎖了一個外掛程式,你會看到類似這個的訊息:
  2. 然後你可以選擇執行這個外掛程式或更新它(如果有更新可以利用的話)。

    如果你點擊啟動此外掛程式,正常情況下遺失的內容會載入。然而,下一次你要造訪此網站或任何其它使用這個外掛程式的,你都會再次看到此訊息。
  3. 如果「Check for updates」是使用的,你就點擊它
你會被帶到Mozilla外掛程式檢查頁面,其中你會看到鏈結可以更新過時的插件。


什麼時候去啟動而非更新一個外掛程式是合適的?
更新一個外掛程式總是一件最安全的事,但有時候,它可能無法被達成。譬如,在工作或學校你可能不被允許去更新電腦。在像這樣的情況下,你可以根據你目前的工作來作一個聰明的選擇:
如果你正使用像是YouTube或是為著你工作或學校之信任的網站,你或許感覺啟動一個脆弱的外掛程式來檢視網站內容是夠安全的。
如果你完全不信任你抵達的網站,你可能不會想要啟動這個外掛程式。

如何總是對一個被信任的網站啟動外掛程式
如果你不能夠更新外掛程式而你正使用著被信任的網站,你可以設置那個外掛程式不管什麼時候使用那個網站都去自動執行:

  1. 點擊在位址欄中的紅色外掛程式圖示,然後訊息視窗會打開。
  2. 在訊息視窗的下方,點擊「啟動所有外掛程式」下拉式選單並選擇「對這網站總是啟動外掛程式」。

Firefox健康報告 - 了解你的瀏覽器效能

Firefox健康報告提供了過去關於你瀏覽器效能和穩定性。Mozilla使用這個資料去提供你有意義的比較和提示。我們也集合了由大家所分享的資料來使你的Firefox更好。

如何檢視你的Firefox健康報告
在Firefox視窗的最上方,點擊Firefox按鈕,接著移到說明選項,最後點擊Firefox健康檢查報告。
註:如果你已經安裝了Firefox,在健康報告裡的資訊可能不會很正確。通常要使用瀏覽器14天來查看可能的趨勢。

如何開啟或關閉資料分享
資料分享預設下是開啟的,但你總是可以從Firefox健康報告頁面的上方來將它開啟或關閉。請點擊頁面右上角的「分享資料」按鈕。
你也能夠透過這些步驟來將分享資料開啟或關閉。
1. 在Firefox視窗上,點擊「Firefox」按鈕然後選擇「選項」
2. 選擇「進階」面板
3. 選擇「資料選擇」分頁
4. 勾選或取消勾選「啟用Firefox健康檢查報告」旁的盒子。
5. 點擊「確定」來關閉選項視窗。

當你關閉分享,Firefox會停止傳送有關你瀏覽器的資料給Mozilla伺服器。Firefox會傳送一個要求給Mozilla伺服器去刪除先前傳送的資訊,這個要求會在成功接受之後立即進程。如果瀏覽器無法接受需求被成功進程的回應(譬如,因為網路連接性的缺乏),瀏覽器會階段性地持續送出刪除請求直到它被成功接收。

若是使用者沒有關閉分想,但瀏覽器已不在傳送資料(因為解除安裝或是不在被使用),先前從那瀏覽器傳送的資料就會在180天之後被刪除。

即使你選擇不與Mozilla分享資料,當你進入Firefox健康檢查報告,你仍然能夠看見有關你瀏覽器的資訊,而且你能夠檢視從其它分享它們資料的瀏覽器而來的比較資料。比較資料將不會是基於自你瀏覽器來的資料因為它並沒有與Mozilla共享。


什麼是啟動時間圖表?
每日啟動時間圖表顯示了你的瀏覽器在任何一天上花了多久時間去啟動。預設檢視(平均)會顯示那天啟動時間的中間值。點擊「全部」切換鍵則會顯示那天當中全部的啟動時間。你可以在圖表上看到90天以上的資料。

我如何檢視所收集到的原始資料?
你可以藉由在「原始」資料分頁上點擊滑鼠左鍵來檢視Firefox健康報告蒐集的資料的文件檔案。這個展示顯示了正傳送給Mozilla的資料(如果分享是開啟的話)。

2013年10月5日 星期六

分頁偏好與設定

選項視窗中的分頁版面是你可以找到所有和分頁如何運作有關的設定的ㄧ個地方。我們將會解釋這所有的設定能做些什麼。
註:遺失隱藏分頁欄的設定?看看當你只有一個分頁時,如何隱藏你的標籤條?

  • 以新分頁取代新視窗:
    這個選項控制從要求在新視窗打開鏈結的其它應用程式或其它網頁來的鏈結是否要在新的視窗或是在目前視窗的新分頁開啟。
    註:如果你在新分頁已經選擇要開啟頁面,如果此頁面作者有設定新視窗要有特定大小,Firefox會忽略這個選項並且會從鏈結打開一個新視窗,因為有些頁面只能夠在特定大小的情況下被展示。
  • 關閉多個分頁前發出警告:
    當你要關閉一個有許多分頁的視窗,Firefox會尋問你來確認你的選擇。這可防止你不小心關閉整個視窗當你只意圖關閉目前的分頁。取消勾選這個選項可以解除這項警告並且讓Firefox自動關閉視窗。
    註:當在一個視窗關閉其它分頁時,這個設置在警告上沒有影響。 當關閉其它分頁時,如果你想要解除警告,設置偏好設定至false
    1. 在位址欄中,鍵入about:config,接著按下「Enter」鍵 about:config「隨便亂搞會讓保固失效」的警告頁面可能會出現。點擊「我發誓,我一定會小心的!」以繼續about:config頁面
    2. 在最上方的搜尋欄位中,鍵入browser.tabs.warnOnCloseOtherTabs。
    3. 雙點擊browser.tabs.warnOnCloseOtherTabs偏好去將其值設定成false。
  • 開啟大量分頁使Firefox變慢時警告:
    當你同時打開大量的分頁,FIrefox會尋問你來確認你的選擇。當頁面在載入時這可防止你不小心減緩你系統的速度。取消勾選這個選項來解除這項警告。
  • 在選擇前不要載入分頁:
    當Firefox開始或恢復你前個session時,它只會載入使用中的頁面。如果你正恢復許多分頁,這能夠使得這個開啟變得更快。當你在其它頁面上身上點擊時,它們才會被載入。
  • 用新分頁開啟鍊結後自動切換至該分頁:
    當你在一個網頁鏈結上點擊中鍵(或是按住ctrl然後點擊滑鼠左鍵)時,頁面會在新分頁被開啟。那個頁面將不會被展示並且會在背景分頁中載入。勾選這個選項以在新前景頁面載入並展示頁面。
  • 在Windows工作列顯示分頁預覽圖:
    當你在Windows工作列裡的Firefox圖示上移動游標時,Windows會秀給你一個Firefox視窗的預覽。讓這個選項被勾選,Windows會給你展示對每個分頁的預覽。

搜尋欄 - 輕鬆選擇你喜愛的搜尋引擎

搜尋欄能在位址欄的右方被找到。它讓你無須造訪最受歡迎搜尋引擎的網頁就能夠使用它們。




  • 要搜尋,只要在搜尋欄中鍵入一個項目,然後按下Enter,接著Firefox就會帶你到搜尋結果的頁面了。



切換搜尋引擎
你可以透過顯示在搜尋欄中的圖示知道哪個搜尋引擎正在被使用著。預設下,它會是Google但你可以在任何時候改變它。
  • 要切換引擎,點擊在目前搜尋引擎圖示旁往下的箭頭並選擇新的一個。
註:你選擇的搜尋引擎會持續被使用直到你再次改變它。

囊括的搜尋引擎
預設下,FIrefox囊括了下列的搜尋引擎,每一個都適合於特定的搜尋:
  • Google 搜尋網頁
  • Yahoo 搜尋網頁
  • Creative Commons 搜尋可使用、分享和合成的內容
  • Findbook 搜尋書籍
  • Wikipedia (zh) 搜尋中文維基百科頁面
  • Yahoo!奇摩拍賣 搜尋販售或拍賣的項目
  • Yahoo!奇摩知識+ 搜尋知識
  • Firefox附加元件 搜尋可安裝於Firefox中的附加元件



管理搜尋引擎
透過搜尋引擎經理,你能夠下載並安裝額外的搜尋引擎。你或許會發現你需要額外的搜尋引擎去找尋特殊類型的內容,像是百科全書文章、食譜、或是歌詞。
  • 要打開搜尋引擎經理,點擊在目前搜尋引擎圖示旁往下的箭頭燃後選擇「管理搜尋引擎...」。



增加搜尋引擎
透過搜尋引擎經理
在搜尋引擎經理中,你能夠增加已被釋出的搜尋引擎為著以Firefox來使用。
  1. 要打開搜尋引擎經理,點擊搜尋引擎圖示並選擇「管理搜尋引擎...」.
  2. 要增加搜尋引擎,點擊「更多搜尋引擎...」,Mozilla附加元件蒐尋工具列就會被展示。
  3. 要增加其中一個被展示的搜尋引擎,點擊「附加至Firefox」按鈕。然後附加搜尋引擎的對話欄會出現。










  4. 在你附加之後,若要立即使用搜尋引擎,勾選「將此搜尋引擎設為預設」
  5. 要增加所選擇的搜尋引擎,點擊「新增」。
  6. 透過搜尋欄中的搜尋引擎列表,可看見它已經可以使用了。


造訪網站時 
一些網站提供了你能夠附加至Firefox的搜尋引擎,這些搜尋引擎是這些網站所特有的。
  1. 譬如,當你造訪YouTube網站,它提供了能夠被安裝至Firefox裡的搜尋引擎。
  2. 要新增網站特有的引擎,打開搜尋引擎列表並選擇新增「Youtube影片搜尋」。
  3. 搜尋引擎出現在搜尋引擎列表中了。
註:Mycroft Project一次給了全部數百種不同搜尋引擎的存取。譬如,這個頁面讓你能夠新增任何特定語言的Google搜尋引擎 (像是google<!-- -->.ca, google<!-- -->.ch or google<!-- -->.fr)。


移除搜尋引擎
  1. 點擊搜尋引擎圖示並選擇「管理搜尋引擎...」來打開搜尋引擎經理。
  2. 要移除搜尋引擎,從列表中選擇它,然後點擊「移除」。




















如果你不小心刪除預設搜尋引擎,請點擊「回復為預設值」來恢復預設搜尋引擎。
*如果你不小心刪除你安裝的搜尋引擎,你必須重新安裝它。


重新排列搜尋引擎的順序
  1. 點擊搜尋引擎圖示並選擇「管理搜尋引擎...」來打開搜尋引擎經理。
  2. 在搜尋引擎經理中,選擇你想要移除的搜尋引擎。要在列表中往上移動,點擊「往上移」。要往下移動,點擊「 往下移」。


關鍵字
相較於使用搜尋欄而言,關鍵字也是一個直接從Firefox位址欄搜尋特定網站的簡易方法。比如說,你可以指定一個如ebay的關鍵字至ebay搜尋引擎,然後鍵入會在ebay搜尋「lamps」的「ebay lamps」。想知道更多,請看How to search IMDB, Wikipedia and more from the address bar

在搜尋引擎經理中,你能夠指定關鍵字至你搜尋欄中的搜尋引擎。

  1. 點擊搜尋引擎圖示並選擇「管理搜尋引擎...」來打開搜尋引擎經理。
  2. 在搜尋引擎經理中,選擇你想要指定關鍵字到的搜尋引擎。
  3. 點擊「編輯關鍵字...」。
  4. 在編輯關鍵字視窗中,鍵入你想要針對那個搜尋引擎使用的關鍵字,點擊「確定」。

搜尋引擎列表中有「關鍵字」一行,其中你能夠查看每個搜尋引擎的關鍵字是什麼。

搜尋建議
當你在搜尋欄中打字,FIrefox呈現了一系列基於你目前已打入的文字所建議的符合項目。與其打完搜尋字串的剩餘部分,你可以捲動清單來找尋你想要搜尋的搜尋建議。



移動或移除搜尋欄
搜尋欄能夠藉由[[自訂 Firefox 的控制項、按鈕以及工具列|自訂工具列]]被移動或移除。
  • 你能夠增加或縮減搜尋欄的大小,藉由移動游標到搜尋欄的左側,直到油標轉變成雙箭頭的樣子。點擊並拖曳雙箭頭至左邊或右邊來增加或縮減搜尋欄的大小。