Gmai就 是单页应用的一个很好的例子,其将多项操作融入了一个单独的“页面”中。单页设计的趋势是这一UI模式中相对不太高端的一种实现方式,在这一设计模式下, 所有内容均可通过同一页面访问。这一模式可以让浏览变得更快、响应更迅速,从而让桌面与web应用之间的界限不再如此分明。
对于Spotify等web应用,考虑到用户有时会在背景播放音乐的同时浏览其他音乐,这时单页应用模式的重要性就愈发凸显,通过使用单页应用,用户就无需对页面进行重新加载,也不会造成音乐停止播放。
在 使用单页应用时需要考虑的一个问题就是URL结构。由于内容使用JavaScript动态加载,URL会失去作用,如果设计不当,还会造成无法访问特定视 图。Gmail和Twitter等应用通过为每个视图生成专门的URL来克服这一问题,这一方法还能够解决浏览器后退按钮失效的问题。