IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

设计

共 957 篇文章

IT 2010-11-14 22:32:08 / 累计浏览 2,903

Icon设计要点――信息传达的准确度(一)

这篇讲的是Icon设计中如何确保信息传达的准确性,作者从基础的图形语义学出发,深入剖析了图标“看懂”与“看错”背后的认知原理。文章重点对比了“隐喻型”与“直白型”两种设计思路的关键差异:前者依赖文化共识(如用“放大镜”代表搜索),后者则追求形态的直接对应(如用“摄像头”图标指代视频功能)。 作者通过多个实际案例指出,设计师常陷入“自我表达”的陷阱,忽略了用户群体的认知背景和使用场景的即时性。比如,在工具类应用中,追求高度抽象的美感可能导致核心功能图标需要二次学习;而在紧急功能场景下,一个形态稍复杂但语义直白的图标,其识别效率远高于优雅但模糊的设计。 这篇作为系列开篇,重点建立了“准确度优先于美感”的核心原则,并为后续探讨具体设计方法奠定了理论基础。文中对用户心智模型与视觉元素匹配度的分析,为开发者选择和设计图标提供了清晰的决策框架。

本机暂存
IT 2010-11-14 21:16:14 / 累计浏览 3,320

设计的复用

“复用”是软件设计的古老命题,也是工程效率的核心。这篇文章从“不要重复自己”这一经典原则出发,探讨了复用在不同层次上的实践与进阶。 作者首先厘清了复用的阶梯:从最基础的代码与函数复用,到模块与组件复用,再到面向接口与API的复用。接着,文章将视野拉高,指出真正的复用不止于“拿过来直接用”,更在于设计模式、框架乃至架构思想的传承与适配。文中特别对比了“复制粘贴”与“设计复用”的本质差异——前者是简单的搬运,后者则要求抽象与封装,以应对未来的变化。 文章并未停留在理论,而是结合作者自身的工程经验,给出了具体的判断准则:何时该追求高度抽象的通用性,何时又该接受“必要的重复”以换取清晰度。它强调,复用的目标不是消除所有重复,而是管理好那些“昂贵”的变化点,让系统在可维护性与灵活性之间找到平衡点。

本机暂存
IT 2010-11-14 21:15:25 / 累计浏览 2,663

如何写设计类文章

这篇指南从技术写作的实际痛点出发,探讨了如何将复杂的设计思路清晰、有条理地呈现出来。作者指出,许多技术文章容易陷入“堆砌细节”或“空谈理念”的误区,导致读者要么迷失在繁杂的图表里,要么看不懂方案背后的思考。 核心方法是围绕“解决问题”这条主线来组织内容。文章建议,动笔前先明确读者画像——是给架构师看,还是给产品经理看?这决定了你该强调抽象模型还是落地效果。写作时,可采用“问题-约束-决策-验证”的叙事结构,把技术选型的背景、限制条件和权衡过程交代清楚,而不是直接扔出一个“最佳方案”。 尤其巧妙的是,文章强调用“可视化叙事”代替单纯的功能说明。比如,通过展示系统从混乱到有序的状态变迁图,或者用对比表格呈现不同技术栈在特定场景下的性能差异,能让设计意图一目了然。结尾处,作者回归到“沟通本质”,提醒技术写作者:好的设计文章,其价值不仅在于记录方案,更在于推动共识、降低后续协作成本。

本机暂存
IT 2010-11-13 08:50:37 / 累计浏览 3,844

雅虎的悲惨世界 -- 往事不堪回首,悲剧涛声依旧【超大信息图】

这篇信息图从雅虎二十年的技术演进历程切入,梳理了这家互联网巨头从辉煌到没落的关键技术节点。文章指出,雅虎的衰落并非偶然,其核心问题在于技术债务的持续累积与架构决策的摇摆不定。 从早期以Perl构建的主页系统,到后来被迫采用的Hadoop生态,再到多次架构迁移中的数据丢失事故,雅虎始终在“快速上线”与“长期重构”之间失衡。信息图特别点出,雅虎在收购Tumblr后未能有效整合技术栈,反而加剧了内部技术分裂,这是导致创新停滞的重要原因之一。 对技术团队而言,这篇复盘的价值在于揭示了三个普遍教训:技术选型需与业务战略绑定而非追新;架构债务必须在规模扩张初期偿还;大型并购后的技术整合成本常被严重低估。文章最终传递的思考是,技术领导力的本质在于为未来投资,而非仅仅解决当下的问题。

