GNOME 将彻底重构“窗口管理”
GNOME 46 或更高版本可能会对桌面的默认窗口管理 (Window Management) 进行彻底改造。
近日,GNOME 开发者 Tobias Bernard 通过一篇长文详细介绍了 GNOME 设计团队为重新设计桌面窗口管理所做的工作。终极目标是重新设计足以成为默认方案而非可选方案的方法。
Tobias Bernard 是交互设计师,负责 GNOME 的设计,他研究了现在操作系统里放置窗口的常见方法(平铺、层叠/浮动),发现对新手用户而言,手动放置和缩放窗口的工作很繁琐。
他因此提出了自己的概念性设计,希望创造更理想的窗口管理方式。一些关键细节包括:
- 自动执行人们可能想要的操作,必要时允许调整
- 将工作空间 (workspaces) 作为工作流的完全集成部分来使用
- 从应用程序中获取更丰富的元数据,以便更好地进行整合
窗口采用三种布局排列方式相结合:
- 马赛克 (Mosaic),类似于平铺,并结合平铺和浮动的优势,且更自由
- 靠近边缘平铺,相当于局部的平铺
- 浮动,经典的层叠窗口模型
毫无疑问这是一项重大工作,将涉及大量窗口元数据,并需要在某些领域进行更多用户研究。目前该项目还处于非常早期的阶段,点此查看更多信息。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
从 0 到 16.7k Stars:MetaGPT 的开源旅程与其 2.3k 社区成员的支持
MetaGPT 获得了来自全世界媒体与网友的认可 这个项目究竟有多火?GitHub Trending 月榜世界第一的开源项目,深受国内外各大平台大v喜爱,纷纷评测分享。 项目地址:https://github.com/geekan/MetaGPT 项目情况 MetaGPT 开源1月时间,截至0807,成功突破10k Stars 大关,获得16.7k Stars,Forks 1.3k。 MetaGPT 荣获 GitHub Trending 月榜世界第一。 社区情况 MetaGPT 社区人数也突破 2.3k。 开发情况 MetaGPT 截至目前,总共产生57个Pull Requests。 论文发布 MetaGPT为什么有效,背后的原理是什么?近期,深度赋智 联合 厦大、港中深、南京大学、宾夕法尼亚大学、及UC伯克利联合发布相关论文。 论文探讨了通过使用由大型语言模型(LLMs)驱动的多智能体系统进行自动任务解决的进展。现有的基于LLM的多智能体系统主要集中在简单的对话任务上。由于LLM的幻觉问题,复杂任务很少被研究。为了解决这个问题,作者引入了MetaGPT,一个新颖的框架,将高效的...
- 下一篇
谷歌发布 AI 代码编辑器:Project IDX
8 月 8 日,谷歌宣布推出 AI 代码编辑器 Project IDX,这是一个基于浏览器的开发环境:集成 AI、支持全栈编程语言、跨平台真机预览、一键部署,用于构建全栈网络和多平台应用程序。 谷歌在创建 Project IDX 时并没有构建新的 IDE(集成开发环境),而是使用 VS Code 作为其项目的基础。这让团队能够专注于与 Codey 的集成,Codey 是谷歌基于 PaLM 2 的编程任务基础模型。Project IDX 支持智能代码补全,可以帮助开发者解答一般编码问题,提供与你正在处理的代码有关的特定问题(包括解释能力)的类似 ChatGPT/Bard 的聊天机器人,以及添加如“添加注释”等上下文代码操作的能力。 目前,Project IDX 支持 Angular、Flutter、Next.js、React、Svelte 和 Vue 等框架以及 JavaScript 和 Dart 等语言,后续还将支持 Python、Go 和其他语言。 Project IDX 特性 随时随地快速开始:你能够在任何地方、任何设备上进行开发,具有本地开发的全部保真度。每个 Project I...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7