Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

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

[复制链接]
anyangbbs 发表于 2006-10-27 03:06:49 | 显示全部楼层 |阅读模式
DIV+CSS使代码规范、程序维护简单。
但是DIV+CSS在用户体验的问题不得不关注,目前大多数网站都是个人站用虚拟主机或者独立服务器,不可避免地面临着带宽紧缺的问题。而DIV+CSS结构在低带宽的情况下同比传统TABLE布局效率会更低,导致用户体验大打折扣。
其原由不难理解:DIV+CSS强调的是代码分离,即页面布局在CSS文件内定义,通过DIV实现。CSS文件包括了页面中使用的的布局代码。
访问过程,当浏览器请求页面的时候,需要下载CSS文件到缓存后才能达到目标效果。而通常来讲CSS的下载过程将消耗大量的请求时间,在带宽过低或网络不稳定的情况下,CSS还可能停止加载。
在请求过程中用户看到的是空白页面而在请求中断的情况下用户看到是杂乱的内容布局。
这将严重影响网站的用户体验。

04年的时候网站重构的概念就开始在国内得到极大的追捧,如果从代码设计角度来讲,DIV+CSS确有其优势存在。
但是网站构建的质量不应该以技术为唯一衡量标准,在摒弃传统TABLE布局的时候还应该考虑下用户体验。
尤其对于广大个人站长来说,DIV+CSS带来的负面影响不可小视。

结论:合理的TABLE布局比盲目的DIV+CSS更有实际意义
猪宝贝2004 发表于 2006-10-27 03:12:17 | 显示全部楼层
附议~
:)
回复

使用道具 举报

gonewtw 发表于 2006-10-27 09:02:47 | 显示全部楼层
本来就是阿
就是一些人盲目的崇拜造成的一味追求div+css
回复

使用道具 举报

风幻蓝 发表于 2006-10-27 10:17:23 | 显示全部楼层
css文件就一个文本文件而已,为什么“CSS的下载过程将消耗大量的请求时间”?
回复

使用道具 举报

fictioner 发表于 2006-10-27 10:20:53 | 显示全部楼层
不用操那个心,难道现在还操心1G内存放不下个100K的文件吗
回复

使用道具 举报

子扬 发表于 2006-10-27 11:30:50 | 显示全部楼层
楼主说的有一定道理,并不是DIV+CSS就一定比TABLE好,简洁的代码和合理的版面布置,其实都能实现很好的效果
回复

使用道具 举报

zouql 发表于 2006-10-27 11:34:27 | 显示全部楼层
原帖由 anyangbbs 于 2006-10-27 03:06 发表
DIV+CSS使代码规范、程序维护简单。
但是DIV+CSS在用户体验的问题不得不关注,目前大多数网站都是个人站用虚拟主机或者独立服务器,不可避免地面临着带宽紧缺的问题。而DIV+CSS结构在低带宽的情况下同比传统T ...


放P呢?
CSS文件下一次就不用再下了,对比用DIV和用TABLE做的页面,DIV页面大小明显要比TABLE的小很多,

不知道你在哪里看到了这个乱七八糟的话!

表格每次都要下载很多累赘,不懂别乱说!误导人。

”CSS的下载过程将消耗大量的请求时间“!
和静态HTML页一样,都是静态的一样的快,就和你在网页中引入一个图片一个道理,因此这句话是在放屁!!!!!!!


而“在请求过程中用户看到的是空白页面而在请求中断的情况下用户看到是杂乱的内容布局。”
这个正是TABLE的 缺点,却被你说成DIV的缺点了

(TABLE里面的内容没有加载完就不会显示DIV不会这样)
结论:无语!!!!!!!!!!!!!!!!!!!!!!!!!!!

[ 本帖最后由 zouql 于 2006-10-27 11:43 编辑 ]
回复

使用道具 举报

天-意 发表于 2006-10-27 11:56:59 | 显示全部楼层
呵呵,你用两个站点对比一下,就知道哪个好了!
DIV绝对比表格好!
第一,DIV维护起来,特简单,只修改一个属性,就会完成多个任务。
第二,DIV加载方式和表格不一样。
特别是用大表格里面包围小表格,嘿嘿,大表格里面的全部文件要加载完了,才一下子全部显示出来,让人觉得,打开速度慢,显示100%,还是空白页面,等一下,就全冒出来了,而DIV就不一样,加载多少,就显示多少,让人的感觉,就不一样。

如果你觉得表格比DIV好,那你继续用表格吧!总有一天,你会后悔的!为什么那么多的大论坛,都开始用DIV而不用表格呢!
如果表格好,为什么要去用DIV呢!我看你是偷懒,不肯去学DIV,才说DIV坏话!

你看看DV的论坛,可全是DIV,还有163,都用DIV了。你自己好好反醒吧!

[ 本帖最后由 天-意 于 2006-10-27 11:59 编辑 ]
回复

使用道具 举报

jackerbauer 发表于 2006-10-27 12:15:51 | 显示全部楼层
原帖由 天-意 于 2006-10-27 11:56 发表
呵呵,你用两个站点对比一下,就知道哪个好了!
DIV绝对比表格好!
第一,DIV维护起来,特简单,只修改一个属性,就会完成多个任务。
第二,DIV加载方式和表格不一样。
特别是用大表格里面包围小表格,嘿嘿 ...

你本来就是提倡的嘛,这样的话你肯定会说
但是各有利弊!
不能说谁好谁不好
回复

使用道具 举报

zouql 发表于 2006-10-27 12:18:24 | 显示全部楼层
原帖由 jackerbauer 于 2006-10-27 12:15 发表

你本来就是提倡的嘛,这样的话你肯定会说
但是各有利弊!
不能说谁好谁不好

标准不是要你全部DIV,而是哪个用的方便用哪个!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 19:32 , Processed in 0.030791 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表