作者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
推 GALINE:其實Ajax也會有這些問題。也是要用一些奇淫怪技來迴避 08/12 16:24
推 pSeRiC:奇淫怪技?XD 08/12 17:41
※ 編輯: othree 來自: 140.118.5.39 (08/12 18:11)
推 othree:奇淫技巧我比較常聽到,像CSS hack就是CSS的奇淫技巧 08/12 18:12
推 roga:奇技淫巧才對 XD 08/12 18:51
推 grassboy2:咦?所以不算是iframe還是frame…搜尋引擎都抓不到嗎? 08/12 21:35
推 pSeRiC:不是奇怪淫技嗎?XD 08/12 22:00
推 PsMonkey:變成中文成語(?)討論了... lol 08/13 00:30
推 kewl:受教了~ 08/13 18:39