Under Consideration

History.pushState() WebAPI

  • 12 February 2021
  • 1 reply
  • 17 views

Userlevel 1
  • Gainsight Community new member
  • 2 replies

For users/builders of Single Page Application web apps -- the fact that guide navigation is a FULL page refresh (aka it is a Redirect) leads to a non-optimal end user experience (and engineering integration experience)

Has this been considered on the roadmap?

https://developer.mozilla.org/en-US/docs/Web/API/History/pushState


1 reply

Userlevel 5

Thank you for the suggestion/idea.

Yes, the guide navigation uses redirect which will perform a page refresh. A refresh ensures that any other necessary web app actions/operations also occur, this is safest route.

Having said that, for those that understand the risk/ramification, I believe it would good to provide a product-level “admin” toggle option to choose between

a) Use standard redirect (default behavior)

b) Use pushState for SPAs to avoid full refresh (with an “Are you sure/warning” message)

Reply