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

设计

共 957 篇文章

IT 2011-12-22 22:25:39 / 累计浏览 1,382

从绘画看设计“层”的概念

这篇讲的是如何从绘画实践中理解设计里“层”的抽象概念。作者没有直接堆砌定义,而是从绘画中图层叠加、遮罩、透明度调整等具体操作切入,生动展现了“层”如何将复杂画面拆解为可独立编辑的元素。在数字绘画和设计中,这种分层思维是核心——它能让你灵活控制每个部分的可见性、混合模式和顺序,极大提升创作容错率和效率。 文章对比了传统绘画的物理叠加与数字设计的虚拟分层:前者修改困难,牵一发而动全身;后者则赋予创作者随时返回并调整任意“层”的自由。这种差异也解释了为什么数字设计工具如此依赖图层面板——它本质上是一套非破坏性的工作流系统。通过绘画这个熟悉的视角,读者能更直观地领悟“层”在界面设计、视觉合成乃至动态演示中如何帮助我们组织复杂信息,实现模块化与可复用的结构。 读完你会发现,善用“层”不仅是操作技巧,更是一种将复杂问题分解的结构化思维。

本机暂存
IT 2011-12-22 22:24:35 / 累计浏览 1,361

创建定性用户画像

这篇讲的是在产品研发中,如何为最核心的目标用户群建立清晰、可感知的定性用户画像。 文章开篇就点明了一个现实困境:不同用户群体的需求可能完全不同甚至相互冲突,而团队的资源是有限的,试图取悦所有人往往意味着谁也服务不好。因此,明确“我们究竟在为谁设计”是产品成功的基石。 接着,文章详细拆解了“定性用户画像”的构建过程。它不同于仅依赖数据指标的定量分析,而是更侧重于通过深度访谈、现场观察等方法,去理解目标用户的深层动机、真实痛点、行为习惯与决策逻辑。这种画像充满了具体的故事和情境,能让团队仿佛真的“看见”并理解屏幕那头的用户。 最终,建立这样的画像,是为了让产品决策摆脱模糊的“大家觉得”或“老板要求”,转而拥有一个可对齐、可讨论的具体对象。当设计功能或选择技术方案时,可以反复追问:“这个决定是否真正解决了我们目标用户的核心问题?”从而确保宝贵的资源都投入到最能创造价值的地方。这种以用户同理心驱动决策的思维,对任何产品经理或设计师都颇有启发。

本机暂存
IT 2011-12-22 22:01:26 / 累计浏览 1,980

知心怪蜀黍NO.2 产品经理如何修炼内功

这篇讲的是一位入行近两年的产品经理,在一家知名互联网公司从校招生成长起来的“怪蜀黍”,如何一边实战一边打磨自己的核心能力。 作者没有堆砌理论,而是从自身经历出发,坦诚分享了产品经理“内功”的修炼路径。他谈到了产品思维的养成,比如如何从被动接需求转向主动发现问题;也提到了需求分析、沟通协作等日常工作中那些看似简单却需要深度思考的环节。文中穿插了他在快速迭代环境中的具体案例和反思,让这些“内功心法”显得格外真实可触。 对于同样在产品道路上摸索的同学,这篇文章提供的不是速成攻略,而是一份关于如何扎实积累、持续进化的成长地图。它提醒我们,外在的工具方法固然重要,但驱动产品走向卓越的,终究是那些沉淀下来的思考深度与解决问题的韧性。

本机暂存
IT 2011-12-22 21:58:48 / 累计浏览 2,143

内容首页设计经验

这篇讲的是一位从媒体转型到产品岗的作者,回顾自己早年设计内容首页时的盲区。他坦言,转型前作为媒体人画的诸多页面原型,其实都显得平庸——核心在于,那时很少有人去深究内容界面背后的交互心理。 文章的核心观点在于,对内容页面的理解深度,很大程度上取决于设计者是否真正思考用户消费信息时的心理与行为路径。作者通过反思自己的职业转变指出,单纯从内容生产视角出发的设计容易流于表面,而产品思维则能帮助设计者更系统地审视界面如何引导、服务于用户的阅读与探索行为。 这篇文章给我们的启发是,无论是设计频道首页还是其他信息聚合页面,跳出纯粹的内容展示思维,去洞察界面交互与用户心理的耦合点,往往是做出更有效设计的关键一步。

本机暂存
IT 2011-12-21 00:03:32 / 累计浏览 2,842

互联网用户常见心理特征

