一段简短的网页设计发展史
2021-01-06 11:10:39 阅读(194) 评论(0)
本文作者是网站Froont.com联合创始人SandijsRuluks。当我发现设计网页有多投机取巧时,我逐渐开始对对对手玩网页代码失去兴趣。的确,许多网页设计问题不止一个解决方案,但很少有解决方案能够解决所有浏览器的兼容性问题。最让我困惑的是,为什么会有设计和编写代码的分工?随着技术的发展,许多过去难以解决的问题现在很容易解决,但为什么同时,一些简单的事情变得越来越难以实现呢?这些问题的答案不是简单的是对是错。也许我们需要从网页设计的整个发展过程中找到答案,找出设计和代码之间隔膜真正弥合的原因。回顾过去的历史,不妨看看2014年最好的网页设计:“爱不释手!2014年最佳20个优秀网页设计:黎明前的黑暗(1989)只能在互联网真正开始时显示单色像素。可以说,当互联网天地开放时,WebDesign只意味着字符和空格的排列组合。虽然图形界面早在20世纪80年代初就存在,但此时的普及率并不高。直到20世纪90年代,图形界面才真正进入千家万户,当时是互联网的狂野西部。表格(table):网页的兴起(1995)能够显示图片的浏览器的诞生,是推动网页设计行业诞生的重要先决条件。事实上,当时最接近信息结构化的概念是HTML中现有的元素:表格(Table)。因此,DavidSiegel在他的网页设计书中《CreatingKillerSites》它讲述了他设计优秀网站的秘诀:嵌套表格,巧妙地将静态表格与动态表格结合起来。虽然表格本身是用来承载数据的,用来承载内容和图片有点奇怪,但在那个时代,这种方法仍然相当可靠和流行。网页设计面临的另一个问题是如何保持网页脆弱的结构。正是因为这种需求,切片设计(SlicingDesign)逐渐流行起来。设计师创建了一个美丽的网页布局,然后开发人员将整个设计草案切片,以找到最好的方法来呈现设计。另一方面,表格也有一些很酷的功能,比如垂直对齐,以像素为单位或百分比控制对齐。在那个时代,表格是一个灵活的设计工件,几乎是格栅系统。因此,那个时代的开发者不喜欢前端代码。(嵌套表格有多乱?)JavaScript的救援(1995)JavaScript的出现补充了原始HTML。例如,如果你想写一个弹出窗口,或者动态修改某些对象的顺序?HTML不行,但JS可以!但此时JS的主要问题是,它处于整个网页布局的顶层,需要单独加载。很多时候,它只被懒惰的开发者用作简单的补丁,但如果使用得当,JS可以非常强大。如今,如果CSS能够实现相同的功能,我们将尽量避免使用JS。不可否认的是,JS本身真的很强大,前端常用的JQuery,后端的Node.js是难得的好东西。Flash:作为一项新技术,Flash为网页开发者/设计师带来了前所未有的自由,打破了以往网页设计的固有限制。在Flash的帮助下,设计师可以在网页上随意展示任何形状、布局、动画和交互,并使用任何他们最喜欢的字体。所有这些最终都会被打包成文件,然后发送到浏览器端显示。这意味着用户只需要有最新的Flash插件和一点等待时间就可以享受一个神奇的网页。这是启动页面(splashpages)、黄金时代介绍动画和各种互动特效。不幸的是,这种设计不开放,也不利于搜索,还需要消耗大量的计算机操作能力。2007年,当苹果发布第一款iPhone时,它决定完全放弃Flash。正是在这个时候,Flash开始走下坡路——至少在网页设计领域。CSS的诞生(1998)几乎是在Flash崛起的同时,更好的网页结构化设计工具CSS诞生了。CSS的基本概念是分离网页内容的风格,因此CSS中会定义网页的外观和格式属性,但内容仍然保留在HTML中。CSS的早期版本并不像现在那么灵活,就像许多新事物一样,它最大的障碍是许多浏览器没有时间接受这种新技术,这对开发者来说是一个头疼的问题。需要明确的是,CSS不是一种全新的编程语言,它只是一种声明语言。网页设计师需要学习编程吗?可能需要。但是网页设计师需要知道CSS吗?当然需要。格栅与框架:移动终端的崛起(2007)此刻,在手机上浏览网页是一个全新的挑战。除了为不同的设备设计不同的布局外,设计师还面临着内容控制的问题:小屏幕上显示的内容应该和桌面一样多,还是需要剥离?如何在手机上呈现桌面网页上闪亮精致的小广告?加载速度也是一个大问题。移动设备的网络加载速度不够快,桌面网页会消耗大量流量。急需改进网页设计。第一个重大改进是格栅系统的出现。经过探索,960格栅系统最终获胜,经典的12格栅被设计师广泛接受,甚至成为许多设计师最常用的设计工具。其次,标准化了各种常见的设计元素,如表格、导航和按钮,并将其包装成可重复使用的套件,这基本上构成了视觉元素库,包括常见代码。最典型的代表之一是Bootstrap和Foundation,它们也使网站和APP之间的界限逐渐模糊。当然,它们并非没有缺点。借助这些图书馆设计的网页通常是相似的,网页设计师必须深入了解相关的代码知识才能使用它们。响应式网页设计(2010)惊艳的设计师EthanMarcotte决定挑战传统的网页设计。它使网页的布局随着窗口和屏幕的变化而变化,并将这种设计命名为响应式网页设计。网页设计师仍然只需要HTML和CSS就能实现这一功能,不得不承认这一设计理念非常先进。但是大家对于响应式设计还是有些误解的。对于设计师来说,响应式设计意味着设计许多不同的布局。对于用户来说,响应式设计意味着网页可以在手机上完美浏览。对于开发者来说,响应式设计意味着如何控制网站图片来处理移动和桌面,在不同的情况和语义下有良好的下载速度和呈现效果,等等。总之,一个网站在任何情况下都能很好地展示出来。至少在这一点上,每个人都可以达成共识。在平坦的时代(2010),设计网页布局总是需要很多时间。幸运的是,在这个时候,我们开始放弃复杂的光影效果,重新关注基本的内容呈现。在此之前,网页设计强调精致的图片和排版效果,美丽的插图和周到的布局设计,在简化了这些视觉元素后,我们称之为“平面设计”。淡化复杂效果后,视觉扁平化也促进了内容和信息水平的扁平化。充满光影效果的按钮被扁平图标所取代,矢量图形和图标字体也被广泛使用。网页字体与布局设计的结合使网页视觉更加美观。有趣的是,此时的网页设计开始有回归自然的感觉。光明的未来(2014)技术创新已经开始将网页设计推向一个全新的境界。在许多设计平台上,设计师只需在屏幕上移动不同的控制器就可以生成干净可用的代码,这些代码非常灵活,可控性非常高!想象一下,开发者不必担心浏览器的兼容性,可以专注于更实际的问题!新概念正在推广网页设计。新诞生的CSS属性,如vh和vw(viewportheight和width),它使网页元素的位置控制更加灵活和自由,一次性解决了设计师多年来一直在挣扎的顽固疾病。Flexbox是CSS的一部分,它可以快速创建布局,轻松修改属性,而无需编写太多代码。网页设计发展迅速,未来会有越来越多的创新,让我们拭目以待吧!
推荐阅读
- 网站建设步骤详解:6个步骤,从规划到维护更新
任何一个企业想网络上推广自己的品牌,最基本的要求就是有一个自己的域名,然后做一个自己的网站,从而来吸引更多的客户,从而达到销售的目的。下文内容为网站建设步骤详解,助你更好开展建站工作。图片来源于网络 网站建设步骤详解:1. 明确网站基本建设…查看详情
- 十大CRM软件排行榜
1.Salesforce Salesforce是全球领先的云端CRM解决方案提供商,拥有众多的客户和精选功能。他们所提供的全面解决方案支持多个团队、战略和业务户型,可以帮助企业快速提高效率和增加收益。Salesforce还提供了强大的…查看详情
- 版权登记若有效期限到了,可将作品修改重新申请保护
随着大家版权意识的增强,越来越多人会将自己的作品申请版权登记,以此保护自己的相关权益。但对于版权登记有效期限,很多人却并不太清楚。那么版权登记有效期限究竟是多久?永久保护,还是有时间限制? 图片来源于网络 版权登记保护的权利也分为两种,它们…查看详情
- 小程序怎么建立?申请和搭建流程是什么?
微信小程序能够帮助商家打通线上线下双渠道,引入新的流量,对于很多无法开张的线下门店商家来说,无疑是很好用的工具。那么小程序怎么建立、如何制作好呢?接下来我就跟大家科普下微信小程序申请、制作流程。图片来源于网络1.小程序申请想制作自己的小程序…查看详情
- wifi管理软件哪款好?这几款不要错过
现在已经进入到了无线网的时代,但是如果没有一款好用的WiFi管理软件的话,很容易被别人蹭网,影响到自家的网速也是非常困扰的,那么WiFi管理软件哪款好呢?这几款不要错过,一起来了解吧。 1、WiFi万能宝APP 这款软件是…查看详情
- 微信公众号图文推广常用编辑器
微信公众号推广效果,与微信推送内容的排版密不可分。微信公众号排版工具很多,从各类编辑器到各类插件,各有各的优点,也各有各的缺陷。下面就来盘点下这些排版利器! 图片来源于网络● 135编辑器有多种样式、模板、图片素材等,只要点击你喜欢的样式…查看详情
- 经验不够,看书来凑!这些网站运营教材助你成为优秀的运营人!
经验不够,看书来凑。优秀的网站运营需要长时间的学习和沉淀,运营中的计划、组织和实施需要完整的结构、缜密的思维和周全的应变,并且运营活动后的复盘,更需要对结果详细分析,对问题一针见血,对措施细致具体。下面整理了实操类、思维类和市场类的网站运营…查看详情
- 源码怎么用
怎么使用源代码?java源代码是用来关联jar中的编译代码的。 应用场景:通常在打开eclipse中的jar的时候,发现class文件不能被打开,此时出现下面的界面,此时就需要通过“AttachSource”,之后找到对应的java源代码…查看详情
- 2021无需审核的小额贷款app有哪些?1000元内秒下款!
目前人们的超前消费意识越来越强,很多人都有过小额贷款的经历,很多贷款平台目前的审核越来越严,不满足条件的用户很难下款。而市场上有哪些无需审核的小额贷款APP呢?小万梳理了几款人们比较常用的小额贷款APP,供各位做一个参考。 第1款:随心贷随…查看详情
- 2021最新奶茶店活动宣传语盘点
奶茶是被现在大量年轻人所喜爱的一种饮品,奶茶的种类多,选择多。对于奶茶店来说,做奶茶有很大的创新空间。所以说奶茶绝对是这几年的热销品,但热销的东西总会过时,这时奶茶店就需要制作全新的、足够吸引人的奶茶店活动宣传语了。 宣传语的优点具体主要包…查看详情
- 海南注册公司流程及资料
海南公司注册流程及费用? 在海南注册公司非常简单方便,可以在网上或现场办理,不收费用。 有以下流程:首先向工商局提交公司名称审核申请;二是公司名称通过后向工商局再提交经营范围等信息;三是收到准予设立登记通知书后,到工商局领取营业执照…查看详情
- 菲律宾注册公司条件要求有哪些
在菲律宾注册公司需要什么程序?菲律宾公司注册程序 1.向菲律宾证券委申请公司名称,经审核后无重名后才能注册; 2.向菲律宾银行开立账户,汇人或存入注册所需资金,并由银行出具证明; 3.租赁办公室; 4.向菲证券委申请注册(如为独资公…查看详情
- 手机阅读软件哪个好呢?这几款可以试试
现在的人们生活节奏比较快,再加上压力很大,所以都想要通过读书来放松心情,但是真正去读纸质书的人群并不多,毕竟现在的手机功能比较强大,还有很多阅读的软件,可以让大家随时随地的阅读,那么手机阅读软件哪个好呢?这几款可以试试。1、掌阅掌阅就是一款…查看详情
- 电竞手机排行榜前十名,这些都是高性能手机
电竞手机也就是主要针对,喜欢玩游戏的人群所打造的游戏手机,除了拥有普通手机的功能之外,对于游戏的运行设计也有更为突出的效果,这样的手机还配有游戏的手柄或者是按钮,经过了相关的优化就像是掌上游戏机一样,那么电竞手机排行榜前十名有哪…查看详情
- 2021免费的库存软件集合大盘点
当今在商品流通领域中的各个行业都需要有库存软件的出现,通过对商品的管理以及其相应的入库等来完成自己的管理任务,市场上的库存软件有很多,让多加公司眼花缭乱,今天就来给大家盘点一下2021免费的库存软件。 1.万能库存软件 万能库存管理软件是一…查看详情
猜你喜欢
最新文章
扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121
关注微信公众号
和10万中小企业共同成长
扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有 蜀ICP备12001963号-2 川公网安备 51010402000322号
快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
免费查找信息保护中请放心填写-
-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP
企业首选的数字选用平台