我注意到很多大型网站(例如 gmail)要求您重定向到特定的登录页面,其他网站将通过下拉菜单进行登录。两者的优点/缺点是什么?
非常感谢
最佳答案
将登录机制集成到页面中的主要优点是它提供了登录和/或创建用户帐户的能力,而不会丢失用户正在执行的操作的上下文。
例如,在 StackOverflow 上,用户无需登录即可输入新问题或答案。单击“提交”按钮后,系统会提示他们是否要创建帐户或使用现有帐户。通过重定向到另一个页面,可以在不丢失信息的情况下完成此操作。
另一个例子可能是在食谱网站上。用户可能会找到他们喜欢的食谱,然后单击“添加到收藏夹”按钮。如果他们尚未登录,则会出现一个弹出框,允许他们创建帐户或使用现有帐户登录。完成后,食谱将被添加到他们新创建的帐户中的收藏夹中。另一种方法是使用一个登录链接,该链接会转到不同的页面,迫使用户在登录后再次找到他们感兴趣的菜谱。这严重扰乱了用户流量,并可能导致大量用户损失。
单独的登录页面的优点是更容易实现。具有“安全”信息的页面可以简单地重定向到登录页面,而不必担心在没有有效 session 上下文的情况下呈现 UI。
总体而言,必须根据您网站的环境、仔细研究用户习惯并根据用户群的实际样本进行测试后做出选择。我想这个决定绝对不是随意的,也不应该掉以轻心。
关于javascript - 与使用 JavaScript 的下拉菜单登录表单相比,重定向到登录页面的优点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8451137/