精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Phantom.js維護者退出,項目的未來成疑

責任編輯:editor004

作者:David Iffland

2017-04-20 11:22:57

摘自:INFOQ

Vitaly Slobodin是廣為使用的無頭網站測試框架Phantom js的維護者(Maintainer),現在他決定放棄這一職責,這使得Phantom js項目的未來成疑。

Vitaly Slobodin是廣為使用的無頭網站測試框架Phantom.js的維護者(Maintainer),現在他決定放棄這一職責,這使得Phantom.js項目的未來成疑。

Slobodin在Google論壇上發帖表示,鑒于Chrome 59推出了無頭瀏覽特性,他認為沒有理由再繼續維護Phantom.js。

Phantom.js因其無頭特性而常用于網站的自動化測試中。它基于WebKit,可執行DOM操作、抓取截屏等一系列任務。

現在Google通過推出Chrome 59提供了類似的產品,并有望被開發人員廣泛采用。Paul Irish(譯者注:著名的前端開發者,現負責Google Chrome的開發者工具)曾聯系過Phantom.js團隊,看他們是否有興趣使用Chromium作為運行時。但Slobodin指出,“PhantomJS嚴重依賴于Qt和QtWebKit,采用Chrome作為新的運行時絕非易事”。他還補充道:“我們對此并不具有資源。Chromium代碼庫比我們當前的代碼樹更為復雜和龐大”。

Ariya Hidayat是PhantomJS的創建者。看上去他對運行于Chromium上的PhantomJS心存希望:

我確信Chromium終將成為很好的PhantomJS后端。PhantomJS應該綁定自己的引擎,能看到PhantomJS恢復其原生狀態將是一件非常有意思的事情(項目在啟動時只是一個使用QtWebKit的簡單應用)。最好其它引擎(例如Gecko、Edge等)也能著手去提供類似的庫,使得PhantomJS用戶可以在各引擎間進行切換。

從GitHub的貢獻上看,Slobodin自2015年中期起就接管了PhantomJS的首要開發人員職責,在此之前的主要貢獻來自于Hidayat。要讓PhantomJS項目繼續下去,就需要找到能進入到項目中并擔負起活躍開發職責的貢獻者。Hidayat對此還是相當樂觀的。他在InfoQ的采訪中說項目將會繼續下去:

近些年Vitaly做出了很好的工作。我們只是需要設法去應對這一狀況。希望在我們這些貢獻者之中,或是有新的貢獻者,能繼續擔負起Vitaly的繁重工作。

當然,繼任的Phantom.js維護者將會面臨重大挑戰。截止撰寫本文時,PhantomJS尚有1801個開放問題。

看上去Slobodin的GitHub代碼庫“Phantomium”似乎暗示了他的下一步工作。雖然Phantomium代碼庫內容尚不足以撐起門面,但是Slobodin已描述該項目是一個“使用Chrome實現PhantomJS的全新項目(具有相同的API)”。

查看英文原文: Phantom.js Maintainer Steps down, Leaving Project's Future in Doubt

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 库伦旗| 辰溪县| 同心县| 新民市| 都兰县| 永吉县| 宾川县| 西乌| 永新县| 丹阳市| 大连市| 留坝县| 微山县| 玉树县| 南召县| 贡觉县| 南京市| 天全县| 清苑县| 临夏县| 文安县| 寿光市| 泌阳县| 黄石市| 马鞍山市| 资阳市| 昭觉县| 拉萨市| 陆良县| 县级市| 中超| 新闻| 上杭县| 太仆寺旗| 濉溪县| 长武县| 库伦旗| 亳州市| 应城市| 衡阳市| 凤凰县|