Permalink
Browse files

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

  • Loading branch information...
btford authored and IgorMinar committed Aug 7, 2012
1 parent 536de14 commit 2e3651686c2bd84cf464ecc236c8ad77e61179df
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.