-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAAA.htm
More file actions
73 lines (60 loc) · 2.54 KB
/
AAA.htm
File metadata and controls
73 lines (60 loc) · 2.54 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<meta charset="UTF-8" />
<style>
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a[ul] { text-decoration: underline; }
</style>
<pre style="white-space: pre-wrap; word-wrap: break-word; tab-size: 4">
= AΑА Αbsurdity of Unicode =
[
|*| Source: <a>https://github.com/MasterInQuestion/Markup/blob/main/AAA.htm</a>
|*| Last update: CE 2025-08-30 21:34 UTC ]
----
<pre style="margin: 0">
|*| "A" (Latin Capital Letter A) (U+0041, 0x41, &#65;)
|*| "Α" (Greek Capital Letter Alpha) (U+0391, 0xCE91, &#913;)
|*| "А" (Cyrillic Capital Letter A) (U+0410, 0xD090, &#1040;)
|*| "é" (Latin Small Letter E with Acute) (U+00E9, 0xC3A9, &#233;)
|*| "é":
[[
|1| "e" (Latin Small Letter E) (U+0065, 0x65, &#101;)
|2| "́" (Combining Acute Accent) (U+0301, 0xCC81, &#769;)
]]
</pre>
Is the A an А or Α or A..?
Canonical equivalence matters? Uniqueness matters!
.
One brilliant design of Unicode:
The purpose of such distinct hardly distinguishable characters?
This AAA Capital Extraordinariness...
<a>https://decodeunicode.org/en/u+0045</a>
<a>https://util.unicode.org/UnicodeJsps/confusables.jsp?a=E</a>
“"W" on the Walmart sign is different from the "W" on my keyboard”
<pre style="margin: 0">
|*| "ى" (Arabic Letter Alef Maksura) (U+0649, 0xD989, &#1609;)
|*| "ی" (Arabic Letter Farsi Yeh) (U+06CC, 0xDB8C, &#1740;)
</pre> ى ی
<a>https://en.wiktionary.org/wiki/%D9%89</a>
<a>https://en.wiktionary.org/wiki/%DB%8C</a>
<a>https://unicode.org/charts/nameslist/n_0600.html#0649</a>
<a>https://unicode.org/charts/nameslist/n_0600.html#06CC</a>
"French F and English F"?
And the BiDi disorder...
<a>https://github.com/microsoft/vscode/issues/11770#issuecomment-1320735785</a>
----
<a>https://en.wiktionary.org/wiki/هیر?redirect=no</a>
<a>https://en.wiktionary.org/wiki/هیر?action=history</a>
<a>https://en.wiktionary.org/wiki/هير?action=history</a>
O, what redirected to what?..
Such couldn't even be solved by that extremely sophisticated <a ul href="https://unicode.org/reports/tr24/">Script Run</a>.
.
Another instance: "3З"
|*| "3" (Digit 3) (U+0033, 0x33, &#51;)
|*| "З" (Cyrillic Capital Letter Ze) (U+0417, 0xD097, &#1047;)
</pre>
<script>
var _ = ( typeof document.documentElement.textContent === "string" ? 1 : 0 ),
x = document.getElementsByTagName( "a" );
eval( "for ( var i = 0; i < x.length; ++ i ) { \
!( x[i].href ) && ( x[i].href = x[i]." + ( _ ? "textContent" : "innerText" ) + " ); };" );
</script>