DIV+CSS用户体验的一个弊端

2016-02-19 17:47 7 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐DIV+CSS用户体验的一个弊端,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - Web开发 】

From: 囫囵吞枣

DIV+CSS使代码规范、程序维护简单。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

但是DIV+CSS在用户体验的问题不得不关注,目前大多数网站都是个人站用虚拟主机或者独立服务器,不可避免地面临着带宽紧缺的问题。而DIV+CSS结构在低带宽的情况下同比传统TABLE布局效率会更低,导致用户体验大打折扣。

其原由不难理解:DIV+CSS强调的是代码分离,即页面布局在CSS文件内定义,通过DIV实现。CSS文件包括了页面中使用的的布局代码。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

访问过程,当浏览器请求页面的时候,需要下载CSS文件到缓存后才能达到目标效果。而通常来讲CSS的下载过程将消耗大量的请求时间,在带宽过低或网络不稳定的情况下,CSS还可能停止加载。

在请求过程中用户看到的是空白页面而在请求中断的情况下用户看到是杂乱的内容布局。

这将严重影响网站的用户体验。

04年的时候网站重构的概念就开始在国内得到极大的追捧,如果从代码设计角度来讲,DIV+CSS确有其优势存在。

但是网站构建的质量不应该以技术为唯一衡量标准,在摒弃传统TABLE布局的时候还应该考虑下用户体验。
尤其对于广大个人站长来说,DIV+CSS带来的负面影响不可小视。

结论:合理的TABLE布局比盲目的DIV+CSS更有实际意义。

来源:http://www.tulaoshi.com/n/20160219/1616071.html

延伸阅读
标签: Web开发
你正在学习CSS布局吗?是不是还不能完全掌握纯CSS布局?通常有两种情况阻碍你的学习: 第一种可能是你还没有理解CSS处理页面的原理。在你考虑你的页面整体表现效果前,你应当先考虑内容的语义和结构,然后再针对语义、结构添加CSS。这篇文章将告诉你应该怎样把HTML结构化。 另一种原因是你对那些非常熟悉的表现层属性(例如:cellpadd...
标签: Web开发
“重构”的春风吹遍大江南北,互联网一时间风声鹤唳,“div+CSS”俨然已成为一种“时尚”,难以尽数的网站都不约而同地开始了自己的“重构”。然而打开这形形色色网站的源代码,却时常令人哑然失笑—— 我们看到有嵌套6、7层的div布局,有不用table的表格,有纯div+a构成的页面,有成百上千的表现层class……现在关于标准的书籍越来越...
    业界越来越关注DIV+CSS的标准化设计,大到各大门户网站,小到不计其数的个人网站,在Div+CSS标准化的影响下,网页设计人员已经把这一要求作为行业标准。那么什么是Div+CSS标准?Div+CSS的标准化设计到底有什么好处?      Div 全称 division 意为“区分”使用 DIV 的方法跟使用其他 tag 的方法一样。 &...
标签: Web开发
CSS是Cascading Style Sheets(层叠样式表单)的简称。更多的人把它称作样式表。顾名思义,它是一种设计网页样式的工具。借助CSS的强大功能,网页将在您丰富的想象力下千变万化,越来越多的人在学习而很多初学者没有一个头绪,整理了一些学习的方法给大家。 一. CSS学习重在方法! 学习任何东西都是一样,从小学、中学、大学,除了学习知识外...
标签: Web开发
以前用FLASH作过一个FLASH相册—网络版 这个效果有点学这个的意思。 为了一行了的代码,我已经花了两个晚上来想了,结果下来就是感觉IE有点变态。用正常的想法去作,FIREFOX 等浏览器都没有问题,只有IE不可以。只有加那么一行垃圾代码,IE才能正常显示。 以下就是效果: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//E...

经验教程

896

收藏

50
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部