我们正在重新设计我们网站上的一些用户界面,我们希望采取一个更清洁的步骤是使用模态窗口进行登录/注册操作。
我担心这可能会对少数几个禁用javascript的用户产生影响,并且很好奇这是如何正常处理的。这种情况的最佳做法是什么?
答案 0 :(得分:0)
将模态链接href设置为/ whatever?modal = true。如果JS可用,请劫持点击并显示模态。如果没有,请重新加载页面并使用模板中的条件类显示模态。
是的,~99%的用户将启用JS,但优雅的降级/渐进增强技术将有助于确保如果您的 JS因任何原因无法使用,您的网站将继续可用(错误,被击落的CDN等)。