这篇讲的是互联网用户行为背后的心理学规律。文章源自淘宝内网,由一位长期研究心理学的测试团队成员霜波所撰写。作者没有空谈理论,而是将日常观察到的各类用户行为——比如浏览习惯、点击偏好、决策犹豫等——与具体的心理学特征进行对照分析,揭示了许多我们习以为常的操作背后,实则受特定认知模式或情绪驱动。 对于产品经理、设计师和运营者而言,理解这些“为什么”至关重要。例如,文章可能解析了“锚定效应”如何影响价格敏感度,或“从众心理”怎样在社交功能中被设计者运用。这些洞察能帮助从业者超越表面数据,更精准地设计功能、引导用户,甚至预防常见的使用误区。 虽然文章分析的是互联网用户,但其内核是对人性的洞察。这些规律普遍存在于任何需要与人交互的产品设计中,读来常有“原来我也是这样”的共鸣,为优化用户体验提供了扎实的心理学依据。

本机暂存
IT 2011-12-11 16:30:21 / 累计浏览 2,080

问卷调查法的应用

这篇文章深入探讨了问卷调查法在实践中的具体应用。作者从“我们常常需要收集大量用户反馈,但如何让这些反馈真正有效且可分析?”这一常见问题出发,拆解了问卷调查从设计到落地的全过程。 文章特别指出,很多失败的问卷并非样本不足,而是问题设计本身存在偏差,比如诱导性提问或选项设置模糊。它详细对比了开放式与封闭式问题的权衡,强调了问卷长度与回收率之间的关系,并提到了如何通过小规模测试来检验问卷的信度与效度。更巧妙的是,文章没有孤立地看待问卷,而是将其与访谈、可用性测试等方法并列,分析了不同研究目标下哪种方法更高效。 核心观点在于,一份好的问卷不仅是信息收集工具,更是产品思维的体现。它需要兼顾定量数据的广度与定性洞察的深度。对于需要快速了解大范围用户共性问题的产品经理或研究人员,这份指南提供了可直接套用的检查清单和避坑建议,帮助你把“发问卷”这个动作,转化为扎实的产品决策依据。

本机暂存
IT 2011-11-24 00:00:57 / 累计浏览 1,622

通过Sonar来提高类的内聚性

这篇文章聚焦于面向对象设计中“高内聚”这一核心原则。作者从开发者在实践中常遇到的困惑切入:如何准确判断一个类的内聚性是否足够高?传统上,我们依赖主观经验和代码审查,但缺乏客观的量化标准。 为此,文章引入了代码质量平台Sonar作为解决方案。它详细说明了Sonar如何通过其内置的LCOM(Lack of Cohesion of Methods,方法内聚缺乏度)等指标,来具体计算和评估一个类中数据与方法的关联紧密程度。这意味着,你可以获得一个清晰的分数或评级,而不仅仅是模糊的“感觉这个类职责有点多”。 最关键的部分在于,文章不仅介绍了工具,更分享了实践路径。它结合了Sonar的分析结果,指出了如何根据指标去重构:例如,将操作不同数据字段的方法拆分到不同的类中。这种“指标驱动”的改进方式,让提升内聚性从一个抽象目标变成了一个可执行的步骤。对于希望系统化提升代码质量的技术团队而言,这提供了一套可落地的评估与改进思路。

本机暂存
IT 2011-11-21 00:18:58 / 累计浏览 1,761

如何设计新手用户引导

这篇讲的是小米设计团队如何打造有效的新手用户引导方案。文章源自小柒、墨轩、淡月等四位设计师的共同实践,并曾在今年9月的STS设计分享会上进行过首次亮相。 作者们从真实的产品设计需求出发,探讨了新手引导系统背后的设计思考。文章并非泛泛而谈理论,而是聚焦于一个核心问题:如何让用户在初次接触产品时,能够自然、无压力地理解核心功能并完成关键操作。分享中可能涵盖了具体的引导形式选择(如浮层、气泡或任务)、信息传达的层次与时机设计,以及如何平衡引导的“有效性”与“不打扰”之间的矛盾。作为一次已面向同行分享过的成果,文章中凝聚的思路和踩过的坑,对于同样在从事客户端或产品体验设计的读者来说,具有直接的参考价值。

本机暂存
IT 2011-11-21 00:11:46 / 累计浏览 2,186

iphone Web App 导航设计探讨

