一個聖誕節 「彩蛋」 引發的血案

2021-01-10 開發指南

昨天剛過完聖誕節,相信大家還在沉浸在過節喜悅中吧。

但是在昨天,前端界卻是怨聲不斷,氣憤不已啊。

到底是發生了什麼事情呢,下面小編來帶大家看看到底發生了什麼事情

Ant Design

昨日開源屆被一個前端 UI 框架的 「彩蛋」 掀翻天了

事件起因是螞蟻金服的 Ant Design 框架,開發者別出心裁地在框架代碼中埋下了一個會在聖誕節當天觸發的「彩蛋」。

其效果就是在 按鈕按鈕上面出現 「積雪」效果,詳情見下圖

「積雪」效果
「積雪」效果

眾所周知 Ant Deign 是 React 框架,最著名的 UI 框架之一。 有著大量的用戶群體,分布在各個不同的國家,而這個 「彩蛋」,反而變成了驚嚇, 呈現出來的最終效果卻是猶如一顆 「毒蛋」 ,說是一場災難也不為過,最後也把眾多的框架使用者給坑了 —— 大量前端開發者紛紛前往 Ant Design 的 GitHub 倉庫留言、吐槽……

吐槽
上圖 發改委 的老哥
不同國別的影響
伊朗開發者
眾多的譴責
反嘲?
官網的單詞也拼錯了,大寫的尷尬

Ant Design 的核心維護人員面對用戶突如其來的質疑和吐槽,立馬做出了回應, 並提供了修復的方法:

關於 Ant Design 聖誕彩蛋,起源自 2018 年 9 月 10 日我的一次提交:add christmas easter egg · ant-design/ant-design@00aebeb,代碼實現會在 12 月 25 日當天給所有按鈕添加積雪效果,並增加 `Ho Ho Ho!` 的瀏覽器默認提示信息。這完全是我個人的一意孤行且愚蠢的決定,是我的錯誤給大家造成了不良影響,非常抱歉。如何修復這個問題?影響範圍:3.9.3、3.10.0~3.10.9、3.11.0~3.11.5我們已經發布了修訂版本:3.9.4、3.10.10、3.11.6,各位請更新至相應的版本即可。使用了語義化版本的直接重新安裝 node_modules 並重新下載即可。代碼裡還有其他彩蛋麼?沒有。未來還會有類似的問題麼?不會。我們是開源軟體,請像這一次一樣持續監督我們。

玉伯也對該事件進行了回應:

玉伯的回應

對於 Ant Design 這次的聖誕節彩蛋,你怎麼看待?

都說開源軟體會因為受到監督而安全,但這次事件似乎反應了開源項目的一個典型困境 —— 其支持者聲稱由於開源軟體會因開源而公開透明,並因持續受到監督而安全。但在實際過程中,多數人並不會審查代碼。即使有人發現問題,也因為不受重視而無法解決,最終就有可能導致嚴重的後果。

對此你如何看待?歡迎留言共同討論。

那麼話又說回來了,程式設計師又何必為難程式設計師呢。。。

最後祝大家聖誕節快樂,哈哈

徐錦江祝聖誕節快樂

聲明:本媒體部分圖片、文章來源於網絡,版權歸原作者所有,如有侵權,請與我聯繫刪除。

