我正在开发丰富的前端应用程序,将由运行IE 8及更高版本的用户使用。我使用angular.js作为我的前端框架。
我目前看到使用es5shim或google chrome frame的两个选项。我无法辨别的是两者之间的差异。
据我所知,es5-shim monkey补丁js引擎,因为它不需要用户下载和安装,因此更轻。
镀铬框架在es5-shim上提供什么,建议使用哪种?
答案 0 :(得分:4)
Google Chrome Frame是一个应用程序,需要用户安装它,es5-shim是JavaScript代码,你只需要包含它。
如果你想在IE中使用AngularJS,你应该阅读:http://docs.angularjs.org/guide/ie。简而言之,包括es5-shim(可选但非常有用)和JSON polyfill。