本机暂存
IT 2010-11-10 18:56:34 / 累计浏览 2,041

社会化资讯

这篇讲的是作者在探讨兴趣爱好如何作为个人优势。上个月,作者写了一篇日志,将兴趣爱好定义为个人之“势”,意在强调它在个人成长和社交中的潜在力量。文章从作者的亲身经历出发,反思了自己生活中的贫瘠状态——尽管意识到了爱好可以成为优势,但作者发现自己的生活缺乏明显的爱好支撑,从而陷入了自我审视。 核心观点在于,兴趣爱好不仅是消遣,更是构建个人品牌和网络的基石。作者通过对比自己与那些拥有鲜明爱好的人,揭示了缺乏爱好可能带来的局限性,比如在社交场合中难以展现独特性。这种发现并非消极,而是引发了一种开放性思考:如何在有限的生活经验中挖掘或培养兴趣,以增强个人竞争力。 对读者而言,这篇文章的启发在于,它促使我们审视自己的日常,思考如何将微小兴趣转化为“势”,从而在社会化资讯环境中脱颖而出。作者的反思没有给出标准答案,而是提供了一个起点,鼓励大家在忙碌中停下来,重新评估自己的生活结构。

本机暂存
IT 2010-11-10 02:16:46 / 累计浏览 2,765

手机产品的信息架构

这篇讲的是我们每天面对的手机界面背后,那个“看不见的建筑师”——信息架构。作者从一个核心问题出发:当手机功能越来越多,菜单越来越复杂,如何让用户毫不费力地找到想要的功能,而不是在层层嵌套的目录里迷路? 文章指出,信息架构并非简单的页面设计或功能堆砌,而是一场精心的组织战。它探讨如何将庞杂的系统功能,按照用户的心智模型进行分类、层级划分与关联,构建一个清晰、一致且可预测的导航体系。比如,为什么“设置”里的选项要这样排列?支付功能为什么总在特定的位置?其背后都有对用户行为和认知负荷的考量。 最终,一个优秀的手机信息架构能让复杂系统变得简单直观,它定义了用户与产品交互的逻辑路径。好的架构是隐形的,你感觉不到它的存在,却总能顺畅地抵达目的地。

本机暂存
IT 2010-11-10 02:14:13 / 累计浏览 2,441

内部系统也需要用户体验设计

这篇讲的是一个常被技术团队忽视,却直接影响整体效率的问题:内部工具的设计。 作者从一个常见场景切入——那些“能用就行”的内部管理系统、数据看板或运维后台。它们往往交互别扭、逻辑混乱,迫使员工把大量精力浪费在“如何使用工具”而非“工具辅助的工作”本身上。这本质上是用户体验设计的缺失。 文章指出,为内部系统做UX设计并非追求界面的华丽,而是聚焦于**效率、清晰与容错**。比如,遵循一致的设计范式来降低学习成本,通过合理的流程引导减少操作失误,以及利用及时的反馈来确认动作结果。这些原则的落地,能让员工从繁琐的工具纠缠中解放出来,将心智更专注于核心任务。 最终,良好的内部体验直接转化为生产力。它缩短了新员工的培训周期,减少了因操作错误导致的数据问题,并提升了跨团队协作的流畅度。文章提醒我们,关注那些“每天使用但体验最差”的工具,往往是提升组织效能最具性价比的投资之一。

本机暂存
IT 2010-11-07 22:46:58 / 累计浏览 2,883

用户界面设计中“状态”和“动作”的表达

这篇讨论的是用户界面设计中一对常被混淆却至关重要的概念:**“状态”与“动作”**。作者从日常交互中常见的困惑出发,指出优秀的界面需要清晰区分这两者——“状态”是系统当前所处情形的无声呈现(比如一个按钮是“禁用”还是“选中”),而“动作”则是用户可能触发的具体操作(比如“提交”或“切换”)。文章深入剖析了混淆二者可能导致的认知负担和操作失误,并通过实例对比了两者在视觉表达和交互逻辑上的关键差异。 核心在于,清晰的“状态”反馈能让用户随时理解“我在哪里”,而明确的“动作”引导则告诉用户“我能做什么”。作者强调,设计师的任务正是构建这种无声却精准的对话体系,确保每个界面元素都能在正确的时机,以恰当的方式传递信息或邀请操作。对于追求体验流畅度的开发者和设计师来说,厘清这个基础却关键的概念分野,是设计出直觉化界面的第一步。

