主要观点:好的界面通常是解释的终点,但也始终是其起点,早期个人计算追求技术透明让用户理解复杂系统到最简水平,后来硬件软件变复杂,透明意义改变,分布式系统文献中强调网络应抽象掉,追求简便但易致简单脆弱,好的界面应揭示底层实现形状,只隐藏无关细节,像磨砂玻璃,可通过分层逐步揭示更多细节,设计良好的系统中,名称通常就足够。
关键信息:Sherry Turkle 研究计算文化,早期在暴露电路和更换操作系统的 Apple II 计算机上写作;硬件软件变复杂后,透明意义改变,如 Macintosh 鼓励用户以界面值看待机器;分布式系统中追求网络抽象,Emmerich 认为应隐藏系统由分布式组件组成的事实;好的界面是起点和踏脚石,应揭示底层实现,可分层展示细节,设计良好的系统名称通常足够。
重要细节:Turkle 著作《The Second Self》在特定计算机上创作;不同时期对透明的理解变化;分布式系统中方法调用可能引发网络请求;简单性脆弱,出问题时用户理解少;可通过在白板上画框展示系统,一个“auth service”框能让用户知晓有负责认证授权的服务等。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。