Re: [閒聊] 過時的架構

看板Web_Design作者 (小犬)時間16年前 (2008/07/31 05:35), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串6/11 (看更多)
※ 引述《legnaleurc (CA)》之銘言: : ※ 引述《carlcarl (carl)》之銘言: : : 其他的不放也沒問題啊 : : = =? : 在某些JS的應用上 : 幾乎是一定要自訂Attribute才有解 我的看法是這樣子: 如果今天HTML spec可以讓你自己亂定Attribute 那萬一未來HTML的規格修改,不幸多了對你自己取的Attribute name的規定 那整個Design可能就要砍掉重練... 自訂Attribute會很好用我想應該是因為DOM上的實做太方便了 不用這種方式就只能用又麻煩又dirty的方式 但是我還是不想冒這種風險去自訂Attribute... : : 除了IE6以外 應該其他的瀏覽器都能正常執行通過標準的吧? : : 不太了解... : 只有IE不正常, 但是高達八成的人使用IE : 這問題不大? 問題不只如此,更主要的問題是現在主流的瀏覽器都只有有限的標準支援... (請搜尋「Acid2」、「Acid3」) : 為了target還要用JS輔助,我真的覺得這矯枉過正了 : 不過就是為了簡單的開新視窗功能 : 還要用a[rel=external]這些selector去浪費client的時間 target我也覺得是矯枉過正 HTML5的draft裡面存在target,可見大家的看法都一致 : : 講一下這幾萹文的看法@@ : : 1.說是這麼說 我覺得標準還是有他的作用在嘛=.= : : 像是網站驗證 可以順便檢查 有沒有什麼重大的錯誤 : : 像是標籤沒成對這樣的例子 : : 如果還有其他的一些錯誤 你也可以選擇性要不要修改吧 : : 而且我覺得有個標準 對將來的瀏覽器開發 會比較有幫助吧? : 坦白說, 驗證器一出來就是一百幾十個error : 這已經超越Debug的範圍了 : : 2.通過標準的網頁 我覺得對瀏覽器來說 會"比較"不會有錯誤吧? : 這是只是理想 : 很多瀏覽器並不跟標準相容 : 像是該死的<object> 我不太曉得<object>是哪會有問題耶 = = 不過別忘了<embed>這個瀏覽器大戰時代留下來的產物沒有進HTML4 spec... 但是卻仍然大量地被使用,幾乎成為默許語法了 HTML5裡頭這方面熱鬧至極,有object還有embed又有video XD : : 3.還有 標準和內容應該沒什麼關係吧? : : 為什麼要比較 "通過標準 但是沒啥內容" 和 "內容豐富 但是沒通過標準" 這兩種咧? : : 我覺得沒什麼意義...... : : 雖然 對一個網站來說 內容是很重要的一環 不過感覺有點離題了...@@ : : 不是在講標準嗎? : 因為標準很綁手綁腳 : 你能想像升到XHTML之後 : 有用到document.write的JS完全報廢嗎? 沒關係,沒有了document.write,我們還有innerHTML... (無誤) 以下是個人心得 應該誤很大,歡迎鞭 HTML4/XHTML1.x是個已經很古老的規格了(第一次瀏覽器大戰末期的產物) HTML4是1999年成為標準,那年代連IE6都沒有 但是隨著IE市佔率高達八成之下,IE6在古早以前就是網頁設計的標準 而網頁設計的標準大戰真正開打我覺得是第二次瀏覽器設計大戰時的事情 當Firefox異軍突起,Layout Engine百花齊放,IE重新啟動開發之際, 瀏覽器重新出現競爭的時候,大家才會重新把標準拿來拜... XD HTML4很理想,但是網際網路的世界已經有了太多太多所謂「錯誤」的HTML 到底要怎麼處理掉這些東西,成為網路設計師的一大考驗 最後,不得不提,Joel的「火星人的耳機」說中了我的心聲 http://www.joelonsoftware.com/items/2008/03/17.html 有人轉中文版 #17vcwFc4 (Web_Design) [ptt.cc] [轉貼] 火星人的耳機 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.199.119 ※ 編輯: ybite 來自: 140.112.199.119 (07/31 05:40)

07/31 09:50, , 1F
好像 innerHTML innerXXX 都不是標準之內的東西 XD
07/31 09:50, 1F

07/31 10:10, , 2F
自訂屬性理論上可以用名稱空間做分隔, 但好死不死 IE6 就是不
07/31 10:10, 2F

07/31 10:10, , 3F
支援名稱空間, 所以很多大量用 JS 和自訂屬性的程式 (如 zk)
07/31 10:10, 3F

07/31 10:11, , 4F
就只能永遠不能通過驗證 OTL
07/31 10:11, 4F

07/31 10:18, , 5F
我文章中所提到的hidden input也是一解 , 只是非常麻煩..
07/31 10:18, 5F

07/31 10:18, , 6F
變成要把屬性 當成 成員... 觀念就又走掉了(遠目)
07/31 10:18, 6F

07/31 10:18, , 7F
另外 , 為什麼就不換個角度想 , 大多數人會用的自訂tag ,
07/31 10:18, 7F

07/31 10:19, , 8F
也有成為標準的價值啊...這件事情是一體兩面的.
07/31 10:19, 8F

07/31 10:19, , 9F
xml強調的不就是可擴充嗎? -_-a
07/31 10:19, 9F
文章代碼(AID): #18aDw_48 (Web_Design)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 6 之 11 篇):
14
57
文章代碼(AID): #18aDw_48 (Web_Design)