Gabby 2022.04.09

date
Apr 9, 2022
slug
gabby20220409
status
Published
tags
Gabby
summary
type
Post
下面是设计万维网的一些基础原则(有错别字,出于没想好更好的表达,暂时留下了):
简单:简单很容易被引用,但却常常以奇怪的方式被忽略。简单并不等于“易于理解”,用较少元素达到同样功能的语言更加的难。
模块化设计:当你设计也给系统,或者一门语言时,如果功能可以被分解成相对松散的、相对紧密联系的功能组,那么这种分解是一件好事。这意味着,当你想要改变系统时,你可以在未来只改变一部分。模块化设计取决于模块间接口定义的简单性和抽象性,而不需要彼此了解内部构成。以及有必要认识到,你自己的系统,不管它现在看起来有多大多好,总是应该被设计成另一个更大系统的一部分。(虽然这很难)
去中心化:在网络上发布任何东西都不需要中央权威的许可,没有中央控制节点,所以没有单点故障……也没有“终止开关”!这也意味着免于不加区别的审查和监视。互联网像是市场经济,在市场经济中,任何人都能与其他人进行交易,而且并非需要到某个集市上才能交易。
不歧视:如果我付费连接到互联网与一定质量的服务,你付费连接或更高质量的服务,那么我们可以在同一水平的沟通。这个公平原则也被称为网络中立。
自下而上的设计:代码不是由一小群专家编写和控制的,而是在所有人的充分视野下开发的,鼓励最大限度的参与和实验。
宽容:要求自由,做事保守。当浏览器不能很好地满足用户的期望时,也要确保系统能工作。但这个原则同时也会鼓励网页编写者的松懈。公差原则并不妨碍对一个完全明确的协议规范的需要,该规范对一致性和不一致性做出精确的区分。容忍原则不是产品违反标准的借口。
普遍性:任何人都可以在网络上发布任何东西,所有色痕迹的计算机必须彼此使用相同的语言,不管人们使用的是什么样的硬件;不管他们住在哪里;或者他们有什么样的文化和政治信仰。通过这种方式,网络打破了孤岛,同时仍然允许多样性蓬勃发展。
共识:要使普遍标准发挥作用,每个人都必须同时使用它们。通过在 W3C 透明的、参与性的过程,给予每个人创建标准的发言权,从而达成了这一共识。
  • ……巨无霸汉堡的秘密不在于他们多好,而在于他们是标准化的,无论背后操作的人是否是白痴。
  • ……谨防方法论。它们是将每个人拉到及格线的好方法,但与此同时,它们也限制了更有才华的人,他们对施加在他们身上的方法论限制会感到恼火。
  • 别给用户太多选择,太多选择会损害我们内心的幸福感。
  • ……从跟这个角度来看,现在交互设计圈弥漫着一种“短视”的行为,尤其在设计工具的过程中,总是强调让用户 don’t make me think ,但是那是供给稀缺时代的思维方式——因为大家都还不知道智能手机该怎么用。而在今天,更应该关注的是如何让用户在脑子中留下印象,而非简单的降低摩擦,那反而是一条歧路。

© feiandxs 2021 - 2023