根据Web运行环境的工作模式,可以将它分成三类,第一类是Web操作系统,即为Web应用设计的操作系统,它自己支持Web应用的运行,典型Web操作系统有Chrome OS,Firefox OS和Tizen等。 第二类是浏览器自己扩展了支持Web应用的能力,它的特质是Web应用都是由该运行环境管理,对于操作系统而言,它只支持当地应用,看不到Web应用的存在,典型代表有Chrome、Crosswalk的Tizen版等。
第三类Web运行环境是以一个独立的框架存在于传统的操作系统,Web运行环境自己作为当地应用需要操作系统的支持,而且它会将Web应用打包本钱地应用,打包后的Web应用对操作系统来讲就是一个当地应用,这是它与第二类Web运行环境的主要不同,但Web应用的管理是由Web运行环境而不是操作系统管理的,典型的代表有Crosswalk for Android和Cordova。