不少很聪明的人都说过,不从历史中吸取教训的人注定要重蹈覆辙。还有人说怀旧鱼饵,回顾得到了不少点击,我认为回顾一下过去一些过时的UI惯例可能既有趣又有教育意义。记住他们过去存在是什么原因,他们是怎么样死的与为何死的非常不错。它让大家深入知道最好实践是怎么样产生的,与为何它们是大家拥有些“最好”实践,它为大家构建web的将来提供了环境。除此之外,这个行业每年都有新人加入,他们也应该了解一些这方面的常识。对于那些目前还没本能反应的人来讲,标签就能做到这一点:blink。断断续续,一会儿在那儿,一会儿不在那儿,就仿佛它是为了伤害你的双眼而设计的。这个标签是在早期浏览器大战的高潮时期创造的,是浏览器专用标签的早期例子,目的是让Netscape Navigator比当时刚刚兴起的Internet Explorer更有优势。Flash菜单在开始时,没办法用Javascript构建动画导航菜单(即具备悬停状况的菜单),或者在Dreamweaver中称为DHTML,所以用Macromedia Flash创建了带有动画按钮的超炫菜单,并将它们嵌入到制作的每一个网站标题中。有一段时间,基于flash的菜单模板是一个独立的家庭手工业,热门提示:永远,永远不要做一个你不可以通过编辑文本文件来改变的网站菜单。光是维护本钱就让人头痛不已,搜索引擎也从未学会在Flash文件中爬行的技巧。盘旋框架,刚开始的AJAX是的,在大家用Javascript在渐进式web应用程序中加载所有数据之前,所有些工作都是由浏览器完成的,想来目前仍然可以。你了解iframes吗?他们过去有一个“老大哥”,叫做“框架”,在表格出现之前,大家用它来做基本的布局。问题是,即便他们允许浏览器只更新部分页面,而不是加载一个全新的页面(某种程度上),他们也破坏了几个基本的浏览器功能,包含:后退和前进按钮;一般浏览器历史;将链接复制粘贴到网站的特定页面愈加困难;重新加载一个网站一定有点随机,一般只能带你回到“主页”,由于它是。最后整个框架集功能被弃用,大家主要用iframe来加载嵌入内容,譬如YouTube视频。图像按钮不久前,平面设计盛行全球,促进大家说,“等等……那是一个按钮吗?”我可以点击它吗?为何要用自概念游标呢?“在那之前,所有人都在关注那些看着像3d的按钮,由于它们非常漂亮。听着,它始于90年代初,大家对1980年至2005年间发生的什么事情都不提出质疑,只不过时间不同。当然,CSS3几乎关闭了基于图像的按钮,当文本被嵌入到图像中时,按钮是不可能管理的,而当它不管理时,大家不能不用上千种方法使它们甚至是半响应的。有人记得做过一个按钮吗?一个部分是loooooong PNG,另一个部分是右侧的角?或者在按钮的每一个角落都有一个单独的PNG?选框曾几何时,在所有人都开始说图像滑块不好之前,HTML事实上有一个内置的元素来让东西在页面上滑动。它被叫做大帐篷标签,在它真的死去之前很长时间,大家就讨厌它了。它是在Internet Explorer中达成的,以响应标记,而且对你的双眼的害处也只不过稍微好一点。它被抛弃了,并因过于分散用户的注意力而遭到鄙弃。分隔符分隔器/页面在大家开始做正确的布局之前,大家需要一种办法来分解长页的文本,使它们看着不那样别扭,对于某些人来讲,元素感觉太平淡了,所以当时的设计师们就像他们常常做的那样,将注意力转向了. gif。它们在本质上只不过单杠,但只须它们是图像,它们就能是你喜欢的任意想象。这是CSS/CSS3的另一个趋势,除此之外,当分隔符在视觉上比文本更让人开心时,或许会给用户带来一些冲突。站点地图过去是导航的全部和最后部分,在网站拥有我们的搜索功能之前,你可以用站点地图来查找任何给定站点上所需的内容。非常简单:所有些内容都在那里,你仅需滚动。目前,不少站点都太大或太小,以至于无需站点地图作为UI元素。它们一般仍然由很多CMS自动生成,但它们用于帮助搜索引擎更快地搜索站点。对于中等规模的网站,这是一个可以恢复的功能,它不会伤害其他人。表布局表布局一些人在笑话中嘲笑它,而另一些人则只不过在低声细语中引用它。这是推进网站制作向前进步的趋势,也是一个不可以非常快消亡的趋势。它结合了内联样式、相当多的混乱与1像素的.gif文件,这类文件以某种方法将布局组合在一块。它的死亡是由于CSS有浮动,虽然这是一个肮脏的一个半,它事实上是更好的。大家用表的时间之所以这样之长,是由于浏览器(咳咳)跟不上CSS支持的速度,但它们最后做到了这一点。奇怪的是,CSS网格就像有表格一样,但好多了。