序风行的原因之一，是因为可以直接在各种电脑平台上执行，不需要事先安装或定期升级等程序。
定义及类似术语.各种类型的动态网页和“网络应用程序” 之间的区别一般是不清楚的。最有可能接近“网络应用程序”的网站是与桌面软件应用程序或移动应用程序具有类似功能的网站。HTML5引入了明确的支持，使得应用程序可以作为网页加载，可以在本地存储数据并在脱机状态下继续运行。单页应用更类似于应用程序，因为它们没有使用不同的URL切换操作界面。像 Sencha Touch 和 AngularJS 这样