虚拟聊天空间ChatSpace
界面设计

虚拟聊天空间ChatSpace

上个周末,参加了谷歌上海开发者组织的黑客马拉松+设计冲刺。 我和志炜再加上另外几个小伙伴,组了个团队,利用了周末两天时间做了一个名为「知识空间」的小Demo去参加比赛。 这个「知识空间」是我们构想的一个虚拟的场景,在这里,人们以虚拟的形象出现在他人面前,大家聊天,可以实时同步动作,而且可以上传真实照片,通过智能技术把它虚拟成一个卡通头像等等。 之所以有这样的想法,是因为有的时候我们会感觉到在陌生人 […]

读吴军《智能时代》

读了吴军的新书《智能时代》后,感觉有了非常多的启发之处,就像他之前的几本书一样。 这本书的名字是关于智能,也就是当下最热门的人工智能,但是深读起来会发现,这本书所想要表达的主旨,是一种叫「数据思维」的思考方式。 大数据是一种全新的思维方式。按照大数据的思维方式,我们做事情的方式和方法需要从根本上予以改变。 17世纪以来,是一种叫做「机械思维」的思考方式在指导着我们人类做任何事情,大到科技创新,小到 […]

关于iPhone的Safari浏览器中 单页应用会来回滚动的问题

这篇文章记录一下工作中解决的一个CSS问题。 正常情况下,网页的内容超出了窗口大小后,浏览器是可以让用户滚动的。 现代的手机浏览器也可以在网页内容很大时,允许用户进行拖拽和缩放。 但有的时候,我们设计了一个单页面网页应用,我们希望这个页面仅仅保持浏览器窗口的大小,而不允许用户上下左右地滑动。 比如说,我有一个这样的页面: 它后面的背景是一张比窗口要大得多的图片,如果我们不做样式限定,那么很可能用户 […]

未来对设计师来说会是什么

很多设计师可能最近都有这样的感受,那就是未来对设计师来说究竟意味着什么 我一直觉得终究某一天,机器会取代人们去进行创意和艺术的工作 以前觉得这一天挺远的,现在感觉这一天不远了 通过对数据的学习,机器将取代排版和简单的运营物料这种工作 通过对抗式生成网络,机器将有能力创作出高级的艺术形式 去年的这个时候,我觉得设计师如果要在未来生存,那么一定要敏锐地去捕捉人们的情感,创作出打动人心的作品 但很可能机 […]

这一年的工作

今年上半年的主要工作,就是掌上生活6.0的改版。 这还是自己头一次经历一个APP的大改版。之前我服务的公司叫我查查条码比价,虽然也经历过界面上的重大改版,但是当时我并不在负责APP的设计组中。 说起来到招行信用卡两年多了,之前做了有各种各样的项目,在这样一个越来越互联网化的商业银行里,确实也得到了很多锻炼。 这次改版的背后,是上层决定让APP朝着更加「金融」的方向去发展,所以之前掌上生活所流露的那 […]

关于学习

最近利用业余时间学习node.js。 起初,只是因为想了解一下npm,然后就开始学习node了。但是随着学习的深入,产生了一种念头,便是「这东西有什么用?」,我是一名设计师,这个东西能帮我什么呢? 后来我发现,脑子里如果产生了这个问题,要么说明学习的动机没想明白,要么说明还不理解学习的本质。 很多东西,都是在经过学习、练习之后,再和别的知识糅合在一起才能产生作用。这个道理有点像什么呢?我们高中学习 […]

让CSS3的Animation动画定格在最后

有时候用CSS3的Animation属性做动效演示,发现动画结束后总是自动回到最初始的一帧,如果想让动画定格在最后100%时的状态,之前的做法一直是在动画结束时通过回调函数用js直接把状态样式添加上去,虽然能解决问题,但感觉这样做很笨。 直到今天,才看到了这个属性: animation-fill-mode 这条属性就是用来设置元素在动画完成后的样子 它接受的参数有三种状态: backward/fo […]

未来简史 读书笔记

最近读《未来简史》,读到很多地方产生了启发 1、 下面这段话摘自作者对「自由主义」的一个分支「社会自由主义」的论述: 对自由主义来说,中国造成的挑战似乎要比西方那些社运抗议人士更为严峻。虽然中国在政治和经济方面有所开放,却仍然既非西方式民主国家,亦非真正的自由市场经济;但这一切并不妨碍中国成为21世纪经济巨人的脚步。只不过,这个经济巨人却投下了一个非常小的阴影:甚至包括中国人自己在内,现在似乎没人 […]

[译文]用CSS的box-decoration-break属性做出多行缩进

有时候做网页设计,针对inline型元素希望换行的时候能够将样式自动地应用到每一行上。那么CSS的box-decoration-break属性则可以帮倒忙 原文:callmenick.com 这篇文章介绍box-decoration-break属性。 笔者最近做项目,想要在设计上实现: 文本高亮,比如背景颜色高亮 高亮仅覆盖文本区域 文本每一行应该有左右内间距 比如,有一段文本: <span […]

[译文]shader入门

几年前跟朋友一起开发Unity3d游戏,为了能达到很好的效果尝试过各种着色器,当时就总在想如果能自己改写shader就好了。最近研究WebGL,发现如果想要定制一些特殊的视觉效果,也离不开shader技术。shader的编写有一定门槛和难度。这篇文章翻译自html5rocks,虽然是很早之前的一篇文章,但是看了不少介绍shader的技术文章,还是感觉这篇讲的最易懂,是一篇章入门级的好文,不用很懂W […]

文章归档