对设计领域中Tile和Card的理解

前端工程师离不开设计, 谈到设计就要想到大名鼎鼎的material design主题, 而material是以card为经典单元的, card即卡片, 是层次化模型的最小模块, 用于提供扁平化的信息, 想必大家都不陌生, 但是近几年出现了新的设计元素, Tile, 翻译过啦叫'瓦块', 初次接触这个名词非常的陌生, 也非常难理解, 其实瓦块是和卡片类似的物理元素, 初学者可以将tile看做成card, 但是两者还是有很多很多的区别的, 下面来一一对分分析:
首先区别在于语义,但每当我听到单词tile时,从行业标准用法来看,暗示是有另一个与该磁贴关联的屏幕。例如,在微软的“现代用户界面”中,磁贴不仅仅是一个图标,它可以提供快速信息,而Windows Phone或Windows 8启动屏幕上的磁贴既可以作为“一目了然”的信息散热器,也可以作为启动相关的应用程序。Tile的重要特征是用户根据重要性或甚至美学来决定他们的位置。
另一方面,卡片意味着所有相关信息都包含在其中。您可以“放大”或“翻转”卡片以查看更多信息。但他们应该在这些互动中传达他们所需要的一切。此外,放置与卡有关。像思维导图中的关系放置或显示类似概念的类图或绝对位置,如显示任务状态的看板。
在通常使用卡片的地方使用的瓦片会令人困惑,用户可能甚至不知道瓦片除了显示信息之外还做任何事情。同样地,一组牌中的牌可能引起挫败感,用户在与其交互时会期望更多。

什么是最适合您的应用程序取决于它的内容,不知道任何这些是关于两种设计模式的一些事情:瓷砖更像画廊,平坦,边缘小。 卡片是显示一口大小的信息; 彼此间隔开,在除背景之外的图形元素之上。卡片对于阅读快速信息非常有用,因为设计可以清晰地指导您访问内容。
而瓷砖更适合于均匀类型的元素(如图像库),之间没有任何空间,例如图像。由于视觉连续性,用户可以轻松比较项目。然而,对于异质物品来说,卡片更好,物品之间的空间使用户在向上和向下滚动时会产生处理不同/独特元素的印象。
瓷砖比卡片更简单,顾名思义它们的大小是固定的(或限于几何相关尺寸的一小部分)并且沿着网格有规律地间隔开。瓷砖几乎总是不完整的信息提供者:如果你想了解它们的任何信息,你必须与它们互动。它们的显示不如图标静态,并且图块可以执行图形操作以在需要时引起您的注意。它们也保持与画布的固定关系:如果我在画布的左上角放置一块瓷砖,它应该始终位于左上角,除非我移动它或我强制它移动。
卡片更具动感,它们可以容纳更多信息,并且它们可以位于画布上的不规则位置。卡片并不总是固定的尺寸,也不限于一组固定的尺寸。卡也可以是完整的:您可能需要或可能不需要与卡交互以了解它所提供的所有信息。卡片通常可以重叠。将卡片与画布相关联移动应该比使用图块或图标更容易。如果需要,卡甚至可以重新排列。
瓷砖更像是一种导航工具,而卡则更像是一种内容工具。经典的win8操作系统就使用了Tile布局:

最后, 瓷砖,卡片,小工具,小玩意儿,网格 - 这个名字并不重要。重要的是功能和原则。
要非常小心地创建一种界面方法,强制所有内容和功能成为一种过于一致的工作方式。一致性可以使事物看起来很漂亮,并且至关重要。
诀窍是要了解你正在做什么需要一种新的方法。
例如,我已经看到许多网站和内部网不必要地使用“小部件”方法来允许用户自己构建页面。对于BBC和谷歌来说,它失败了,而且我还没有看到它对任何公司都有效 - 无论公司和经验不足的用户有多少次使用它。
另一方面,使用“瓷砖”来呈现“类似物品”是标准做法。通常它只是被称为网格视图(尽管最好不要将其暴露给用户)。大多数电子商务网站都使用此功能。像pinterest这样的网站上的平铺视图只是一个具有可变垂直高度的网格视图。基本原则保持不变,但演示文稿以良好的方式进行了调整。

