微軟為在WindowsUI 3中剔除了Pivot控件而向開發(fā)者致歉
WindowsUI 3 是一個(gè)面向桌面和 UWP 應(yīng)用程序的用戶界面層,結(jié)合了 UWP 的 XAML 可視層和 WindowsUI 2 庫,以及更加現(xiàn)代的功能部件。尷尬的是,雖然微軟一直在與開發(fā)者們密切合作,以開發(fā)和擴(kuò)展該庫。 但在將 Pivot 控件從 WindowsUI 3 中移除之后,還是在 GitHub 上引發(fā)了長達(dá)數(shù)周的爭議。

(來自: GitHub )
微軟方面給出的解釋是,由于使用率較低,他們便在沒有另行通知的情況下移除了該控件,且希望將 Fluent 設(shè)計(jì)推至另一個(gè)方向。
然而實(shí)際情況是,微軟自家的許多應(yīng)用程序,仍在大量使用 Pivot 控件(比如反饋中心)。如此一來,開發(fā)者們想要在他們的應(yīng)用程序上實(shí)現(xiàn)類似的功能,就需要耗費(fèi)相當(dāng)大的工作量。

目前開發(fā)者的怨氣,也主要集中在微軟無法正確理解開發(fā)者的需求上。對(duì)此,微軟首席項(xiàng)目主管 Ryan Demopoulos 表示他們已經(jīng)有所反思,同時(shí)向廣大開發(fā)者誠懇致歉。
畢竟僅聽取設(shè)計(jì)和 PM 團(tuán)隊(duì)的指導(dǎo)、借助高度可疑的數(shù)據(jù)來證明相關(guān)決定、而無視開發(fā)者(或客戶)的強(qiáng)烈需求,這種情況本是不應(yīng)該發(fā)生的。

Ryan Demopoulos 補(bǔ)充道,WindowsUI 是一款充滿雄心壯志的產(chǎn)品,刪除 Pivot 的原因并非其使用率偏低,而是希望將該產(chǎn)品和 Fluent 設(shè)計(jì)本身推至不同的發(fā)展方向。
今后在推行相關(guān)決定之前,他們將仔細(xì)評(píng)估遙測數(shù)據(jù)和公眾意見,以避免對(duì)開發(fā)體驗(yàn)造成嚴(yán)重的破壞。
最后,Ryan Demopoulos 認(rèn)為自己應(yīng)該對(duì)這起失誤負(fù)起主要責(zé)任,并將盡快在 WindowsUI 3 中恢復(fù)引入 Pivot 。