unicode-visualizer-web
unicode-visualizer-web copied to clipboard
Braille
3 interpretations:
- Actual English Braille alphabet
- Visualize binary data using Unicode's numbering scheme
- Visualize binary data using a more streamlined numbering scheme
Implementation of 2:
let input = atob("f09f91a9f09f8fbee2808df09f8ea4");
let output = [];
for (let i = 0; i < input.length; i++) {
output.push(String.fromCodePoint(0x2800 + input.charCodeAt(i)));
}
console.log(output.join('')); // -> ⡿⡏⡟⣷⡖⢽⡿⡏⡟⣱⣶⣞⡻⡯⠴⣱⣗⣴⣵⣿⠞⡫