本机暂存
IT 2010-11-04 09:57:36 / 累计浏览 2,347

产品经理之创业公司

这篇讲的是产品经理在创业公司的现实处境与选择动机。文章开篇描述了这类角色的典型状态:他们往往身兼规划、设计甚至运营多职,成为团队中的“救火队长”与多面手。但随之而来的是困惑——当成长停滞或外部机会出现时,是坚守还是离开? 作者深入剖析了问题的核心:许多产品经理选择创业公司,并非为了优厚的待遇或稳定的环境,而是怀揣着一个朴素而强烈的愿望——**从零到一主导一个真正属于自己的产品**。他们追求的是一种深层的职业价值感,即当用户使用自己亲手打造的产品时,那份“这产品是由我主导”的自豪与满足。 文章并未给出简单的答案,而是揭示了这种选择背后的核心权衡:**在创业公司,机会与风险并存,平台的不确定性与个人成长的高自由度总是相伴而行**。对于渴望亲手塑造事物、深度参与产品全生命周期的PM而言,这份“主导权”的吸引力,往往能压过眼前的迷茫与挑战。

本机暂存
IT 2010-11-04 09:56:40 / 累计浏览 2,464

别让UED忽悠你(2):多少钱一斤

这篇讲的是设计工作的价值评估问题,标题里“多少钱一斤”的直白提问,恰恰戳中了许多技术团队与UED协作时的隐秘痛点——设计常被视为“说不清”的软性投入。 作者从实际项目经验出发,剖析了为什么“设计价值”难以用传统度量方式简单衡量。文章核心观点认为,试图用“斤两”来量化设计,本质上是一种错位的评估框架;设计的价值往往体现在用户体验提升、品牌认知强化以及产品长期竞争力等综合维度,而非某个孤立模块的工时或产出。 文中通过多个案例说明,当设计被简化为“切图”或“美化”时,容易陷入重复修改与内耗;而将其视为产品战略的有机组成部分,才能真正释放其商业与体验价值。这对技术管理者与设计师都有启发:建立共识需要跳出“成本视角”,转向“价值协同”的对话方式。

本机暂存
IT 2010-11-04 09:56:07 / 累计浏览 2,480

别让UED忽悠你(1):天生的矛盾

这篇讲的是设计团队与开发团队之间那种永恒的、仿佛天生的矛盾。作者从自己作为“标题党”的坦诚开篇,切入了一个所有技术团队都绕不开的话题:用户体验设计(UED)与工程实现之间必然存在的张力。 文章并未停留在简单的吐槽,而是深入剖析了这种矛盾的根源。设计师追求的是体验的极致与创新,这往往意味着天马行空的想法和对现有模式的突破;而工程师的核心诉求则是系统的稳定、性能与可维护性,他们需要在有限的资源和时间内,将创意转化为可靠运行的代码。双方的出发点天然不同,一个向外求新,一个向内求稳,这决定了摩擦在所难免。 作者将这种状态称为“天生的矛盾”,点明了它并非源于某一方的固执或不专业,而是由角色定位和工作本质决定的。理解这一点,是团队协作的第一步。文章没有提供消除矛盾的万能药,而是引导读者正视这种差异:设计师需要理解技术边界与成本,工程师也需要尝试共情用户体验的价值。这种视角的转换,或许比单纯争论某个设计方案的对错更有意义。

本机暂存
IT 2010-11-03 23:52:36 / 累计浏览 3,887

【社会化设计】自我(self)部分――用户登录之后

这篇讲的是如何设计用户登录后的“自我”部分,让个人中心不再是一个枯燥的功能堆砌,而是真正承载用户身份认同的入口。作者从社会化设计的核心理念出发,指出登录后是用户与产品建立深度关系的黄金窗口。文章将“自我”部分拆解为身份展示、关系沉淀与成就激励三个层次,并给出具体的设计思路:比如如何将用户的社交互动数据(如点赞、评论)转化为可视化的“影响力雷达图”,以及如何利用轻量级的徽章系统来可视化学习进度。作者强调,优秀的设计不是让用户“管理”自己的信息,而是让用户“感受”到自己在平台中的成长轨迹与独特价值,从而自然提升归属感与活跃度。

