不要过度思考这个问题 - 这是一个非常常用的术语,我......已......完全......忘记了......它! ; - )
当网页使用Javascript时(通常以复杂的方式为页面的功能增加了大量数据),它被称为是什么?但事情的排列方式是,如果浏览器禁用了Javascript的用户仍然能够获得一些/所有预期的功能(虽然可能需要更多的努力/更少的眼睛)。
感谢
R上。
答案 0 :(得分:3)
较旧的术语是优雅降级。较新的,可以说更恰当的术语是渐进增强。区别可能很重要,因为它强调普遍可访问性和通用功能首先,并为那些能够支持它的人增强体验。
答案 1 :(得分:2)
答案 2 :(得分:1)
“优雅地降级”
答案 3 :(得分:0)
我上面的海报给出了很好的条款,所以我不会为此烦恼。
如果您还询问它是如何实际完成的,最简单的方法是使用
<noscript>Alternative HTML here</noscript>
这对于显示时间的小小的东西很好。对于AJAX或JQuery生成的东西,他们需要首先显示有问题的元素的完整内部HTML,如果启用了JavaScript,那么它将被清除(希望没有太多的图形工件,如果页面加载足够快)。
我确信还有其他方法可以做到这一点,当然,但这是基本的想法 - 在HTML中提供JavaScript的替代方案,如果JavaScript应该看起来不同,它可以使用DOM或jQuery或者即时修改HTML。