Wouldn't it be more user friendly to have the user stay at the page they're on and be given a dropdown box to login when they click a login button?

  • Some people or browsers intentionally disable Javascript, which means that some interactions won't work, unless you use a separate page.
    – Levano
    Commented Jun 24 at 12:29

1 Answer 1


Yes, it would be easier to have a dropdown/dialog/modal right as one clicks on the login button. From a UX perspective, you want the flow to an action as important as logging-in/signing-up to have as few steps as is possible. Unfortunately, modals come with their own fun issues:

  • Modals are annoying to manage from a development perspective, if you've made one from scratch or had to manage the URL based on whether a modal is open or not, you'll know what I'm saying.
  • SEO, Google can't show your login page as a suggestion on the SERPs page (SEO traffic is very important for a lot of companies). List item
  • Also, you don't want your users to be distracted by all the info on the page. The login/signup step is usually an extremely important part of the user journey. Actually, most sites (with the exception of blogs/ecommerce/etc.), spend most of the time on the home page trying to convince you to sign up or make the login process a breeze (e.g. github.com, asana.com, etc.). So, making that as streamlined with as little distractions as is possible is a priority. enter image description here
  • Also, for complex signup/login forms, the space available in a modal might not be enough.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.