渐进增强是一个网页设计,强调无障碍,语义的HTML标记,和外部的样式表和脚本技术的战略。渐进增强使用一个分层的方式,让每个人都访问一个网页的基本内容和功能的网络技术,使用任何浏览器或互联网连接,同时也提供更好的带宽,更先进的浏览器软件增强版页面。
介绍和这个背景策略是企图颠覆传统的网页设计策略,称为“优雅降级”,设计师将其中新的浏览器,这也将在旧版本的浏览器软件创建Web页面。应该允许网页“降级”,或维持像样的设计所承担的某些技术,即使不在场,没有不和谐的旧版本软件的用户,优雅降级。在实践中,优美的退化已取代态度,终用户应该“升级”。[需要的引证]这种态度是由于时间和预算限制,测试其他浏览器软件访问有限,以及人们普遍认为, “浏览器是免费的”。不幸的是,升级往往是不可能的,由于IT部门的政策,老的硬件以及其他原因。 “升级”的态度,也忽视了故意用户的选择和存在的各种浏览器平台;其中许多运行在手持设备上或在其他情况下,可用带宽限制,或支持声音或颜色和屏幕大小有限。例如,远从典型的图形化桌面浏览器的不同。还有一个大集团的互联网用户不知道或浏览器的功能漠不关心。
在渐进增强(PE)的战略是故意颠倒:创建一个基本的标记文件,对浏览器软件功能的低公分母面向,然后设计师在功能或增强添加到页面的介绍和行为,用现代层叠样式表或JavaScript(或其他先进的技术,如Flash或Java小程序或SVG等),如技术,所有这些增强功能是外部的联系,防止不必要的下载数据,某些浏览器无法使用。
PE的方法是从派生Champeon的早期经验与SGML(C. 1993-4),HTML或任何Web演示文稿的语言之前,以及后来的经验使用CSS解决浏览器的bug。在这些早期的SGML背景,语义标记是具有关键意义,演示,而几乎总是分开考虑,而不是嵌入在标记本身。这个概念是不同规则的表现形式和内容的分离,分离的内容和风格,或分离的语义和演示中提到的标记各界。随着网络的发展在90年代中期,但CSS是引进和广泛支持,这是SGML的基本规则多次违反HTML的扩展。因此,网页设计师被迫采取新的,突破性的技术和标签,为了保持相关性。随着优美的退化点头,承认,并不是每个人有新的浏览器,许多人开始简单地采取的设计实践和技术,仅支持新的,也许以前单一的主流浏览器版本。几年来,很多网络根本无法正常工作的东西,但近,流行的浏览器。这仍然是直到兴起和广泛应用和对CSS的支持,以及许多民粹主义的真实,基层教育工作(埃里克科斯特洛,欧文布里格斯,戴维谢伊和其他)网页设计师如何使用CSS布局的目的。
PE是基于一种认识,即“优雅降级”背后的核心假设 - 浏览器总是得到更快,更强大 - 是证明自己虚假的手持设备和PDA设备与低功能的浏览器和严重的带宽限制上升。此外,在Web初期的HTML及相关技术的快速演变已经放缓,很老的浏览器已经过时,释放设计师可以使用强大的技术,如CSS,管理所有演示任务和JavaScript,以提高复杂的客户端行为。
先提出了一个少了几分笨拙的包罗万象的短语来形容“从语义,演示和行为分离的文档结构和内容”的微妙的艺术,和基于CSS的黑客然后共同使用工作围绕渲染漏洞,在特定的浏览器,PE的战略已对自己的生命,新设计师接受的想法,扩展和修改的方法。
深圳网站建设公司-沙漠风(.szweb.cn.),拥有设计团队为企业提供FLASH网站设计,网页制作,多媒体触摸屏展示设计.