金山云推出企業(yè)級(jí)開(kāi)源設(shè)計(jì)語(yǔ)言King Design

在現(xiàn)實(shí)世界中,我們基于共同的語(yǔ)言來(lái)保持團(tuán)隊(duì)協(xié)作,達(dá)成共識(shí)并快速推動(dòng)項(xiàng)目演進(jìn);在數(shù)字世界中,依靠統(tǒng)一的數(shù)字語(yǔ)言,讓不同地域、不同類(lèi)型的工作得以在共同的規(guī)則下,往明確的方向去發(fā)展。近日,經(jīng)過(guò)大量的項(xiàng)目實(shí)踐和經(jīng)驗(yàn)總結(jié),金山云正式推出面向企業(yè)級(jí)市場(chǎng)的開(kāi)源前端設(shè)計(jì)語(yǔ)言——King Design Public Components(簡(jiǎn)稱(chēng)KPC),該語(yǔ)言可以幫助有前端設(shè)計(jì)需求的企業(yè),基于金山云開(kāi)源的KPC快速構(gòu)建自身專(zhuān)有的視覺(jué)及交互風(fēng)格,從而大幅節(jié)省設(shè)計(jì)和建模時(shí)間,提高業(yè)務(wù)上線效率。

值得一提的是,當(dāng)前僅有谷歌、蘋(píng)果、微軟、阿里巴巴等一些大型企業(yè)推出了開(kāi)源的設(shè)計(jì)語(yǔ)言,也只有企業(yè)在自身交互設(shè)計(jì)上足夠成體系、成規(guī)模之后,其開(kāi)源才具有為其他企業(yè)借鑒的價(jià)值和意義。金山云此次通過(guò)將自身在多年業(yè)務(wù)實(shí)踐中積累的設(shè)計(jì)經(jīng)驗(yàn)開(kāi)放出來(lái),對(duì)于提升國(guó)內(nèi)企業(yè)數(shù)字產(chǎn)品設(shè)計(jì)水平和開(kāi)發(fā)人員工作效率,將起到積極有效的助推作用。目前KPC已經(jīng)在全球最大的開(kāi)源軟件開(kāi)發(fā)與管理社區(qū)GitHub上開(kāi)放,搜索“KPC”即可查看和下載使用。

四大核心價(jià)值打造最高效設(shè)計(jì)語(yǔ)言

KPC是服務(wù)于金山云數(shù)字產(chǎn)品設(shè)計(jì)的一款通用設(shè)計(jì)語(yǔ)言,通過(guò)一系列有序組織的設(shè)計(jì)模式和應(yīng)用規(guī)范,從視覺(jué)、交互、代碼層規(guī)范企業(yè)的平臺(tái)設(shè)計(jì),基于共同的界面理解、一致的產(chǎn)品設(shè)計(jì)和統(tǒng)一的品牌認(rèn)知,讓開(kāi)發(fā)人員在產(chǎn)品創(chuàng)建過(guò)程中不必再浪費(fèi)精力于界面樣式等工作,能更加聚焦于產(chǎn)品本身。

當(dāng)設(shè)計(jì)語(yǔ)言是公共知識(shí)時(shí),它就成為一個(gè)強(qiáng)大的設(shè)計(jì)和協(xié)作工具,可以以更高的效率、更低的成本實(shí)現(xiàn)業(yè)務(wù)目標(biāo)。金山云設(shè)計(jì)語(yǔ)言KPC具備節(jié)省設(shè)計(jì)開(kāi)發(fā)成本、縮短全局迭代成本、加快產(chǎn)品上線時(shí)間和建立品牌信任方面四項(xiàng)核心價(jià)值。

在開(kāi)發(fā)成本方面,通過(guò)復(fù)用現(xiàn)有模式,減少業(yè)務(wù)重復(fù)性,實(shí)現(xiàn)業(yè)務(wù)的快速上線從而大幅節(jié)約開(kāi)發(fā)成本;在全局迭代方面,相比于動(dòng)輒在產(chǎn)品全局范圍內(nèi)四處修改,可復(fù)用的設(shè)計(jì)模式可以在任何用到它的地方實(shí)現(xiàn)自動(dòng)更新,全局層面的迭代易如反掌。

在產(chǎn)品上線方面,一般來(lái)說(shuō),新產(chǎn)品方案需要數(shù)月時(shí)間,使用KPC實(shí)現(xiàn)產(chǎn)品方案僅需幾周時(shí)間,當(dāng)需要快速上線驗(yàn)證某個(gè)設(shè)想或方案時(shí),基于現(xiàn)有設(shè)計(jì)模式能夠快速完成上線;在建立品牌信任方面,基于統(tǒng)一的品牌認(rèn)知,一致的界面運(yùn)作邏輯,降低用戶認(rèn)知成本,幫助用戶形成正確的心理預(yù)期,建立品牌信任度。

支持多框架的企業(yè)級(jí)前端組件庫(kù)

目前該組件庫(kù)支持Vue、React、Intact三大框架,其中Intact是金山云獨(dú)立開(kāi)發(fā)的前端MVVM框架,未來(lái)將進(jìn)一步支持Angular,真正做到不限定團(tuán)隊(duì)技術(shù)棧,以及跨團(tuán)隊(duì)之間UI、UE的統(tǒng)一。

