Permalink
Browse files

fix(docs): added note about using JSON3 as a polyfill for IE7

  • Loading branch information...
1 parent 536de14 commit 2e3651686c2bd84cf464ecc236c8ad77e61179df @btford btford committed with IgorMinar Aug 7, 2012
Showing with 8 additions and 8 deletions.
  1. +8 −8 docs/content/guide/ie.ngdoc
@@ -12,12 +12,12 @@ on IE v8.0 or earlier.
To make your angular application work on IE please make sure that:
- 1. You provide JSON.stringify (via
- [Douglas Crockford's JSON2 library](https://github.com/douglascrockford/JSON-js), or similar)
- if the browser does not have it. IE7 and earlier will need this.
+ 1. You polyfill JSON.stringify if necessary (IE7 will need this). You can use
+ [JSON2](https://github.com/douglascrockford/JSON-js) or
+ [JSON3](http://bestiejs.github.com/json3/) polyfills for this.
- 2. you **do not** use custom element tags such as `<ng:view>` (use the attribute version `<div
- ng-view>` instead), or
+ 2. you **do not** use custom element tags such as `<ng:view>` (use the attribute version
+ `<div ng-view>` instead), or
3. if you **do use** custom element tags, then you must take these steps to make IE happy:
@@ -29,7 +29,7 @@ To make your angular application work on IE please make sure that:
document.createElement('ng-include');
document.createElement('ng-pluralize');
document.createElement('ng-view');
-
+
// Optionally these for CSS
document.createElement('ng:include');
document.createElement('ng:pluralize');
@@ -71,7 +71,7 @@ categories, and each category has its own fix.
## The Good News
-The good news is that these restrictions only apply to element tag names, and not to element
+The good news is that these restrictions only apply to element tag names, and not to element
attribute names. So this requires no special handling in IE: `<div my-tag your:tag></div>`.
@@ -137,7 +137,7 @@ The to make CSS selector work with custom elements the custom element name must
<script>
// needed to make ng-include parse properly
document.createElement('ng-include');
-
+
// needed to enable CSS reference
document.createElement('ng:view');
</script>

0 comments on commit 2e36516

Please sign in to comment.