Daily Archives: October 22, 2013

Why is Encoding So Confusing?

To embed strings into HTML you have to escape or encode characters such as <, >, and &. To embed strings into URLs you have to encode characters like /, and ?.  JavaScript has different rules if you want to embed content in string literals.  And then if you want to embed JavaScript in HTML […]