Enhancing Web App User Experience: Making the Back Button Behave Like