作者othree (OOO)
看板Web_Design
标题Re: [问题] 框架 割不割?!
时间Sun Aug 12 16:12:51 2007
※ 引述《kewl (痴)》之铭言:
: ※ 引述《j87b0003 (10Ways-拥抱高雄)》之铭言:
: : 最近发现 还蛮多网站
: : 是靠程式重新产生整个页面 感觉上是没割框架
: : 我想请问版上的大大
: : 这有什麽好处?
: : 又和有割框架的差别在哪?
: : 谢谢
: 我个人是偏好用 div 搭配 css 做网页排版啦
: 对於现今很多动态网页以及 web2.0 的平台来说
: 这样的排版方式会比较有编辑上的弹性与维修上的方便性
: 至於切割框架,我在初学网页的时候是很常用啦
: 在某些每页切换必定要显示的 flash 或是其他较大的档案
: 用框架让他不要随网页变换重新 reload 一次也是挺方便的
: 不过它的排版变化上就比较少样式了
: 虽然还是可以切很多框架
: 但是会比较麻烦就是了
: 不过内置框架 (iframe) 倒是还挺常用的
: 一点小看法,做做参考 ~
frame现在不被推荐有几个原因
1.搜寻引擎不支援
搜寻引擎遇到frame based的网页只会看的到noframe标签里面的东西,
这在SEO的表现上很惨,因为你的内容完全没被参考到。
2.亲和力不佳
没办法像正常人使用滑鼠、萤幕的人在浏览frame based的网页很容易遇到问题,
先不谈他可能只看的到noframe的东西,要让他在导览列和内容页穿梭就很辛苦了。
3.亲和力其他
从亲和力不佳衍生出来的问题不少,像是现在用手机上网的人越来越多了,
在这种小萤幕的设备上还要看到画面被切开,直觉上就是用起来很辛苦。
解决方法就是用server side的语言来处理
SSI、CGI、PHP、ASP等等都可以
如果你的网路空间真的都不支援,那我也没办法了
不过我的话应该是会下苦工每页都套一样的页首和页尾吧
另外说到网页排版的技术
我只会说我用CSS排版,而不会说div+CSS
我觉得用後者的可能都会犯了一点概念上的错误
div标签毕竟不是为了排版存在的
如果为了排版而大量使用div标签那其实不太好
div应该用来做内容区块分隔使用
当然有可能因为现在技术不够成熟而有必须妥协的时候
像是container这个小技巧,虽然很多人在用,我也是
不过HTML Mastery作者就不赞同,我也不赞同,我为了排版效果妥协了
不过还是要尽量小心为了排版而去增加不必要的标签
尽量保持原始码的文件结构良好
--
FrontPage is not a visual web editor. It is an IE page editor.
From "designing with web standards" by jeffery zeldman
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.5.39
1F:推 GALINE:其实Ajax也会有这些问题。也是要用一些奇淫怪技来回避 08/12 16:24
2F:推 pSeRiC:奇淫怪技?XD 08/12 17:41
※ 编辑: othree 来自: 140.118.5.39 (08/12 18:11)
3F:推 othree:奇淫技巧我比较常听到,像CSS hack就是CSS的奇淫技巧 08/12 18:12
4F:推 roga:奇技淫巧才对 XD 08/12 18:51
5F:推 grassboy2:咦?所以不算是iframe还是frame…搜寻引擎都抓不到吗? 08/12 21:35
6F:推 pSeRiC:不是奇怪淫技吗?XD 08/12 22:00
7F:推 PsMonkey:变成中文成语(?)讨论了... lol 08/13 00:30
8F:推 kewl:受教了~ 08/13 18:39