微软近年来一直在大力推行其 Fluent 设计体系(Fluent Design System),并已根据它对 Windows 10 的系统图标做了全新设计。目前,Fluent 设计被带到了 UI 领域,微软宣布原有的 UI Fabric 将进行合并、重命名,最后会演变为 Fluent UI。

UI Fabric 是微软此前为开发者打造的一款基于 React 的前端框架,主要用于 Office 和 Office 365,旨在使开发人员轻松使用 Office 设计语言创建一致的 Web 体验。

微软希望整个系统能够共享一种设计、通用一种语言,跨平台设计系统 Fluent 则能带来这种体验,将一系列产品互相联系起来。微软表示,其目标就是“与开源工程共享基础,以创建经验一致性、效率和有效性,以此达到事半功倍”。

具体来讲,微软正在将 UI Fabric 和 Stardust 这两个最常用的 Web 工程框架库整合起来,更名为 Fluent UI,并归入 Microsoft GitHub 组织下。“这样能够使团队在一组共享的构建和开发工具上合作,以便更有效地支持产品和社区”,微软表示,“这是我们实现更加简化的开发者生态系统愿景的第一步”。

这一系列变动预计不会给 UI Fabric 开发人员带来太大干扰,软件包名称无需更改,仓库也无需重新克隆,重定向即可,当前版本的 UI Fabric 仍受支持。

原 UI Fabric 仓库会在 3 月 20 日迁移至新的 Fluent UI 库(目前页面还未开放),今年夏季,还将有重大版本发布。

Fluent Design System 还将进一步扩展,从微软提供的宣传图中就可以捕捉到它的野心和愿景,Android 和 iOS 都囊括其中,这套 Fluent 设计体系将会在更多平台上提供一致性的体验

微软 Fluent 设计体系, Fluent UI相关推荐

  1. 设计稿(UI视图)自动生成代码方案的探索

    设计稿(UI视图)转代码是前端工程师日常不断重复的工作,这部分工作复杂度较低但工作占比较高,所以提升设计稿转代码的效率一直是前端工程师追求的方向之一. 此前,前端工程师尝试过将业务组件模块化构建成通用 ...

  2. 游戏ui设计,游戏ui设计需要学什么

    游戏ui设计,游戏ui设计需要学什么?随着人类对休闲的追求,对游戏的体验方式也在不断的进步,游戏ui也将出现一次质的飞跃.在游戏中,ui设计也无处不在.那么,什么是ui设计,游戏ui设计需要学什么?今 ...

  3. [译] 如何创建一个设计体系来赋能团队 —— 关注人,而非像素

    原文地址:How building a design system empowers your team to focus on people - not pixels. 原文作者:Mariah Mu ...

  4. ui布局设计元素:ui布局设计元素有哪些?

    ui布局设计元素:ui布局设计元素有哪些?这一直是我比较喜欢研究的话题,今天正好朋友正好问起.所以就在这里来把自己在行业里的总结写下来,给大家参考一下.说实话,做ui设计师以来,一直有很多朋友问我相关 ...

  5. Python Qt GUI设计:将UI文件转换为Python文件的三种妙招(基础篇—2)

    目录 1.创建项目 2.将.ui文件生成.py文件 2.1.Eric 6编译 2.2.Python命令行编译 2.3.脚本编译 3.界面.逻辑分离思想 在开始本文之前提醒各位朋友,Python记得安装 ...

  6. UI设计培训:UI构思创意技巧和方法

    想要作为一名合格的UI设计师,那么创意技巧和方法是非常重要的,很多刚入职场的新人或者是工作多年的设计师都会在创意技巧和方法上遇到瓶颈,下面小编为大家整理一些UI构思创意技巧和方法,希望能够帮助到大家. ...

  7. UI设计培训之UI设计系统知识

    最近有很多小伙伴都在学习UI设计的相关知识,很多同学都是东边一学习一下,西边学习一下,根本没有明确的学习方法,对于这个问题小编为大家整理了一下学习UI设计的系统知识,一起看看吧! UI设计培训之UI设 ...

  8. WPF案例:如何设计历史记录查看UI

    (CSDN博客目前不支持外链, 只能纯文字) 设计WPF的UI,一般遵循下面的步骤: 1.首先分析数据结构 2.根据数据结构选择合理控件 3.定制外观 具体对于历史记录查看UI, 我们可以得知: 1. ...

  9. UI实用素材|扁平化UI设计模板,UI设计师都要会!

    在当今信息爆炸的文化背景下,人们每天要通过过手机APP接触巨大的信息流,然后再持续的进行评估.过滤并且再加工,具有认知上的负担,扁平化UI设计更加适合信息碎片化的传递方式. 扁平化的UI设计通过将有效 ...

最新文章

  1. netty io.netty.buffer简介
  2. 程序设计原则——优化程序
  3. 冯诺依曼架构的 IO 鸿沟,谁能来填补?
  4. 14个支持响应式设计的流行前端开发框架
  5. 看故事学知识,这篇Java代理的文章妙啊!
  6. Activity生命周期(1)
  7. line划线计算机图像学,【计算机图形学】根本图形元素:直线的生成算法
  8. python读取url中存储的数据_Python实现从URL地址提取文件名的方法
  9. MFC在一个工程中启动其他工程的exe文件
  10. matlab 分块 矩阵 对角 合并
  11. 雅思阅读真经总纲_雅思阅读用哪本书?五大热门雅思阅读书籍全面点评
  12. jq富文本_jQuery富文本编辑器Notebook
  13. android手机存储空间划分及压图路径选取
  14. Pandas API参考
  15. 畜牧兽医职称需要考英语和计算机,畜牧兽医专业技术职称考试试题
  16. 漫画分销系统服务器配置,漫画分销系统
  17. 沃通PDF签名证书 保障电子发票真实有效
  18. realsense系列(三):播放深度图和RGB图
  19. V模型、W模型、H模型
  20. Java SE 6 新特性: 对脚本语言的支持 [VERY GOOD]

热门文章

  1. C++走向远洋——52(十三周阅读程序)
  2. js中的数组和字符串的一些方法
  3. android修改代码后运行不生效,Android Studio使用Kotlin时,修改代码后运行不生效问题...
  4. 大数据的价值体现有哪些
  5. 数据分析前的准备工作
  6. 工业物联网卡未来发展的优势和特点
  7. AcWing 1813. 方块游戏(暴力枚举)
  8. 真假签到题(签到+打表)
  9. 2020 年百度之星程序设计大赛 - 初赛二
  10. 联想y50更换固态硬盘_旧笔记本电脑更换固态硬盘