这篇探讨的是在开发一款iPhone端Web App时,关于导航系统设计的思考。项目背景有些特殊:产品形态新颖,且当时移动端Web技术生态尚不成熟,因此团队获得了长达一个月的交互设计周期,每一个环节都得以被反复打磨。作者正是在这个过程中,对导航设计产生了深刻的感悟。 文章没有罗列冰冷的设计原则,而是从一次具体的、有充足时间进行推敲的实战经历出发。作者试图剖析的,是在产品形式不常见、技术限制较明显的条件下,如何一步步构建出清晰、有效的导航体系。从“得到多次讨论推敲”这句话可以推断,其中必然包含了多次方案的迭代、权衡与取舍,比如如何在有限的屏幕空间与手势交互下,平衡功能入口的发现性与界面的简洁性。 对于正在或即将从事移动端Web开发、交互设计的读者来说,这篇文章的价值在于它提供了一份来自“非理想”开发环境下的真实设计记录。它可能揭示了一些超越常规设计规范的、更具情境化的思考路径,这些从反复推敲中沉淀下来的细节,或许能为你的下一个项目带来直接的启发。

本机暂存
IT 2011-11-20 23:59:06 / 累计浏览 2,882

用Photoshop设计一个小型、现代的产品主页

这篇讲的是如何从零开始,用Photoshop手把手设计一个整洁、现代的产品主页。作者的目标很明确:构建一个850px宽的居中内容区,并为其打造出清晰的视觉层次。 教程从建立1200px宽的画布和设置参考线开始,一步步演示了关键区域的构建。例如,头部区域通过渐变叠加和一条25%透明度的白色矩形条来营造层次感;导航栏则巧妙地使用了1px分割线和三角形色块来模拟悬停效果。作者还详细讲解了如何用径向渐变创建内容区背景,以及如何通过透视变换和高斯模糊为欢迎区域的图片添加立体阴影。 整个过程不仅教授了具体工具(如渐变工具、椭圆选框、图层样式)的使用,更传递了现代网页设计中对齐、留白和微妙效果的处理思路。跟着操作下来,你将得到一个可用于后续HTML/CSS转换的设计稿,同时也能积累一套实用的界面构建技巧。

本机暂存
IT 2011-11-13 21:22:49 / 累计浏览 3,823

软件架构模式的种类

这篇文章直接把常见的软件架构模式摊开来讲,从经典的单体、分层、微服务,到管道过滤器、事件驱动、黑板系统等,几乎覆盖了你在实际项目中会遇到的大部分选择。 作者没有停留在罗列定义,而是着力对比了每种模式的结构特征、核心优缺点。比如,分层架构(Layered)如何通过隔离关注点来简化管理,但又可能因调用链过长影响性能;微服务如何实现高内聚、松耦合和独立部署,却又带来了分布式事务与运维复杂度的挑战。对于像管道过滤器这种在数据处理场景下大放异彩的模式,文章也指出了它并不适合需要复杂状态共享的业务。 最有价值的部分在于,作者从可维护性、可扩展性、团队结构、技术栈等多个维度,给出了一个“架构选择”的思考框架。它提醒读者,没有完美的架构,只有最适合当前业务阶段、团队能力和性能要求的架构。比如,初期项目可能分层架构足矣,而业务爆炸式增长后,拆分微服务才是出路。这种基于具体场景的权衡分析,比单纯知道一种模式是什么要有用得多。

本机暂存
IT 2011-11-06 22:48:01 / 累计浏览 2,204

交互设计那些事儿(二)

这篇讲的是设计师在跨平台工作中经常遇到的核心矛盾:移动端与PC端看似相似的交互,背后却藏着完全不同的设计逻辑。作者从输入方式、屏幕空间与用户场景三个维度切入,拆解了两者差异的根源——移动端的触控本质要求“短平快”的操作路径,而PC端的键鼠组合则允许更精细、更连贯的控制流程。 文章特别提到了一个容易被忽视的细节:许多团队在移植PC端功能到手机时,常常只做界面简化,却忽略了交互逻辑的重构,导致用户需要反复点击才能完成在PC上一步到位的操作。作者通过对比导航菜单、表单填写等常见模块,直观展示了“直接操作”与“间接控制”如何影响任务完成效率。 对于正在做多端适配的设计师来说,这篇文章的价值不在于给出标准答案,而是提供了一个清晰的思考框架:先识别平台的核心交互基因,再决定功能如何生长。这种从底层逻辑出发的设计观,或许比单纯罗列设计规范更有长期意义。

本机暂存
IT 2011-11-06 22:34:27 / 累计浏览 2,904

运营时代

