新的碳抵消插件旨在使 WordPress 網站更加環保

已發表: 2020-05-28
圖片來源:Valeriy Poltorak

隨著開發人員和互聯網用戶越來越意識到他們的數據使用所產生的二氧化碳足跡,近年來人們對碳抵消計劃重新產生了興趣。 這些計劃允許個人和組織通過資助環境努力來“抵消”他們的二氧化碳排放,從植樹到清潔能源項目,其中有很多種類。

碳抵消計劃仍然存在爭議,因為它們實際上並沒有直接抵消排放。 這些計劃讓企業在繼續燃燒化石燃料的同時,通過他們的貢獻顯得“環境友好”。 理想情況下,企業將致力於減少排放並“中和”更新地球的項目所造成的損害。

對於 Web 開發人員來說,了解產品的二氧化碳排放量是第一步,碳抵消計劃通常會經過微調以使這些數據具有相關性。 如果您正在構建的軟件在數百萬台設備上使用,這種意識尤其重要。 Aris Stathopoulos 是一位以創作 Kirki Customizer 框架而聞名的 WordPress 開發人員,他創建了一個名為 Carbon Offset 的插件,該插件可以計算您的網站訪問產生的溫室氣體排放量,並與 Cloverly API 集成以進行補償和支付。

“互聯網是一台消耗大量能源的巨大機器,”Stathopoulos 說。 “從服務器場到 ISP 再到客戶端設備的整個鏈條通常由不可再生能源供電。 真正在我腦海中敲響“危險”警鐘的是兩年前閱讀 Mozilla 的互聯網健康報告。

“從那時起,我一直在努力讓網絡變得更加可持續。 有時這意味著將腳本轉換為普通 JS,構建主題,或者只是與人們談論他們可以做些什麼來使他們的網站更高效、更環保/更可持續。 碳補償是我在這方面的最新努力。”

該插件的第一個版本包括一個詳細信息頁面,其中包含計算出的站點碳足跡影響,顯示在碳抵消權重旁邊。 我可以看到這個頁面在未來會變得更具視覺吸引力。 設置頁面是用戶可以將他們的網站連接到 Cloverly API 的地方。

Cloverly 按需提供補償,這意味著用戶為公司選擇的項目之一提供清潔能源資金。 其中包括諸如捕獲逃逸氣體排放、改善森林管理以及將甲烷從糞便轉化為可再生能源等舉措。

瀏覽 WordPress.org 插件庫,該平台似乎只有少數旨在提高用戶對碳排放意識的插件。 Website Carbon 插件為用戶提供了對其站點排放影響的廣泛概述,包括報告該站點所在的數據中心是否由可再生能源供電。 WooCommerce 的 CO2ok 是另一個與購買抵消的服務集成的插件。

Stathopoulos 希望擴展他的插件以與其他服務集成,以便用戶在抵消其網站的碳足跡方面有更多選擇。 他與 Cloverly 沒有任何關係。 他說他選擇與之集成的唯一原因是因為他們有一個易於使用的優秀 API。 他使他的實現具有可擴展性,這樣當他找到另一個具有良好 API 的服務時,添加額外的服務就很容易了。

讓網站所有者擺脫自滿情緒:意識是減少排放的第一步

Stathopoulos 說:“有一些網站可以測量網站的碳足跡,並且可以了解每當有人訪問網頁時會產生多少碳。” “如果你開始測試網站,你會看到一些好的,一些壞的,還有一些非常昂貴的。 以 w.org 為例:每次訪問產生 0.68g 的碳排放,這是一個很好的網站。 每次有人訪問 NYTimes.com 的網站時,都會產生 3.2 克的碳。”

Stathopoulos 希望使用他的插件來提高 WordPress 網站所有者的意識,因為該軟件被廣泛使用,但經常受到第三方擴展的拖累。

“隨著 WordPress 為 30% 以上的網絡提供支持,我們正在談論數百萬的每日瀏覽量,”他說。 “在不太樂觀的情況下,所有這些網站每頁加載產生的碳量不超過 0.5 克,WP 網站每天產生的碳量不少於 500 公噸。 這與 WordPress 無關。 相反,它是關於用戶想要在他們的首頁上的 5MB 圖像、需要額外 5kb JS 的花哨的擺動 JS 動畫、堅持在他們的主題和插件中使用 jQuery 的開發人員、網站擁有的未使用的 300kb CSS、Facebook小部件,社交分享按鈕比使用 100kb 的 JS,或者可怕地使用文本圖像而不是純文本。

“每次下載所有數據,每次下載,服務器運行時間多幾毫秒,瀏覽器渲染時間多幾毫秒。 這一切都增加了能源的浪費,這些能源需要真正的資源來產生,並且在這樣做的過程中,它產生了更多的碳排放。”

當數據使用似乎很神奇並且不會立即影響網站所有者時,任何人都很容易自滿。 像 Carbon Offset 這樣的插件旨在讓浪費的資源成為現實。 Stathopoulos 目前正在努力增加電子商務支持,使客戶能夠抵消其購買交付的碳足跡,甚至允許店主為抵消提供資金。 他說,這通常相當於每次銷售幾美分,但如果大規模進行,它會產生有意義的影響。

“我的一個希望是它有助於提高敏感性和意識,”Stathopoulos 說。 “希望有些人會明白他們的網站是問題的一部分。 希望它會促使他們重新思考他們如何建立自己的網站並希望成為解決方案的一部分——最好是努力降低我們網站的碳排放量。

“但由於各種原因,這並不總是可能的,該插件將顯示我們的網站花費了多少環境成本,有些人可能會選擇回饋一些東西。”

Stathopoulos 表示,購買碳補償“非常便宜”。 他以大約 4 美元的價格購買了 50 公斤 CO2 的補償,他的網站“燃燒”了 0.2 克/訪問。

“這意味著我可以應對接下來的 250 萬次訪問,”他說。 “如果我的網站和《紐約時報》一樣繁重,那麼這會給我帶來 15,000 次瀏覽量,對環境造成損害,這很好地表明我必須改變我網站上的一些東西。

“成本不是重點。 關鍵是要意識到我們建造了什麼,我們造成了多少傷害,並儘可能地幫助消除這種傷害。 畢竟,一個可持續的網站比一個不可持續的網站要快得多,性能也要好得多。 每個人都贏了。”