对设计领域中Tile和Card的理解的更多相关文章
- IT领域中哲学原理的应用——个体与整体
个体与整体哲学原理在很多学科和领域中都会得到应用,今天就看看IT行业中有哪些地方应用了个体和整体的原理. IT行业可以分为硬件.软件.网络三个领域,我们可以分别针对这三个领域来看下. 硬件方面,最基本 ...
- Web信息架构——设计大型网站(第3版)(久负盛名经典再现,信息架构设计领域基石之作!)
Web信息架构——设计大型网站(第3版)(久负盛名经典再现,信息架构设计领域基石之作!) [美]]Peter Morville(彼得·莫维尔) Louis Rosenfeld(路易斯·罗森菲尔德) ...
- Behance 大神推荐2019 年所有设计领域的最新趋势!
昨天国内设计界发生了一则重大新闻! 相信大家应该都听说了吧 Behance挂了··· 继续Pinteres之后 在一个设计师不用上班的周六 我的电脑默默打不开Behance了 也就是说大陆地区的ip地 ...
- InfoQ 趋势报告:架构和设计领域技术演变详解
https://www.infoq.cn/article/R7lWXd0R4VFf3E0bB*38 本文概述了我们对当前“架构和设计”领域的看法,这个领域侧重于基础设施模式.技术框架模式的实现,以及软 ...
- 【转载】如何在FPGA设计环境中添加加时序约束
转自:http://bbs.ednchina.com/BLOG_ARTICLE_198929.HTM 如何在FPGA设计环境中加时序约束 在给FPGA做逻辑综合和布局布线时,需要在工具中设定时序 ...
- UI产品设计流程中的14个要点
http://www.sj33.cn/digital/wyll/201404/38318.html 自从我在 Dribbble 上贴了一幅我的产品设计成果,受到了大家伙热烈的反馈,对此我深受鼓励,我决 ...
- 表格布局扩展/DW设计界面中快速整体布局页面的操作
DW设计界面中快速整体布局页面的操作流程: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q ...
- DevExpress中Tile Application窗体的模型架构图
DEV中Tile Application模型架构比较复杂,整理一下和大家分享. 图中:立体代表类:虚线椭圆代表属性.
- 针对于网络安全领域中基于PCAP流量的数据集
网络安全领域中基于PCAP流量的数据集 MAWI Working Group Traffic Archive URL:http://mawi.wide.ad.jp/mawi/ CIC dataset ...
随机推荐
- python练习笔记——模拟双色球随机输出情况
编写Python函数:完成一个双色球彩票的模拟生成过程, 其中前六个为蓝色球,数字范围1-33,不可重复.最后一个为红色球 1-16. 使用random完成,最后将7个数进行排列放到列表中 # 引入r ...
- OpenCV245之SURF源代码分析
一.fastHessianDetector函数分析 (1)參数 const Mat& sum 积分图片 const Mat& mask_sum vecto ...
- 【转载】Gradle构建多模块项目
本文转载自:https://yq.aliyun.com/articles/25589写的非常好! 改动如下: 1. 增加了一些[补充说明]. 2. 将执行命令使用较为显眼的博客园样式. 3. 将输出结 ...
- OCR 介绍文章
光学字符识别技术:让电脑像人一样阅读 微软亚洲研究院,霍强: https://www.msra.cn/zh-cn/news/features/ocr-20150720 文章,我们应该做什么样的研究 h ...
- 使用 powerdesigner 将数据库表结构逆向工程生成对应的word文档
本机系统win10 + mysql 5.7.17 + powerDesigner 16.5 + mysql-connector-odbc-5.3.9-winx32.msi 1 使用 PowerDesi ...
- python中如果函数后面有多于一个括号是怎么回事?
一般而言,调用一个函数是加一个括号.如果看见括号后还有一个括号,说明第一个函数返回了一个函数,如果后面还有括号,说明前面那个也返回了一个函数.以此类推. 比如fun()() def fun(): pr ...
- 模拟多级复选框效果的jquery代码
jquery做了个多级复选框的效果,代码总共就20+行就over了. 我又想用js来做一个看看,才写了几个方法就写不动了,兼容性要考虑很多,而且代码量直线上升. 主要分享下jquery的这个效果的实现 ...
- sed匹配两种重要思想
1,sed匹配两种重要思想 屏蔽思想:遮住不想要的 挑出思想:遮住所有,挑出想要的. 2,实例 屏蔽思想: [root@lanny ~]# sed -n '2p' file.txt |sed -r ' ...
- Apache2.2配置小结.
lamp 1.编译安装 2,日志轮循 3,优化 4,排错 4,1 vhost :NameServer 4,2 403:虚拟主机,给目录在主配置文件里添加配置 4.3 首页文件 初始化安装完成后,如果不 ...
- 【Android】12.3 在当前Activity中获取另一个Activity的返回值
分类:C#.Android.VS2015: 创建日期:2016-02-23 一.简介 在上一节的示例中,通过StartActivity(Intent)方法启动另一个Activity后,这两个Activ ...