美文网首页
UI设计师必须知道的命名规范方法

UI设计师必须知道的命名规范方法

作者: 品索教育 | 来源:发表于2017-10-25 14:20 被阅读0次

    一、为什么要制定规范的命名规则

    1. 自身层面

    对我们自己的文件整理有很大的帮助,后期修改文件、图层的时候更加方便快捷,而且规范的命名也显得我们自身比较专业。

    2. 团队层面

    如果命名不统一,大家就很难达成共识,任务交接时需要很大的学习成本,所以规范的命名对于团队协同也有极大的推动作用。

    3. 开发层面

    这一点是最重要的,可以极大的节省程序开发的时间成本,减少很多不必要的沟通与重复切图的概率,因为只要我们的命名足够规范,并且和开发达成共识,他们完全可以直接使用的我们切片而不更改切片的名称,后期我们更换切图,只要切片名称不变,开发看都不用看直接替换就可以了。

    二、所有命名全部为小写英文字母

    这一点的理由很简单,我们的目标是让开发直接拿我们的切图进行使用,不能够随意修改名称,但是我们要知道,开发哥哥的代码里只有小写的英文字母,如果你给出的命名全是中文的,那么他们是一定会更改的。所以命名全部用小写的英文字母是最基本的规则。

    三、命名格式

    众所周知,一个大型项目会分很多模块,每个模块由不同的设计师来独立完成,还有人会专门管理公共的组件,如tabbar、navbar等等,这种情况下就会分为两种切图,一种是通用类型的切图,还有一种就是各个模块特有的切图。

    通用切片命名格式:

    组件_类别_功能_状态@2x.png

    举例:tabbar_icon_home_default@2x.png

    模块特有切图命名规则:

    模块_类别_功能_状态@2x.png

    举例:mail_icon_search_pressed@2x.png

    四、常用英文单词表

    如果所有命名都写为全称,名字就会特别长,所以我们可以将一些常用的英文单词进行缩写,减少工作成本与开发代码资源。至于怎么缩写,只要整个团队能够达成共识并且输出一份缩写清单,任何缩写规则都是可以的。

    下面提供一些命名时常用的英文单词列表(有些是已经缩写过的,仅供参考)

    bg(backgrond 背景)

    nav(navbar 导航栏)

    tab(tabbar 标签栏)

    btn(button 按钮)

    img(image 图片)

    del(delete 删除)

    msg(message 提示信息)

    pop(pop up 弹出)

    icon(图标)

    selected(选中)

    disabled(不可点击)

    default(默认)

    pressed(按下)

    back(返回)

    edit(编辑)

    content(内容)

    left/center/right(左/中/右)

    logo(标识)

    login(登录)

    refresh(刷新)

    banner(广告)

    link(链接)

    user(用户)

    download(下载)

    note(注释)

    这种规范的命名方式是必须要经历的过程,当你习惯了这样的命名方式后,你的成就感会油然而生。

    来源:http://www.pinsuodesign.com/design/x-42.html

    相关文章

      网友评论

          本文标题:UI设计师必须知道的命名规范方法

          本文链接:https://www.haomeiwen.com/subject/ehyqpxtx.html