unl*_*udo 7 html html5 web-applications
当我正在开发像桌面应用程序一样的HTML5 Web应用程序时,我想知道浏览器后退按钮是否应该可用.
首先,在我的应用程序内.由于设计接近桌面应用程序,我从不更改URL,因此根本没有历史记录,它是一个单页应用程序.
第二,在我的应用之外.我倾向于问用户当她在历史记录中遇到她是否想要离开应用程序,因为正常的行为是转到以前的URL,我认为我不应该阻止.
你怎么看 ?这种方法合理吗?
谢谢!
评论后:
如果布鲁塞页面上有后退按钮,则此按钮应该正常运行.我同意.
但是如果没有后退按钮,那么它可以使Web应用程序看起来更像应用程序(而不像网站).例如,在专用窗口中打开时,Chrome(例如邮件,日历)中的Google应用程序不会显示任何后退按钮.
我将更多地了解谷歌解决方案,以在Chrome上运行的独立窗口中创建一个Web应用程序.我想知道它是否可以推广.
找到的例子:
https://www.draw.io/ - 返回时,打开一个对话框,要求用户选择退出应用程序.我觉得很整洁.
为什么,不是把国家推向历史?我真的会向你推荐这个,因为你应该尽量不打破用户的正常行为,如果他们偶然点击了某个东西,他们总会试着按下那个按钮.你可以使用History.js.
或者有没有理由不使用历史?
| 归档时间: |
|
| 查看次数: |
9295 次 |
| 最近记录: |