作者从上周发布的一条微博出发,讨论了产品运营与设计研发孰轻孰重的问题。这条微博声称产品运营“往往”重于设计研发,迅速被转发200余次,引发了技术社区的激烈辩论。反对者质疑:如果连一款合格的产品都没有,运营又如何施展身手?文章深入剖析了这场争议背后的逻辑,指出运营和研发在产品生命周期中并非零和博弈,而是需要根据阶段动态调整权重。 作者认为,在当今快速迭代的互联网环境中,运营策略能直接触达用户、驱动增长,而设计研发则奠定了产品体验的基石。文章结合具体案例,对比了运营主导型(如社交媒体增长黑客)和研发主导型(如工具类产品性能优化)的不同场景:前者依赖创意活动和用户洞察快速起量,后者则需通过底层技术构建壁垒。关键差异在于,运营擅长放大价值,研发擅长创造价值——两者适合不同产品阶段,初期可能研发更关键,成熟期则运营权重上升。 对读者的启发是,避免陷入“运营至上”或“技术至上”的极端思维。作者建议,团队应根据产品成熟度、市场竞争和用户反馈,灵活分配资源:当产品核心功能稳定时,侧重运营创新;当体验出现瓶颈时,回归研发打磨。这种平衡视角能帮助从业者在追求增长的同时,不牺牲产品长期生命力。

本机暂存
IT 2011-11-06 22:17:01 / 累计浏览 1,946

再设计Redesign

这篇讲的是“再设计”这件事——当一个产品(比如网站或App)需要重新设计时,设计师到底在思考和权衡什么。作者没有停留在“好不好看”的层面,而是直接切入核心:设计的首要任务是让产品本身的功能与内容,能以最清晰、最高效的方式被用户感知和使用。 文章探讨了再设计过程中的关键问题。比如,如何分析现有设计中阻碍功能与内容传达的瓶颈?是信息架构混乱,还是交互路径不够直觉?作者强调,再设计不是一次简单的视觉美化,而是一次基于产品核心价值的深度重构。它可能涉及对信息层级的重新梳理、对用户核心任务流程的简化,甚至是对产品形态的根本性调整。 文章很可能通过具体的案例或思考框架,来阐述如何平衡新设计与用户习惯、如何评估改动的风险与收益。它想传递给读者的核心理念是:好的再设计,是让复杂性隐形,让核心价值凸显。它最终带来的,不仅是界面的变化,更是用户理解产品、完成任务效率的实质提升。

本机暂存
IT 2011-11-04 22:12:14 / 累计浏览 1,542

隔与不隔――爽快传达信息

这篇文章从王国维《人间词话》中的“隔与不隔”概念切入,巧妙类比技术写作中信息传达的清晰度问题。作者指出,许多技术文档如同晦涩的古诗,虽然专业术语堆砌、结构复杂,却让读者“一头雾水”,这便是“隔”的状态——信息在传递过程中被无形屏障阻隔,无法直达读者心智。 而“不隔”的技术写作,则追求信息的爽快传达。文章剖析了实现这一状态的关键:不是堆砌高深概念,而是用精准、直白的语言剖析问题本质;不满足于罗列步骤,而是清晰阐述操作背后的逻辑与意图;不满足于展示结果,而是让读者理解从问题到解决方案的完整路径。这要求作者具备深厚的同理心,能预判读者的知识边界与可能遇到的困惑。 最终,文章将技术写作从单纯的“文档任务”提升至“有效沟通”的层面。它强调,无论架构多精妙、代码多优雅,如果无法“不隔”地传达其价值与细节,技术的影响力便大打折扣。真正的技术高手,往往是那些能让复杂事物变得清晰易懂的人。

本机暂存
IT 2011-11-04 21:20:19 / 累计浏览 2,964

《瞬间之美》读书笔记

这篇文章源自作者收到同事推荐的一本薄书《瞬间之美》,读完后忍不住想与他人分享其中的启发。不同于常见的技术教程或工具评测,这篇笔记更像是一次安静的阅读回顾,记录了书中那些触动作者的“瞬间”。 作者从书中的具体段落和案例出发,提炼出其中关于产品设计、用户体验或技术思维中的巧妙洞察。文章没有堆砌理论,而是通过书中的实例,自然地引出了对“美”的思考——这种美可能体现在交互的流畅感、架构的简洁性,或是某个解决复杂问题时的灵光一现。笔记将书中抽象的理念与作者自身的技术实践联系起来,让读者感受到一本看似与技术无关的书,如何能为日常开发工作带来新的视角。 整篇阅读下来,像是一位懂行的朋友在分享一本被低估的宝藏书,重点不在于具体技术点,而在于那种点燃思考的“瞬间”,以及将阅读收获沉淀为个人见解的过程。

本机暂存
IT 2011-10-25 13:36:50 / 累计浏览 2,404

