产品设计之QQ邮箱登录页与淘宝登录页
最近开始关心一些产品的设计细节,也许闲的吧。虽然我不是美工,也不是产品,不过就算单纯的是因为喜欢前端,关注这些也不过分。 没有什么高深的理论,也没有多少经验,只是单纯的,从一个用户的角度来观察QQ邮箱的登录页也淘宝的登录页。 最近经常会和朋友发一些邮件,使用的都是QQ邮箱,因为绑定了QQ客户端,所以使用起来很是方便快捷。因为QQ的邮箱我喜欢用WEB版,也就没有使用FOXMAIL来接收,毕竟QQ开着,有新邮件会第一时间通...
精选技术长文、实践记录与系统化阅读
低噪声、高可扫读;标题、摘要、来源、标签一目了然。
采集自各技术站点的近期文章。
最近开始关心一些产品的设计细节,也许闲的吧。虽然我不是美工,也不是产品,不过就算单纯的是因为喜欢前端,关注这些也不过分。 没有什么高深的理论,也没有多少经验,只是单纯的,从一个用户的角度来观察QQ邮箱的登录页也淘宝的登录页。 最近经常会和朋友发一些邮件,使用的都是QQ邮箱,因为绑定了QQ客户端,所以使用起来很是方便快捷。因为QQ的邮箱我喜欢用WEB版,也就没有使用FOXMAIL来接收,毕竟QQ开着,有新邮件会第一时间通...
在使用hive进行开发时,我们往往需要获得一个已存在hive表的建表语句(DDL),然而hive本身并没有提供这样一个工具。 要想还原建表DDL就必须从元数据入手,我们知道,hive的元数据并不存放在hdfs上,而是存放在传统的RDBMS中,典型的如mysql,derby等,这里我们以mysql为元数据库,结合0.4.2版本的hive为例进行研究。 连接上mysql后可以看到hive元数据对应的表约有20个,其中和表结构信息有关的有9张,其余的10多张或为空,或只有简单...
在jQuery中监听document 是否 ready的操作
好用这个例子就事论事的讨论下单双列布局问题,最常见的双列布局优势理由是“可以节省空间,缩短版面”。理论上如此而已,但双列布局会带来很多无法规避的麻烦,而且事实上表单只要足够明确和清晰,长一点对用户来说关系不大。节省版面也有设计技巧可用,其一减少不必要的字段,其二合并同属性或有关联的字段(如证件类型、证件号码),其三隐藏优先级低的字段(如手机号码、座机号码)。
一般来说,函数指针的用法是比较简单的。
现在使用电脑来办公已经很普及了,那么随之带来的就是每个公司都会制定自己的IT管理规范,不管是靠纸张的形式,还是靠大家的公约,不管是严格执行还是形同虚设。总之会碰到一个问题:控制和开放的平衡。所谓控制,企业主当然不希望劳动成果外流,那么就有可能需要对员工使用电脑的权限做控制,或者在管理流程上做控制。所谓开放,就是要给员工预留访问互联网、使用电脑的足够权限。前提我在思考这个问题的时候,刻意地去简化对人道...
这是一篇存档性笔记,我自己存档一下对这3个词的理解。如果你已经明了了这3个词的意思,请直接忽略之。 首先,搞清楚商品与单品的区别。例如,iphone是一个单品,但是在淘宝上当很多商家同时出售这个产品的时候,iphone就是一个商品了。 商品:淘宝叫item,京东叫product,商品特指与商家有关的商品,每个商品有一个商家编码,每个商品下面有多个颜色,款式,可以有多个SKU。
如果不了解javasrcipt中基本的DOM属性和方法的话,很容易滥用jQuery对象。比如: $('#someAnchor').click(function() { alert( $(this).attr('id') ); }); 如果你只是通过jQ对象获取简单的dom元素的属性比如id,那么你完全可以使用js原生的方法: $('#someAnchor').click(function() { alert( this.id ); }); 诸如“src,” “href,” 和“style.”等一些属性在老版本的ie中使用了getAttribute方法。
绝大多数人都认为SEO在互联网上对任何事物都是最为重要的。他们认为你没有做SEO,你的网站必定默默无闻,如果你做好了SEO,你的网站必定会取得成功。搜索引擎优化,俗称SEO,是一个会渐渐在互联网上消亡的话题。我们还在本篇文章中分析了WooThemes的案例,并写有我与 Adii Pienaar的问答和 Adii Pienaar对SEO的看法。他们想让你做什么?SEO公司使用的技术分为两种派别:”白帽SEO”,”黑帽SEO”。人们以前常用黑帽SEO来描述一些用...
煎一个鸡蛋,你需要哪些厨具? 厨房里各种厨具都有,因为你可能下一餐要吃油焖大虾,红烧排骨。 但是现在你只要煎个鸡蛋。 也许,你需要的也只有这些…… 榨汁机,电饭煲,菜刀……没有这些,我们不能榨果汁,煮饭,切菜,这将限制我们在其它时候可能发生的动作,但是现在,我要做的只是煎一个鸡蛋而已。 一个盛鸡蛋的碗,一片搅鸡蛋的勺子,一只锅铲,一把煎锅,一台灶,还有装着油盐的调料瓶,有这些就足够。 其它的统统可以被藏...
顺便翻看了豆瓣上的所有书评和反馈,以及关联的blog推荐。从整个大环境看,关注“信息架构”不乏其人,但好像大家更热衷于去做评议性质的“证明题”,而非从0到1的去真正实施搭建架构体系。当然,我理解这类主题非常难写,并且要把理论运用到工作项目中也不是易事。但信息架构可大可小,可以做自己做些小产品尝试,也可以直接运用到个人网站或博客上。凡事一试便知,否则永远是――书一打开什么都知道,一合上什么都忘了。
本文主要想表达的意思是,一个产品的表现形式以及设置的门槛不是决定这个产品是否失败的决定性因素,这只是一个加分因素。另外,经验告诉我,在改版或者新产品上线的时候那些不断的给产品挑刺(注意这个频率)并且扬言要离开的用户往往是最不会离开的。 2010年是“T”字年,是微博横行的一年。百度在给贴吧加上微博功能又给空间增加一个微博组件之后再次出招做了一个全新的产品叫做百度说吧,至此百度的微博战斗序列已经有3款产品...
你是一位交互设计师吗?告诉我,你具体做些什么?我是做网站设计的?听起来不够专业。我是做网页设计的,听起来……你们是做界面的……恩,好吧,我勉强接受,但是还是会很不死心补充一句:其实我们不只做界面,我们还规划使用流程,研究用户为了达到目标所要完成的任务,简化任务……听不懂?好吧,whatever!交互设计就像他们主要的产出物之一――线框图一样,很多时候沦落到中间...
现代设计中直接从电脑里调出来的千遍一律的标准字体已经不能满足互联网用户日渐提高的审美需求,所以设计师要打破常规,能根据不同的需求,对字体进行独特的个性化的设计。同时字体的图形化设计有利于页面f氛围的营造以及更好的传递产品的特性以及功能等,特别是在推广页面设计的时候我们对标题文案(往往概括了整个活动的专题商业需求)进行特殊的设计处理,与其他的内容文案形成对比,引起用户的知觉兴趣,从而达到让用户有效的了解页面的重点信息。
PHP面向对象编程的三大特性
最近工作忙了,写文章也就懒了。觉得正儿八经写点有点逻辑的文章变成了越来越有挑战的事情。今天Heidi和销售的同学一起开了个会,讨论我们正在做的项目未来的销售说辞以及销售方案。Heidi今天学到的:1. 临门一脚,不要踢歪。销售同事举的案例:有一个客户即将要签合同的时候,销售同学一开心,想临门踢一脚,说了一句话,他说:其实某某也买了我们的这个产品。那已经举起笔准备签字的客户停住了,他说:“是吗?那我问一下。...
这里所说的这些面试技巧都是要基于一种假设、可能性、内部直觉。假设候选人是一个很出色的开发人员。那一个出色的开发人员应该具有哪些品质呢?你没法直接的测量这些品质,所以你需要想:一个具有这些品质的优秀开发人员对这样一个特定问题进行快速回答的可能性是多少?你不可能通过面试对一个候选人进行100%正确的评价,但通过尽量周全的提问,你会做到很接近这个结果。
有一次,高巍在微博上提到我,说纯银这个人最大的问题,就是“他并非自己产品的典型用户”。我很奇怪他是怎么得出这个结论的,不过,这句话是对的。叹口气,摊摊手。是的,我喜欢摄影,还买了4万多的器材,算是平生最大的一笔开销,但我并不是一个典型的摄影社区用户。我对项目的热情更多来自于一个前媒体工作者对优质内容的追求。更糟糕的是,策划团队里也没有人是典型用户。这看上去令人惊恐――但是天知道,找到一个(哪怕是一...
最近老同事问我,说有个更好的工作机会,级别薪水都有提升,该不该跳槽?答:你选择工作的主要理由,是这个工作环境是否适合自己,能帮助自己取得更大的成功,而不仅仅是简单的升职加薪。如果很容易被利益诱惑,那么你也很容易身陷险境,在排山倒海的压力面前过着不快乐的每一天。可是,那些提升后的级别薪水真的很诱人。他继续追问道。我叹了口气,跟他说,2008年的时候我有个机会,跳槽去做一家上市公司子公司...
很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。 谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】-->【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页。