另外,組件庫(kù)內(nèi)置了強(qiáng)大的主題系統(tǒng),該系統(tǒng)秉承“主題不只是改變配色”的設(shè)計(jì)理念,可以最大限度地改變組件的樣式呈現(xiàn),以適應(yīng)不同產(chǎn)品個(gè)性化設(shè)計(jì)需求。相比市面上已有的成熟組件庫(kù)而言,該組件庫(kù)除了提供了豐富的組件和細(xì)致的使用文檔,還提供了一些有特色的設(shè)計(jì)功能點(diǎn),如全方位的定位系統(tǒng),聲明式的表單驗(yàn)證等,從而更進(jìn)一步提高組件使用者的開(kāi)發(fā)效率和體驗(yàn)。

在質(zhì)量保證方面,KPC中所有組件都通過(guò)了單元測(cè)試,目前代碼覆蓋率在第一階段達(dá)到了88%,而且還在持續(xù)增長(zhǎng)中,通過(guò)KPC組件庫(kù),使用者可以使穩(wěn)定、快速地進(jìn)行迭代升級(jí),來(lái)支持日益復(fù)雜、不斷增長(zhǎng)的業(yè)務(wù)需求。

統(tǒng)一的設(shè)計(jì)模式讓開(kāi)發(fā)有跡可循

KPC在設(shè)計(jì)之初,就確定了清晰的原則:幫助金山云團(tuán)隊(duì)定義評(píng)價(jià)標(biāo)準(zhǔn)的指導(dǎo)原則,實(shí)現(xiàn)產(chǎn)品最優(yōu)設(shè)計(jì)的標(biāo)準(zhǔn)化共識(shí)。在前端設(shè)計(jì)的四大原則中,金山云通過(guò)多年業(yè)務(wù)實(shí)踐,按照描述明晰性、效率、風(fēng)格一致性和美感的順序,進(jìn)行了規(guī)范。

在前端設(shè)計(jì)團(tuán)隊(duì)看來(lái),設(shè)計(jì)原則為設(shè)計(jì)者提供選擇依據(jù),從眾多存在矛盾或價(jià)值沖突的設(shè)計(jì)決策中找到平衡?;谝钥蛻魹橹行牡膬r(jià)值指導(dǎo),設(shè)計(jì)團(tuán)隊(duì)認(rèn)為,美不可以凌駕在明晰和效率之上,效率也不可以妥協(xié)于一致性之下,明晰永遠(yuǎn)都是第一優(yōu)先級(jí),在制定任何設(shè)計(jì)決策時(shí)都應(yīng)按照設(shè)計(jì)原則,考慮優(yōu)先級(jí)。

在具體的設(shè)計(jì)上,首先,消除歧義,讓用戶能夠更加明確無(wú)誤地使用,這是最重要的;其次才是簡(jiǎn)化工作流程,幫助用戶更好、更智能、更快地完成工作;接著是在相同的問(wèn)題使用相同的方案,增強(qiáng)產(chǎn)品的直觀與熟悉程度;最后才應(yīng)該是通過(guò)貼心且優(yōu)雅的設(shè)計(jì)工藝,表達(dá)對(duì)用戶付出時(shí)間與關(guān)注的尊重。

KPC構(gòu)建起了豐富的模式庫(kù)文檔,針對(duì)具體場(chǎng)景的模塊、風(fēng)格使用規(guī)范,通過(guò)對(duì)顏色、文案、按鈕、圖標(biāo)、布局等業(yè)務(wù)模塊進(jìn)行定義,讓一切有跡可循。

此次上線的KPC版本分為了6個(gè)大類(lèi)、共37種常用組件,支持多種框架類(lèi)型,未來(lái)會(huì)根據(jù)云行業(yè)特性,不斷豐富組件類(lèi)型,按照規(guī)劃,未來(lái)會(huì)達(dá)到十多個(gè)大類(lèi)和上百種常用組件類(lèi)型。KPC的推出,對(duì)于支撐金山云日益龐大的業(yè)務(wù)架構(gòu)、構(gòu)建統(tǒng)一的金山云設(shè)計(jì)風(fēng)格、提升客戶體驗(yàn)一致性和開(kāi)發(fā)人員產(chǎn)品上線效率方面,起到了非常良好的效果。此次將KPC開(kāi)放出來(lái),希望能讓更多企業(yè)能夠參與到其中,通過(guò)與業(yè)界通力協(xié)作,共同提升業(yè)務(wù)開(kāi)發(fā)效率和用戶體驗(yàn)。

免責(zé)聲明:此文內(nèi)容為第三方自媒體作者發(fā)布的觀察或評(píng)論性文章,所有文字和圖片版權(quán)歸作者所有,且僅代表作者個(gè)人觀點(diǎn),與極客網(wǎng)無(wú)關(guān)。文章僅供讀者參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。投訴郵箱:editor@fromgeek.com。

極客網(wǎng)企業(yè)會(huì)員

免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。

2018-12-05
金山云推出企業(yè)級(jí)開(kāi)源設(shè)計(jì)語(yǔ)言King Design
近日,經(jīng)過(guò)大量的項(xiàng)目實(shí)踐和經(jīng)驗(yàn)總結(jié),金山云正式推出面向企業(yè)級(jí)市場(chǎng)的開(kāi)源前端設(shè)計(jì)語(yǔ)言——King Design Public Components(簡(jiǎn)稱(chēng)KPC),該語(yǔ)言可以幫助有前端設(shè)計(jì)需求的企業(yè),基于

長(zhǎng)按掃碼 閱讀全文