Claude Pache (2014-05-05T08:48:55.000Z)
domenic at domenicdenicola.com (2014-05-08T18:20:25.293Z)
I'd say that it is "hacky enough" rather than "easy enough" to encode or decode the input using UTF-8. In my view, if `atob` and `btoa` were to enter in ES, it should be in Appendix B (the deprecated legacy features of web browsers), where it would be in good company with the other utility that does an implicit confusion between binary and ISO-8859-1-encoded strings, namely `escape/unescape`. We should be able to define a better designed function (and with a less silly name, while we're at it).