本机暂存
IT 2010-11-03 23:51:59 / 累计浏览 3,344

【社会化设计】自我(self)部分――退出

这篇讲的是社交产品设计中一个容易被忽视却至关重要的交互环节:用户退出。作者指出,许多产品在用户关系或互动“结束”的场景上处理得生硬而冰冷,比如粗暴地展示“已被对方删除”或用弹窗强调“退出后将失去所有联系”,这实际上是一种设计上的失职。 文章的核心观点是,退出功能的“社会化设计”应当体现对用户情感与尊严的尊重。作者从心理学和社会学角度切入,提出了几个关键原则:比如提供“渐进式疏远”的选项(如静音、减少推荐),而非直接的“断交”;设计退出流程时,应避免指责性语言,转而采用中性或略带关怀的措辞;甚至可以借鉴现实世界的社交礼仪,为数字关系的结束设计一种得体的“仪式感”。 文中列举了一些产品的正反案例,说明了好的退出设计不仅能减少用户流失时的负面情绪,甚至能维护产品自身的社区氛围。这对于所有需要处理用户关系链的设计师和产品经理来说,是一个提醒:连接固然重要,但如何让断开连接也变得人性化,同样是产品成熟度的体现。

本机暂存
IT 2010-11-03 23:51:15 / 累计浏览 3,623

【社会化设计】自我(self)部分――邀请之发送邀请

这篇讲的是社交产品设计中一个容易被忽略却至关重要的细节:如何设计“发送邀请”这个动作。 作者从“自我”设计板块切入,探讨的并非邀请的技术实现,而是邀请背后的心理与行为逻辑。文章指出,一个设计精良的邀请流程,核心在于帮助用户跨越“社交尴尬”,降低发起关系建立的心理成本。作者具体分析了邀请信息的内容结构、发送时机的选择,以及如何通过设计暗示(如推荐共同好友、提供话题切入点)来为用户提供“社交脚手架”。 其结论是,有效的邀请设计不是简单地给出一个发送按钮,而是要系统性地赋能用户,让关系的建立变得自然而轻松。这对于任何需要处理用户关系链的产品设计者,都提供了非常务实的参考思路。

本机暂存
IT 2010-11-01 20:00:55 / 累计浏览 3,623

【社会化设计】自我(self)部分――邀请测试版本(private beta)

这篇讲的是一个正在孵化中的新设计模块:在“社会化设计”的框架下,专门针对用户“自我(self)”表达的独立部分。作者没有空谈理论,而是直接抛出了一个可运行的“邀请测试版本(private beta)”。 这个模块的背景问题,直指当下社交平台中用户身份构建的割裂感——我们的内容、关系和活动往往分散在各处,缺乏一个统一且自主可控的“自我”核心。其核心方案,正是将这个“自我”部分实体化、功能化,作为串联用户所有线上行为与数据的枢纽。目前它处于私有测试阶段,意味着核心架构和交互逻辑已初步成型,正邀请小范围用户进行真实环境下的检验与反馈。 文章的重点不在于宣布一个成品,而在于展示这个“自我”模块如何被设计与验证的思考过程。从标题中的“部分”一词就能看出,它并非要取代现有系统,而是作为关键组件补全社会化设计的蓝图。通过提供一个可测试的版本,作者将设计从静态讨论推进到了动态迭代的实证环节。

本机暂存
IT 2010-11-01 19:59:37 / 累计浏览 2,465

良好网络广告体验的“FACT”法则

这篇讲的是作者从广告已成为在线生活一部分的现象切入,探讨如何避免广告对用户体验的负面影响。文章系统提出了“FACT”法则,作为设计良好网络广告体验的核心框架。作者指出,传统广告常因频率过高、内容失真、上下文脱节或定向粗糙而引发用户反感,而FACT法则通过四个关键维度实现平衡:Frequency 控制广告展示节奏,避免过度干扰;Authenticity 强调广告内容的真实与透明;Context 要求广告与页面内容自然融合;Targeting 则依靠数据实现精准投放,减少无关信息。对比

本机暂存
IT 2010-11-01 19:58:37 / 累计浏览 1,505

读书笔记-应需而变:设计的力量

