I Fired My AI Assitant3 hours agohttps://chreke.com/posts/i-fired-my-ai-assistant2023年9月开始使用Claude Code与Opus 4.5,感觉神奇且能生成可用的代码。Opus 5明显变得更加简短,并使用奇怪的隐喻和行话,损害了可读性。与Opus 5的对话显示出粗鲁行为,比如嘲笑一个未勾选的待办事项。称LinkedIn帖子草稿为‘参与诱饵’,这毫无必要地带有侮辱性。更多...
The customer is always right5 days agohttps://tomrenner.com/posts/the-customer-is-always-right/使用来自客户或相关行业的真实用户进行用户测试对于创建在生产环境中运行的系统至关重要。开发者需要长时间集中注意力来解决复杂问题,但工作场所中的干扰(如支持请求和管理层检查)会打断这种状态。将用户使用软件困难归咎于用户是错误的;客户反馈应被视为有价值的用户测试,能够突出用户体验问题。'顾客永远是对的'这句话应提醒开发者尊重用户的领域专业知识,并相应地调整软件方法。
Don't Roll Your Own ...5 days agohttps://susam.net/do-not-roll-your-own.html文章借用密码学的格言‘不要自己写加密算法’,倡导在网页设计中优先使用浏览器原生功能而非自定义实现。它列举了不应自定义构建的特定UI元素:页面滚动、链接导航、文本选择、右键菜单、复制粘贴、密码字段和日期选择器。自定义滚动会破坏用户熟悉的交互方式,并可能导致键盘导航失效,使页面感觉陌生。自定义链接导航通常会减慢加载速度,并破坏浏览器内置的效率,如GitHub事件监听器所示。更多...
The right way to unsubscribe5 days agohttps://danieldelaney.net/unsubscribing/点击“取消订阅”应该有一个直接的结果,但往往会导致复杂的流程,实际上并没有取消订阅。Ugmonk的一个例子显示,点击“取消订阅”会跳转到包含“更新电子邮件设置”的页面,默认保持当前邮件频率,没有任何效果。理想的取消订阅流程是立即生效,允许对误点击进行撤销,并且之后在不打扰用户的情况下提问。取消订阅是用户夺回时间和注意力的防御机制;一个缓慢或复杂的流程只会让他们更坚定地永久离开。更多...
How to Write Compelling Software Release Announcements5 days agohttps://refactoringenglish.com/excerpts/release-announcements/发布公告应侧重于用户体验如何提升,而非像更新日志那样仅列举新功能。以用户收益角度描述变更,例如使用“自动创建重复事件”替代“新增重复按钮”。发布说明冗长乏味,发布公告应仅强调最具影响力的变更。根据用户影响力选择公告功能,而非开发投入。更多...
Betere Kamerstukken, en hoe lastig innovatie is - Bert Hubert's writings5 days agohttps://berthub.eu/articles/posts/betere-kamerdocumenten-en-innovatie/Created clickable hyperlinks for references in Dutch parliamentary documents, making it easier to access related files.Added debate motion numbers (e.g., 'motie 8') to official transcripts so listeners can find motions mentioned in debates.These simple innovations took decades to implement, highlighting the difficulty of innovation even when problems are obvious.The author thanks journalists who reported the issues and encourages others to report problems they encounter.
Making a Shuffle Button5 days agohttps://blog.jim-nielsen.com/2026/notes-shuffle/作者更新了其笔记博客的随机导航功能,使其使用JavaScript逻辑导航到专门的随机页面,而不是在每个页面中嵌入所有笔记ID。旧方法将所有笔记ID注入到每个HTML文件中,导致构建缓慢,并且每次新文章发布时都会导致缓存失效。曾考虑使用静态链接的无JavaScript方案,但由于其对部署和缓存的影响而被拒绝。新解决方案使用单个JSON文件或专门的HTML页面来存储笔记ID,减少了缓存问题。更多...
But what if I really want a faster horse?5 days agohttps://rakhim.exotext.com/but-what-if-i-really-want-a-faster-horse亨利·福特关于更快的马的引述被用来对比创新与对简单改进的渴望。2012年的Netflix像一匹快马:简单的目录、可靠的推荐、用户通过五星评级掌控体验。如今的Netflix是一种以参与度驱动的体验,内容随机排序、封面不断更换、分类毫无意义。2015年的Spotify像一匹快马:类似iTunes但拥有海量曲库;如今它像Netflix一样,流媒体不稳定且曲库工具薄弱。更多...
Modern UI is clean and invisible? Ha, I wish!5 days agohttps://rakhim.exotext.com/modern-ui-is-not-invisible视频《清洁设计的隐藏成本》批评了现代UI/UX,将苹果音乐等“干净”界面与Winamp等“过时”界面进行了对比。像Winamp这样的老式程序具有独特的视觉特征和个性,反映了创作者的意图,而现代UI旨在追求隐形,但往往变得不直观。现代界面缺乏一致的空间模型,使用动画混淆导航并造成迷失方向的体验,不像直截了当的旧设计。追求“隐形”设计导致多维、反直觉的结构,让用户感到沮丧,与“过时”界面的清晰形成对比。
APPLE: My Key to Success5 days agohttps://mitchellh.com/writing/apple-the-key-to-my-successAPPLE是苹果店员工使用的一个首字母缩略词:以个性化的热情欢迎接近顾客,礼貌地探询了解需求,呈现一个今天就能带回家的解决方案,倾听并解决问题,以亲切的告别和邀请再次光临结束。Mitchell Hashimoto将他副业项目(一个被动收入业务,出售后用于资助HashiCorp、Vagrant和IRCRelay)的成功归功于应用APPLE方法。对客户尊重、欢迎、礼貌和关注比即时结果更重要;处理用户Brian的取消请求的例子表明要探究问题并提出系统性解决方案,而不是快速修复。最好的解决方案超越简单的回应;对于IRCRelay,Mitchell实施了一项改动来自动处理昵称冲突,展现了真正关心用户体验。更多...
The Ads on Apple News Continue to Suck, but at Least There Are a Lot of Them5 days agohttps://daringfireball.net/2026/07/ads_on_apple_news_suck苹果新闻广告常常质量低下、具有欺骗性且重复冗长,尽管其与Taboola有合作关系。与Netflix或YouTube不同,苹果并未为其App Store或Apple Maps等服务提供无广告的订阅层级。苹果领导层存在认知失调,认为苹果广告不可能糟糕,因为苹果产品品质卓越。广告业务带来的激励与苹果销售高端产品的核心业务存在冲突。更多...
What Is a Dickover?5 days agohttps://daringfireball.net/2026/05/what_is_a_dickover术语'强制弹窗'描述了一种故意遮挡网站内容以强制用户进行不想要的交互(如cookie同意或新闻通讯注册)的模态面板或弹出窗口。强制弹窗在网页和移动应用中无处不在,通常在页面加载或滚动时出现,打断用户的注意力,令人沮丧。相关的'强制条幅'则不那么严重,是非模态覆盖层,只遮挡部分内容,但仍会造成干扰并妨碍用户体验。并非所有模态拦截器都是强制弹窗;付费墙被认为是必要的,而cookie权限和新闻通讯提示则是不必要的强制弹窗的例子。更多...
Juice – non-essential visual, audio, and haptic effects to enhance UX7 days agohttps://garden.bradwoods.io/notes/design/juice果汁指的是非必需的视觉、听觉和触觉效果,用于增强用户体验,例如马里奥等游戏中的音效。果汁可以教导用户,让界面更有活力,提高响应性和奖励感,并加强情感联系,使体验令人难忘。游戏手感是通过添加果汁效果实现的操控数字角色的触觉感受,例如马里奥精细的动作和声音。界面中的玻璃面板和静音输入设备造成了障碍,通过多种动画和声音等冗余技术来弥补。更多...
Is software enshittified?10 days agohttps://www.natemeyvis.com/is-software-enshittified/Cory Doctorow提出的“腐化”概念在文化上具有吸引力,表明软件因经济力量而故意变得更糟。网络效应使得免费服务能够通过降低用户体验(例如更多广告)来剥削用户,因为提高价格不可行。许多关于“腐化”的抱怨反映了正常的产品演变——软件随着成熟而变得更加复杂且性能下降。软件复杂性通常源于法律合规、可访问性和平台变更等必要功能,而不仅仅是企业贪婪。更多...
What's the deal with all the random weekly quota resets for agents lately?14 days agohttps://minimaxir.com/2026/07/agent-quota-reset/Claude Code、Codex等基于订阅制的编码代理设有使用配额(5小时和每周配额)以管理服务器负载并防止滥用。Anthropic和OpenAI等提供商有时会重置所有用户的每周配额,通常不作通知,作为补偿措施或在竞争期间进行。近期新版本发布(例如Fable 5、GPT-5.6 Sol)导致配额重置更频繁,OpenAI曾在7月两周内六次重置Codex的每周配额。用户(特别是重度用户)试图最大化配额使用,但重置发生在周期中途时会感到沮丧,认为浪费了已购买的价值。更多...
UI Degrades over Time20 days agohttps://grumpy.website/1723Windows 95界面具有高对比度和清晰的形状,使其具有即时可读性和功能性。Windows 11降低了对比度,但保持了可识别的形状。Windows 11 Insiders界面混乱,可见性差,元素不明确(如重复的“运行”标签),并且对齐效果不佳。文本输入几乎不可见,只有一个微弱的光标暗示其存在。更多...
Vivaldi 8.1: Rowing in calm waters23 days agohttps://vivaldi.com/blog/vivaldi-on-desktop-8-1/Vivaldi 8.1版本更新主要聚焦于漏洞修复与功能改进,尤其强化了标签页行为并优化了界面自动隐藏功能。Vivaldi保持着一系列强大特性,包括统一框架设计、高级标签管理(如平铺与分组),以及内置跟踪拦截器和广告过滤器。该浏览器高度重视用户隐私,杜绝追踪行为、用户画像分析及数据销售,并通过鼓励社区反馈推动产品持续演进。
Designing Firefox for the Future25 days agohttps://blog.mozilla.org/en/firefox/new-firefox-design/Firefox正在通过Project Nova项目进行重新设计,重点聚焦隐私保护、速度和自定义功能。隐私功能被置于优先地位,包括更便捷的VPN访问和隐私浏览模式,同时重新设计的设置界面提供了更清晰的数据控制选项。性能优化使页面加载速度提升9%,并引入了标签页分组和紧凑模式等生产力功能。设计更新包括更柔和的标签页形状、圆角组件、更新后的图标、平衡的间距,以及受火焰启发的温暖色调配色方案。更多...
See What's Next for Firefox25 days agohttps://www.firefox.com/en-US/whatsnext/火狐设计系统(Nova)现代化以提升用户体验。推出移动端标签页分组功能,按主题整理标签页。PDF编辑器增强,支持拆分、合并和重新排序。自定义内置键盘快捷键热键,无需扩展插件。更多...
Car touchscreens are cheap, not gooda month agohttps://ben.stolovitz.com/posts/car-touchscreens-are-cheap-not-good/触摸屏正越来越多地取代汽车中的物理按钮和旋钮,这主要是因为它们制造成本更低且安装更简便,而非在安全性或可用性方面更优越。虽然触摸屏能带来简单性、灵活性及现代感等好处,但多项研究表明,与物理控制相比,它们往往导致更高的驾驶员分心及更差的操作体验。汽车制造商优先考虑通过减少零件来削减成本,触摸屏和电容按钮有助于此,每辆车可节省大量资金,即便这牺牲了用户体验和安全性。从大众、特斯拉和马自达等公司的例子可见,物理控制正被触摸屏或电容按钮取代的趋势,此举常以设计或用户偏好为由,实则主要由节省成本驱动。更多...