相關焦點

  • 一段代碼引發的聖誕節慘案
    ,宣稱自己在2018年9月的一次維護中,就默默地提交了這個」彩蛋「的相關代碼,並且沒有做相關的代碼提交說明,這段彩蛋代碼潛伏了100多天,直至聖誕節引發了地震。ant design新版本(已不含聖誕彩蛋) 在程序裡埋彩蛋的做法其實很早就有了,但為什麼Ant Design的這個聖誕彩蛋會引起這麼大的負面影響,究其原因,這並不是一顆標準意義上的程序彩蛋
  • 阿里開源Ant Design隱藏聖誕節彩蛋引爭議
    IT之家12月25日消息 在聖誕節期間,網際網路公司搞個彩蛋發掘下小樂趣是比較常見的,但是不能影響到正常的工作和生活。今天網絡上出現了一件彩蛋,令人猝不及防,引發爭議。阿里開源UI框架項目Ant Design在未通知開發者的前提下,在聖誕節這天給所有按鈕添加了積雪效果,對於一些政企類嚴肅網站來說是一場災難。程式設計師們一片哭嚎,「老闆問我按鈕為什麼被狗啃了」。受影響版本包括3.9.3、3.10.0-3.10.9、3.11.0-3.11.5版本。根據最新進展,阿里Ant Design程式設計師已經做出聖誕彩蛋道歉說明及修複方式。
  • 1500年前,由一個男子引發的血案,女子手段陰狠,讓人不寒而慄
    在那個社會,即使男人和女人犯了同樣的錯誤,但是最終受罪的只有女人,當然,皇室的公主就不同了,她可以掌握生殺大權,就算是單純看一個宮女奴婢不順眼,也有辦法將她處以死刑。北魏孝明帝年間,皇室貴族發生了一場血案,而這場血案的始作俑者就是元氏公主,當然犯下過錯的不是她,而是她的丈夫劉輝。
  • 來自一隻黑猩猩引發的血案……
    醫生 據傳,愛滋病引發的一系列血案最初是來自於非洲,潛伏在大猩猩身上的M、N、O、P四個孿生兄弟協同作案,其後美國科學家在1981年首次發現了血案的頭號嫌疑犯
  • 宿舍打呼嚕引發血案!一人入院,一人入獄!
    瀏覽器版本過低,暫不支持視頻播放近日,在廣東肇慶大旺區一家工廠宿舍裡,一名工人手持水果刀將同屋工友刺傷,而引發血案的原因竟然是因為打呼嚕。發生血案的宿舍一片凌亂,地板和床上血跡斑斑,一個花露水瓶也沾滿血跡。事發當天下午1點多鐘,肇慶大旺區這家工廠,兩名員工在宿舍因為睡覺問題發生爭吵。據宿舍管理員介紹,何某和馮某在這個宿舍居住將近一年的時間,雙方都有打呼嚕的習慣。
  • 民間詭談漫畫《寶藏》,一張藏寶圖引發的血案!
    民間詭談漫畫《寶藏》,一張藏寶圖引發的血案!
  • 阿里開源 UI 框架 Ant Design 隱藏聖誕節彩蛋引爭議,程式設計師道歉...
    IT之家12月25日消息 在聖誕節期間,網際網路公司搞個彩蛋發掘下小樂趣是比較常見的,但是不能影響到正常的工作和生活。今天網絡上出現了一件彩蛋,令人猝不及防,引發爭議。阿里開源UI框架項目Ant Design在未通知開發者的前提下,在聖誕節這天給所有按鈕添加了積雪效果,對於一些政企類嚴肅網站來說是一場災難。
  • 第五人格:聖誕節海報來了!隱藏的5個「彩蛋」,你都找到了嗎?
    歡迎各位喜歡第五人格的小夥伴收看本期的《莊園速報》,相信很多玩家都知道,再過一段時間官方就會開啟聖誕節的活動,每年聖誕節活動都是官方的重頭戲,無論是獎品還是活動類型都是非常豐富的,這次我們推測官方也不會馬虎對待。前不久官方就曝光了一個萬聖節的海報,這張海報看起來比較簡單,但是在裡面卻隱藏了5個十分有趣的小彩蛋,如果分析沒錯這些都是聖誕節會加入莊園的新物品。那麼究竟是怎麼回事呢?
  • 海賊王中的五個惡魔果實引發的血案,路飛的橡膠果實能力上榜!
    那麼在《海賊王》中,因為這幾個惡魔果實引發的血案有哪些呢?1.暗暗果實首先,暗暗果實能力是第一個引發血案的果實,同時也是黑鬍子蓄謀已久的BUG果實。黑鬍子為了得到這顆果實,不惜在白鬍子船上隱藏了將近20年之久。終於在暗暗果實出現的時候,也正是黑鬍子野心實現的時候,為了奪得這枚果實,他殘殺了白鬍子船上的第4番隊隊長,之後便逃離了白鬍子海賊團組建了自己的黑鬍子海賊團。
  • 一顆布丁引發的血案 《誰把我的布丁偷吃掉了》降臨
    一顆布丁引發的血案 《誰把我的布丁偷吃掉了》降臨 來源:www.18183.com 作者:南山頑石 時間:2017-02-01 分享到:
  • EXCEl怎麼增加聖誕節元旦彩蛋動畫
    聖誕節馬上就要到了,我們有什麼準備嗎?為心愛的人獻出一片驚喜,當你打開EXCEL文檔的時候,一個彩蛋在你面前打開,你是不是會感到很驚喜,快快心動起來吧,為你的愛人創作一個驚喜!!!   新建一個EXCEL工作薄,單擊「開發工具」——「插入」——「ActiveX控制項」——「其它控制項」,打開對話框。  在對話框中選擇「Shockwave Flash Object控制項」,單擊「確定」按鈕,按住滑鼠左鍵拖動十字按鈕,畫出一個矩形框,現在你可以看到一個白色圖片上有黑色交叉線的圖片。
  • 《琅琊榜》:覆滅赤焰軍的真正黑手,一個女人引發的血案
    如果在整部《琅琊榜》中選擇一件事作為一切的開端,那麼12年前的梅嶺血案便是最合適的時間節點,從那一刻起朝堂四分五裂,赤焰軍就此覆滅,林殊遠遁江湖化身梅長蘇。12年後,梅長蘇回到帝都金陵,帶著為這樁陳年舊案昭雪的信念,以及輔助靖王的期望再次攪弄風雲,一切的一切依舊是圍繞在這樁血案之側,而12年前究竟發生了什麼讓堂堂百年帥府頃刻崩塌,讓皇長子祁王只得飲恨而終?主導這一切事情的幕後黑手,又究竟是誰?
  • #海賊王分析#第989話 山治的站位引發的血案
    久違的一次草帽一夥全員戰鬥狀態然而山治的站位卻引來的血案,三大主力變成四大主力後,山治居然沒有站在路飛身邊,而且換成新來的甚平,引發了坊間的各種猜測討論:山治已經被踢出前三
  • 海賊王分析 第989話 山治的站位引發的血案
    久違的一次草帽一夥全員戰鬥狀態然而山治的站位卻引來的血案,三大主力變成四大主力後,山治居然沒有站在路飛身邊,而且換成新來的甚平,引發了坊間的各種猜測討論:山治已經被踢出前三!山治戰鬥力不如甚平!山治不再是三大主力!
  • 螞蟻金服AntD準備了聖誕節彩蛋,沒想到卻招來了程式設計師的罵聲
    而在12月25日,許多國內外的前端開發者,都在因為一個"彩蛋"坐立難安,甚至有些開發者差點丟了工作。這些開發者發現,自己參與設計的網站,包括企業內部網和辦公系統的網頁上,一些按鈕的上方突然有了一塊積雪狀的圖形,在一些白色背景的網頁中看起來,甚至有點像按鈕被啃掉了一塊一樣。更可怕的是,如果把滑鼠放在這些被雪覆蓋的按鈕上,本該出現的文字提示將會變成"HoHoHo"的聖誕老人笑聲。
  • 「一個渣男引發的血案」,《天官賜福》大火,切記不要深夜觀看
    天官賜福動漫場景《天官賜福》前三集講完了一個故事,情節跌宕起伏,有著懸疑劇的情節。不過,在看完整個故事之後,前三集講述的內容可以籠統地概括為「一個渣男引發的血案」。兩國交戰,一方將軍戰勝,擒獲另一方的女將女,男將軍的回眸一吻作為抵償釋放的人情,可他不知道的是,就是他這一吻,收穫了女將軍的芳心。在此後的數年中,戰事平定,二人過起了騎馬狩獵的悠閒日子。這個時候男將軍的渣男本性暴露了,以戰爭的立場不同,提出了分手。
  • 一個被投訴的快遞引發的「血案」 是同情心泛濫 還是愚昧的包容
    一個快遞引發的「血案」。這麼說當然地點誇張,我其實一直不太理解,中國的大多數快遞和物流有什麼本質的區別。因為由最初的快遞給我的印象是送貨上門的,不然和物流有區別嗎?當然因為送貨時間的原因,收件方不可能時刻都在家裡等著送件,所以就衍生了現在的代收點,快鳥驛站,豐巢櫃等。
  • 疾速特攻又名一條狗引發的血案,基努裡維斯又一力作
    但今天給大家推薦的不是黑客帝國,而是疾速特攻,單純的暴力美學爽片,整部影片是由一條狗死去作為開端發展,所以又名《一條狗引發的血案》,男主角約翰·威克(基努·裡維斯飾)是一個殺手,喪妻失狗後開啟復仇之路。 故事的開始,約翰·威克(基努·裡維斯飾)在經歷過一系列風波後,重新養了一隻健康的狗狗。
  • 微信聖誕快樂特效:聖誕節彩蛋 專屬聖誕祝福表情玩法介紹
    隨著2020年聖誕節到來,微信今天也悄悄的開放了聖誕特效的彩蛋,搜一搜就可以輕鬆定製聖誕節專屬祝福表情。一起來看看微信聖誕快樂特效怎麼玩吧。微信聖誕快樂特效表情怎麼弄去年,微信朋友圈曾被「給我一頂聖誕帽 @微信官方」的彩蛋刷屏。今年,微信又換了一種玩法。
  • 《金瓶梅》李瓶兒之死:一把扇子引發的血案
    《金瓶梅》李瓶兒之死:一把扇子引發的血案。什麼扇子?真金川扇兒!紅骨細灑金、金釘鉸川扇兒!什麼血案?李瓶兒之死!  應伯爵外號應花子,李瓶兒夫名花子虛,花子為虛,應白嚼的人是潘金蓮,白嚼不是白(平白)嚼(嚼舌),【白(說白|白口|告白)嚼處有應(潘金蓮是《金瓶梅》硝子石)】!