2023-9-19 12:44 /
本文仅发表于班固米


1. 编程中各种分隔符的自用标准

1.1. 无分隔
用于层次结构,或不必要的空格。
SettingsDisplay
Combobox_SettingsAnim
20230919

1.2. 句点
用于层次结构(对象)。
Game.Options
Game.Status.Opponent.Dice

1.3. 空格 & 下划线
用于有必要的空格。若环境可能不兼容空格,就使用下划线。
Background (Narrow) (Dimmed).jpg(编程中避免使用)
Icon_Settings(alternative)(filled).svg(编程中避免使用)
STMC_Standard_01_Normal.cur
Combobox_SettingsAnim

1.4. 短横 & 括号
用于文件的变体。
index-en-US.html
style-Dark.css
Background-Narrow.jpg
Background (Narrow) (Dimmed).jpg(编程中避免使用)
Icon_Settings(alternative)(filled).svg(编程中避免使用)

1.5. 正斜杠
用于日期文本。
2023/09/19


2. 编程界面偏好

2.1. 主题
深色主题,深灰背景。

2.2. 字体
霞鹜文楷等宽。


3. UI 设计中省略号的使用

在按钮、菜单等地方使用省略号表示该命令点击之后不会立即执行,而是需要额外的信息输入才能执行,或是需要二次确认。
例如:「打印...」,用哪台打印机?纸张大小?「删除...」,您确认要删除?
个人偏好在此类地方使用由三个句点(period)组成的省略号「...」。


4. 空格排版的自用标准

4.1. 单个字母
不空格。
将这个B站视频拷贝到那个U盘里。

4.2. 其他西文
加空格。
对 UI 设计的 basic principles 的讨论…

4.3. 单个数值
不空格。
这3个秒表均能精确至0.01秒。

4.4. 数值组合
加空格。
于 14:30 从广州前往上海,现已经过 2/3。

4.5. 数值与单位
两旁加空格,中间不空格。
高品质 FLAC 音频的码率通常为 1,000kbps 以上。