至於應用程序的實用性和什麼被認爲是「好」或「正確」的做法在現代Web開發,使用標籤視爲「接受「?
我知道HTML5已經爲這個標籤實現了一些新的屬性,但是IIRC,在過去得到了一些不好的代表。
這是應該逐案處理的東西,還是儘量避免使用這個標籤,儘管HTML5s對它有新的支持?
至於應用程序的實用性和什麼被認爲是「好」或「正確」的做法在現代Web開發,使用標籤視爲「接受「?
我知道HTML5已經爲這個標籤實現了一些新的屬性,但是IIRC,在過去得到了一些不好的代表。
這是應該逐案處理的東西,還是儘量避免使用這個標籤,儘管HTML5s對它有新的支持?
是的,這是其中不是「是或否」類型答案的情況之一。現在有很多你可以使用AJAX從服務器加載HTML並讓它爲你填充一個div - heck jquery甚至將它內置到他們的AJAX函數中。
我通常試圖弄清楚,如果這是一個很好的解決方案之前採取iframes的問題。然而,有時候,iframe可以更好地完成這項工作。它保留自己的瀏覽器歷史記錄,如果這是你正在加載的內容的問題,可以幫助你分離CSS樣式。
我喜歡j08691的評論,它有時是一種「必要的邪惡」,但不要讓它阻止你從AJAX/Div解決方案變得太醜陋或需要太多黑客才能使用它。
IMO內聯框架是必要的罪惡。它的框架和框架已經得到了錯誤的名稱(正確的如此)。 – j08691 2012-08-09 16:13:29
你的問題有點寬泛的國際海事組織。表單「正在使用XXX不良做法?」幾乎總是會產生「這取決於上下文」的答案,或者不認識對方的人之間的討論可能會有不同的背景:-)。請考慮讓你的問題更具體。 – Jeroen 2012-08-09 16:26:24