Mos*_*ses 20 html iframe frames
我听到了无数原因,为什么不使用HTML框架,因为它们缺乏可访问性,普遍缺乏用户体验,它们完全没有效率/不可维护,或者它们只是过时了.
这一切都让我有两个问题:
bob*_*nce 13
(1)不是天生的.iframe有许多不受框架问题影响的用例.只要您希望混合来自其他安全上下文的文档,或者没有父页面使用的脚本和样式,它们就非常有用.
但是,它是可能的"使用iframe像框架":到了分裂的页面为单独的IFRAME区域,跨框链路进行导航的混乱,不带书签的播放,开放式,新-标签等
(2)今天我不会使用任何框架.他们保留大量页面内容的用例有限,您不希望在每个导航上重新加载.但是现在我们只是XMLHttpRequest用来更新页面的一部分.
即便如此,也没有注意使页面更改链接可访问(使用哈希历史和每个哈希链接具有静态链接模拟,与<a>响应中间点击等的实际链接),更新/导航自己XMLHttpRequest将使用将重新创建框架的许多导航问题,具有强烈的负面可用性,可访问性和SEO影响.
我觉得有点可悲的是,许多作者正在制作华而不实,潇洒,"现代"的动画网站,通过天真地使用jQuery load()或类似的东西,展现出古老,讨厌的框架的所有最糟糕的行为.
| 归档时间: |
|
| 查看次数: |
8821 次 |
| 最近记录: |