UI设计倒退:可用性之殇

2025-05-24

本文作者回顾了三年前关于UI设计问题的文章,并指出三年来情况并未好转。现代UI设计抛弃了诸多经过时间检验的可用性原则,例如一致性、可供性以及清晰的视觉反馈,导致用户难以高效、安全地完成任务。作者以具体的例子,如模糊的图标、隐藏的滚动条、不一致的界面设计等,批判了现代UI设计的诸多弊端,并呼吁设计师回归可用性原则,而非盲目追求所谓的“进步”。

阅读更多
设计

软件抽象会毁灭文明吗?一个游戏开发大牛的争议性观点

2025-02-08

游戏开发者Jonathan Blow认为软件抽象会导致文明的终结,他认为过度抽象导致低层编程知识的丧失,最终危及关键软件的维护。本文作者详细驳斥了Blow的观点,指出Blow的论据存在诸多错误和误解,例如对“五九”(99.999% uptime)指标的误用,以及对现代软件健壮性和开发者生产力的低估。作者认为,虽然过度抽象确实存在问题,但软件和硬件技术仍在不断进步,并且开源社区和教育资源的普及也在培养新的低层开发者。最终,作者认为Blow的观点更多是基于个人经验和怀旧情绪,而非客观事实。

阅读更多
开发 软件抽象

电脑速度的思考:为什么现在的电脑感觉更慢?

2024-06-14

本文探讨了为何如今电脑速度飞快,但在某些情况下使用体验却不如以往流畅。作者以Windows 95发布为分界点,对比了Amiga等老式电脑和现代电脑在启动速度、游戏性能、软件运行速度等方面的差异。作者认为,虽然现代电脑在硬件性能上远超过去,但由于软件臃肿、资源占用过多等问题,导致用户体验下降,尤其是在处理一些看似简单的任务时,反而不如老式电脑流畅。

阅读更多
未分类 电脑速度