WP7应用程序的设计问题

这篇文章从WP7平台的Metro设计语言出发,深入探讨了应用程序设计中的一些现实挑战。作者以具体的界面截图为起点,指出许多开发者在将设计规范转化为实际应用时,容易陷入误区——比如过度追求视觉酷炫而牺牲了可用性,或是对系统原生控件与导航模式的理解不够透彻。 文章特别分析了WP7特有的“磁贴”和“全景”视图在设计与实现中的平衡问题,强调流畅的导航和信息层级是用户体验的核心。作者通过实例说明,成功的WP7应用往往不是机械地套用设计模板,而是深刻理解了平台的设计哲学,将内容置于首位,让界面为内容服务。 对于移动端开发者而言,这篇内容的价值在于它跳出了单纯的技术实现,从设计逻辑的层面提醒我们:理解平台特性与用户习惯,比单纯模仿界面样式更重要。这种思路对当下任何移动平台的应用开发都有借鉴意义。

本机暂存
IT 2011-10-17 22:43:03 / 累计浏览 2,422

不言而喻的设计

这篇文章讲的是一个开发者常遇到但很少被系统讨论的问题:为什么有些代码让人一看就懂,而有些则需要反复琢磨。作者从一次代码重构的经历切入,对比了“不言而喻”的设计与“需要注释”的设计在维护成本上的巨大差异。核心观点在于,好的设计应当让代码自身成为文档,通过清晰的命名、合理的模块划分和一致的模式,让阅读者几乎不需要额外解释就能理解其意图。 文章具体拆解了几个常见场景,比如如何通过领域术语命名消除歧义,以及如何利用小函数来隔离变化。作者用一个实际案例说明,遵循这些原则后,后续需求变更的修改范围被有效控制在个别模块内,减少了连锁反应。这种设计思路特别适合需要长期维护的项目和对新人协作友好的团队,它降低的不仅是理解成本,更是未来迭代的隐性风险。

本机暂存
IT 2011-10-17 22:23:21 / 累计浏览 3,281

从敏捷宣言理解敏捷交互设计

这篇文章探讨的是敏捷交互设计的核心主张及其与传统流程的关键分野。 作者从敏捷宣言的四大价值观(个体和互动高于流程和工具、可工作的软件高于详尽的文档、客户合作高于合同谈判、响应变化高于遵循计划)出发,将其映射到交互设计领域。由此提出的敏捷交互设计,其核心是打破设计师的“黑箱”作业,主张将开发者、产品经理乃至最终用户全部拉入设计过程,通过持续、短周期的迭代来演进设计方案。 与传统“需求-设计-开发”的线性流程相比,敏捷交互设计更强调在模糊和变化中快速验证想法。文中指出,自2010年起,已有越来越多的团队实践此法,用共创、原型和用户测试的快速循环,替代了冗长且僵化的设计阶段。这不仅是工作方式的转变,更是设计思维从“一次性交付正确方案”到“与业务共同探索最优解”的进化。对于面临快速市场变化的产品团队而言,理解这种从“规划”到“适应”的范式转移,或许是提升设计效能的关键起点。

本机暂存
IT 2011-10-17 22:17:15 / 累计浏览 2,942

取代点击操作

这篇文章从诺基亚N9的滑动手势出发,提出了一个交互设计上的核心论点:“取代点击”。作者认为,触摸屏上沿袭自鼠标的点击操作,在移动设备上存在诸多先天不足。 首先,点击控件会占用宝贵的显示空间;其次,由于手持姿势和屏幕尺寸,很多控件不易点中;再者,点击的精确度受手指指肚面积、落点偏差以及按钮的尺寸、形状和位置影响很大。更深层的问题在于,点击的隐喻很弱,它无法像现实世界的物理动作那样直观地表达“删除”、“切换”等意图。 相比之下,滑动等手势在很多场景下更胜一筹:它更方便,甚至能支持全屏操作;它有利于构建扁平化的界面;它能节约空间,让控件按需出现;它减少了因控件指示不清或过小导致的误操作;并且它的隐喻更强烈,比如“右滑删除邮件”就生动地模拟了“移除”的动作。从《愤怒的小鸟》到系统的多任务切换,这种趋势随处可见。 文章最后还从技术实现角度点明了滑动手势的强大之处:通过识别轨迹的方向、惯性以及起点与终点,可以设计出丰富而流畅的交互。整体来看,文章清晰地论证了用滑动取代点击不仅是体验的优化,更是交互范式向更自然、更直觉演进的一个缩影。

本机暂存