期待已久的Firefox 39最終順利發布

2021-09-17 19:09:24 字數 1580 閱讀 7112

儘管遇到了一些穩定性方面的問題,但mozilla最終還是順利地發布了firefox 39。

\\ chad weiner是mozilla的產品管理總監,他告訴infoq:「我們在預發布測試中發現穩定性方面的問題數量異常增高,這是由某個第三方應用引起的,而我們預計它將會對大量的使用者造成負面影響。」

\\ 許多社群成員錯過了firefox 39的早期非穩定版本,他們紛紛跑到mozilla的支援論壇上質問為什麼版本39沒能按期發布。而他們所得到的回應是:「由於在啟動過程中發生了普遍的崩潰現象」,因此新版本只能選擇延期,直到這個問題的補丁出現後才能正式發布。在這段宣告發布數日之後,穩定的版本終於正式發布了。

\\ 此次的發布可謂萬眾期待,新版本加入了對css滾動界限點(scroll snap points)的支援,還加入了新的共享特性,並且對dev工具進行了改進。

\\ matthew claypotch在mozilla hacks上的一篇帖子「trainspotting:firefox 39」中寫道:開發團隊「認真地聆聽了開發者們在uservoice上提交的意見,通過他們的反饋使我們的工具變得更強大且易用。」文中所提到的乙個特性是讓使用者能夠在檢測器(inspector)的標記檢視中對節點進行拖放操作,開發者們現在可以將頁面中的元素任意拖放到他們想要的位置上了。

\\ 新版本中的另一項改進是css滾動界限點。根據mozilla開發者網路上提供的內容所說,「scroll-snap-points-x這個css屬性定義了在可滾動區域的內容中設定的界限點的水平位置。」 claypotch用更簡單的方式描述了這一屬性:它允許開發者通知瀏覽器「當元素在某個軸上滾動到某個特定位置時平穩地停下。」

\\ firefox 39還加入了對fetch api的支援,它能夠通過獨佔式或者共享式service worker發出網路請求。fetch為request與response物件提供了一種通用的定義,今後可以在需要時使用這種物件,包括在service worker與cache api中進行呼叫。文中還提到,fetch方法如今已經可以用於獲取web內容了,而cache與cachestorage功能目前還需要通過

開啟某個標記才能夠使用。

\\ 早先,來自mozilla安全與隱私部門的高階工程經理sid stamm在《firefox惡意軟體檢測的改進》一文中,對於這一特性在隱私方面的問題進行了詳細的說明。

\\ firefox 39中還包括了一些重要的安全性bug的修復,包括在進行**檢測時找到的缺陷。這些bug包括:有三處**對於未初始化的記憶體進行了引用;某個實現糟糕的校驗功能會導致可利用的崩潰;在zip檔案中對於無主引用的記憶體進行讀取;以及兩處緩衝區溢位異常。」

\\ 本次發布還修復了一些其它嚴重的bug,包括多種記憶體安全性危害(針對版本39.0、31.8和38.1 )。開發者可以在發布說明中找到針對版本38的詳細資訊。

\\ mozilla表示歡迎新人加入firefox專案,作為infoq的讀者,有多種方式能夠為firefox做出自己的貢獻。mozilla開發者網路上提供了參與這一工作的所有方式的完整列表,同時在該**上也發布了大量的「怎麼做」指南文件。

\\檢視英文原文:anticipated firefox 39 released after stability issues cause delays

期待已久的Firefox 39最終順利發布

儘管遇到了一些穩定性方面的問題,但mozilla最終還是順利地發布了firefox 39。chad weiner是mozilla的產品管理總監,他告訴infoq 我們在預發布測試中發現穩定性方面的問題數量異常增高,這是由某個第三方應用引起的,而我們預計它將會對大量的使用者造成負面影響。許多社群成員錯...

期待已久的Firefox 39最終順利發布

儘管遇到了一些穩定性方面的問題,但mozilla最終還是順利地發布了firefox 39。chad weiner是mozilla的產品管理總監,他告訴infoq 我們在預發布測試中發現穩定性方面的問題數量異常增高,這是由某個第三方應用引起的,而我們預計它將會對大量的使用者造成負面影響。許多社群成員錯...

你期待已久的Vue 3 正式發布啦!

vue.js 3.0 one piece 已正式發布,此框架新的主要版本提供了更好的效能 更小的 包體積 更好的 typescript 整合 用於處理大規模用例的新 api,並為框架未來的長期迭代奠定了堅實的基礎。3.0 版本的開發周期長達兩年多,期間產生了 30 rfcs 2600 commits...