On some servers, many external resources (GA, fonts.com fonts, etc.) error out with "Uncaught SyntaxError: Unexpected token ILLEGAL"?
On a few servers I've worked with, many (but not all) of my externally loaded resources error out and throw (in Chrome) "Uncaught SyntaxError: Unexpected token ILLEGAL".
Here's the code (also, here's a fiddle if it helps):
Finally, when I view the resource within the Web Inspector's Resources tab, I see some non-Roman characters instead of the actual code of those files, so that makes me think there must be some sort of encoding issue. I tried setting the charset to both utf-8 and iso-8859-1 in the document head (using meta charset) and neither helped.
Well, I think I've solved the problem: My primary HTML page (not the included scripts) had, at some point, become encoded as UTF-16. I changed its encoding (not using meta charset, but by editing the encoding of the document itself using my code editor) back to the default, Western (ISO Latin 1), which I assume is the same as iso-8859-1.
My best guess is that at some point I pasted something into this file that had UTF-16 encoding, my editor converted the document's encoding to UTF-16, and then the site assumed the external resources it was importing were also UTF-16, which caused it to misinterpret them.
I'll leave this question & answer up in case someone runs into the same problem.