这篇读书笔记从彼得·德鲁克“预测未来的最佳方法是创造未来”这句名言出发,探讨了在技术产品开发中,设计思维如何成为主动应对变化、塑造未来的具体力量。作者指出,在快速变化的技术环境中,“应需而变”已不仅是一种被动响应,而更应通过前瞻性的设计来主导进程。 文章梳理了设计驱动演进的几个核心层面:首先,设计需要超越界面美观,深入理解用户场景的动态演化,将潜在需求转化为可执行的创新路径;其次,通过建立灵活、可演进的系统架构与设计系统,为产品随需求变化而迭代打下坚实基础,避免后期重构的高昂成本。文中结合具体案例,说明了如何通过用户旅程推演、模块化设计和早期原型验证,将“创造未来”的理念落地为可控的产品实践。 最终,作者强调,技术产品的生命力在于其适应与塑造变化的能力。设计在这里的角色,是连接当下技术实现与未来可能性的关键桥梁,它让团队不只是应对已知的问题,更是有策略地开拓未知的价值空间。

本机暂存
IT 2010-11-01 19:58:06 / 累计浏览 2,981

UCD2010信息架构工作坊

这篇讲的是UCD2010年会上的一场“Web信息架构”工作坊,由作者与Tony在年会下午共同主持。面对事先未知的受众口味,作者提前做了周全准备,内容涵盖了自己几年来的学习笔记和案例积累,力求呈现最全面的分享。工作坊在紧张而充实的氛围中进行,最终坚持到了大约18点15分结束,确保所有核心内容都传递到位。 文章重点介绍了Web信息架构的实践心得,包括如何组织和分类网站内容、设计有效的导航结构,以及通过真实案例展示这些原则在提升用户体验中的应用。作者强调了准备工作的重要性——因为对受众不熟悉,所以内容设计得更为宽泛,既照顾到基础概念,也深入探讨了高级技巧。这种基于个人经验积累的总结,为读者提供了从理论到实际项目的桥梁,尤其适合那些关注Web设计和产品优化的技术人员。通过回顾这次工作坊,文章间接传达了技术分享中灵活适应和坚持到底的价值,让读者能从中获得关于知识传递和社区互动的启发。

本机暂存
IT 2010-10-31 23:44:57 / 累计浏览 16,746

【社会化设计】自我(self)部分――欢迎区(welcome area)

这篇讲的是如何在社会化产品设计中,有策略地规划用户的“自我”展示区域,特别是那个常被忽视的“欢迎区”。 作者从用户初次进入一个需要社交互动的空间(比如新加入一个兴趣小组或项目协作平台)时的心理状态出发。文章剖析了“欢迎区”并非简单的功能引导,而是一个精心设计的“自我”呈现窗口。它探讨了在这个区域里,是优先展示用户的身份标签、过往成就,还是当前状态与加入意图,并分析了不同设计选择如何影响用户的归属感和互动意愿。文章核心在于拆解了“自我”信息分层展示的逻辑,并指出一个友好的欢迎区,实质上是在帮用户完成从“访客”到“参与者”的心理身份转变,从而为后续的社交互动铺平道路。

本机暂存
IT 2010-10-31 23:44:21 / 累计浏览 3,642

【社会化设计】怎样让用户回访(Reengagement)?

这篇文章讲的是,当产品增长放缓后,如何通过“社会化设计”来重新唤醒沉默用户,提升留存与回访。作者从一个核心痛点出发:依赖单次下载和新用户获取的成本越来越高,而老用户流失却悄无声息。 文章并未停留在“增加社交按钮”这类表面建议,而是深入拆解了“社会化”的本质——即利用用户之间已有的或潜在的关系纽带。它探讨了如何将产品本身设计为一个社交连接点,让用户因为“他也在”、“为了和TA互动”而回来。文中可能涉及的具体策略包括:设计轻量级的社交反馈循环(如点赞、评论的即时通知)、创建基于共同兴趣或目标的用户小组、以及设计需要协作才能完成的任务等。 其核心观点是,有效的回访设计不是单向推送通知,而是营造一个让用户感觉“被需要”和“有归属”的社交环境。文章强调,这些设计需要与产品核心价值自然融合,避免生硬的社交绑架。对于正在面临用户活跃度下滑的产品经理和设计师来说,文中关于利用社交图谱增强粘性的具体思路,提供了可落地的参考方向。

本机暂存