Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

StatusNotifierItem:标准与非标准如何撕裂 Linux 桌面

Posted on 2025-06-18

理论上,编写基于 Linux 的 GUI 应用程序需要遵循一些标准,这些标准在 Freedesktop 网站上都有清晰的文档。然而,实际上,Freedesktop 更像是一个松散的规范集合,其中一些是第三方规范,不知何故成为了事实上的标准。StatusNotifierItem 规范就是一个例子,它为应用程序提供了一种创建和管理“系统托盘”图标的方法。

此功能非常有用,因为它为用户提供了一种一致的方式,让他们能够快速访问功能并查看应用程序状态。遗憾的是,正如 [Brodie Robertson]在最近的视频中指出的那样,并非所有人都认同这种观点。尽管 Windows 自 95 年以来以及 MacOS/OS X 等操作系统都提供了类似的功能,但 Gnome 和其他 Linux 桌面环境反对这种系统托盘图标(尽管有一个流行的扩展程序),因此在 Reddit 上不可避免地引发了讨论。

尽管 StatusNotifierItem 规范已在 Freedesktop 网站上列出,但它与另一个似乎内部进行但尚未完成的系统托盘提案一起被归类为“草案规范”。与此同时,像 KDE 这样的桌面环境已经集成了该规范的第一方支持( KStatusNotifierItem )。目前,Freedesktop Gitlab 上有一个关于该主题的活跃讨论,探讨 StatusNotifierItem 是否应该被列入列表,或者是否应该成为已批准的规范。

由于规范陷入官僚主义泥潭,多个阵营各自推行着关于“Linux 桌面”应该是什么样子的理念,Linux 标准库十年前夭折实在令人惋惜。毕竟,用户和开发者只希望他们的桌面环境能够毫无意外地运行。

原文: https://hackaday.com/2025/06/17/statusnotifieritem-how-standard-non-standards-tear-linux-desktops-apart/

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • eighty twenty
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Rohit Patel
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme