猜一猜:古代的“纸糊窗户”更有大年夜大年夜约用的是哪一种纸?蚂蚁庄园10.20日谜底
B 端产品服务于企业 、切图I切产品 、文件研发 ,何命目的名超名规是要帮助 B 端企业解决问题 。我们在工作中对于图标的详细命名规范有良好习惯非常重要的,规范的图命命名方式可以提高设计与开发人员的的效率,既方便设计又方便开发人员,切图I切我凭借多年工作经验,文件编写一份命名规范给大家 ,何命供大家使用 。名超名规
设计师 、详细开发工程师 ,图命包括 H5 前端开发人员都可以记住的切图I切文件命名规范。
一、文件 切图命名英文缩写的何命 3 个原则
较短的单词可以通过去掉"元音"形成缩写 。
较长的单词可以以单词的头部几个字母形成缩写 。
还有一些约定成俗的英文单词缩写。
二、 命名规则
通用切图命名:组件_类别_功能_状态@2x.png
举例 :tabbar_icon_home_default@2x.png
(对应中文 :标签栏_图标_主页_默认@2x.png)
模块特有切图命名:模块_类别_功能_状态@2x.png
举例:bill_icon_search_pressed@2x.png
(对应的中文为:账单_图标_搜索_ 默认@2x.png)
三 、 名词解释
「控件/组件」:比较独立的可以操作界面元素。如 状态栏、搜索栏、弹出窗口等。
控件专题:https://www.uisdc.com/zt/interactive-control
「模块」:一般指页面中的部分区块,也有指背景图 。如背景 、按钮 、icon 都是模块。
「功能」:一般指的是页面或者模块中,需要操作或点击的某个点 ,如上图,发现页中的搜索 icon。
「状态」:一般指当前切图的状态区分,像按钮的话,有默认状态、点击时状态、按下状态、不可点击状态等,网页上按钮还有悬停状态 。
注意 :所有命名只能为小写英文字母,不要为了好看或者像平时打英语一样,首字母是大写之类的,也不可以为中文 ,不然对于开发来说,是没有意义的,因为他们还是得自己再改一遍。
注意:ios 切图需要在命名后加上@2x、@3x 后缀名,安卓的切图不需要加 ,不过有些安卓开发需要切图后缀加上尺寸 。
四 、UI 文件命名规范常用词
组件(系统控件库)
