Antd圣誕彩蛋遭遇開發(fā)者炮轟:我的按鈕為什么被狗啃了?
在國外民眾歡度圣誕期間,開發(fā)者社區(qū)卻對 Antd 開發(fā)團(tuán)隊(duì)發(fā)起了連番的炮轟。原因是庫中暗藏了一個(gè)未事先告知的圣誕彩蛋、而且也沒法手動(dòng)禁用,導(dǎo)致許多項(xiàng)目方遭遇了客戶投訴。從評論來看,網(wǎng)友們的情緒普遍比較激動(dòng),不少人表示“老板問我按鈕為什么被狗啃了”、“今天的工作就是給客戶們解釋我們代碼沒有被注入”。
在代碼托管網(wǎng)站 GitHub 上,開發(fā)者們表現(xiàn)出了一邊倒的批評態(tài)度 ——“我留意到按鈕組件的上方出現(xiàn)了一塊雪花?這是圣誕節(jié)彩蛋吧?為什么不經(jīng)過開發(fā)者的允許就擅自加上了?”
如果只是普通的應(yīng)用場景,挨兩回罵也就過去了。但偏偏大家出于對 Antd 的信任,在許多嚴(yán)肅的政企類環(huán)境中運(yùn)用了 Antd 的“彩蛋庫”,導(dǎo)致第三方開發(fā)者承受了不必要的壓力。
對于這種“毫無開源的責(zé)任意識”、“非常不專業(yè)的做法”,不少開發(fā)者認(rèn)為值得商榷 —— 至少你也該提供個(gè) API,讓大家在想關(guān)閉的時(shí)候手動(dòng)關(guān)閉??!
忍不住的人,已經(jīng)直接開罵了。
悲劇的是,有開發(fā)者表示,老板已經(jīng)扣他工資了(我看沒被炒魷魚就已經(jīng)是萬幸了)。甚至有人懷疑,螞蟻金服是不是給 Antd 團(tuán)隊(duì)換了個(gè)產(chǎn)品經(jīng)理。
自力更生的人們,則是給出了一個(gè)在頂層 app 容器中添加一段代碼的解決方案。
更慘的是,第三方開發(fā)者設(shè)置的 title,竟然也會被完全覆蓋。
youyeke 表示:“這種情況要么回退版本;要么自己在本地把 antd 彩蛋部分的代碼去掉,然后重新發(fā)一個(gè)版本;要么等明天”。
某高性能響應(yīng)式 Web 開發(fā)者表示,antd 是業(yè)內(nèi)領(lǐng)先的前端組件庫之一,此前它給大家留下了相當(dāng)正面的印象。但在本次事件發(fā)生后,大家對它的信任瞬間渙散了。