Scorpion and the frog 蝎子和青蛙
A scorpion asks a frog to carry him over a river. The frog is afraid of being stung, but the scorpion argues that if he did, both would sink and drown. The frog agrees to carry him, but midway across the river the scorpion does indeed sting the frog. With his last dying breath, the frog asks “Why?” The scorpion replies: “it’s my nature.”
This fable plays out all the time when building products. The scorpion is the temptress, and we are the frog. Maybe it’s using take-over screens to juice adoption of a new feature. Or using dark patterns to get more customers to engage.
When Amazon tested sponsored products, there was a small but statistically significant decline in checkout conversion. The long-term customer effects were unknown, but it was an undeniable business jackpot. Advertising has since become a lucrative pipeline that funds their R&D — Amazon’s own way of crossing the river.
In other words, the scorpion nicked the frog. Time will tell whether the bite was poisonous.
The temptation of putting business before customers is all around us. Even with good intentions, the pressure for relentless growth can lead the best of us to make a deal with the scorpion.
While you can’t eliminate temptations, you can try a more pragmatic approach. By treating customer trust like a bank, you know that to stay solvent, you should always put in more than you take out.
https://zhuanlan.zhihu.com/p/36973724
Dark Pattern 指的是一种「精心布局以诱导用户完成某件事的界面设计」。(听上去好像就是 UX 设计师天天在做的事情。
总结来看,dark pattern 的几个惯用手法:
- 默认:默认勾选,用户并不会那么仔细阅读页面每一个信息;
- 弱化/强化:弱化 primary action CTA,强化设计者希望用户采取的操作;
- 增加难度:让退出/放弃操作变得复杂且困难;
作者:Chuck Lu GitHub |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-01-07 Cannot access element shown by v-if in component mounted callback
2021-01-07 How to function call using 'this' inside forEach loop
2021-01-07 jquery.validate.unobtrusive not working with dynamic injected elements
2021-01-07 Difference between jQuery.extend and jQuery.fn.extend?
2020-01-07 ssms18清除记住的账号和密码
2019-01-07 uniqueidentifier in SQL becomes lower case in c#
2016-01-07 VS2015中添加新建项,找不到ado .net entity datamodel的解决方法