• @mrpants@midwest.social
      link
      fedilink
      English
      219 months ago

      In cases where something looks stupid but your knowledge on it is almost zero it’s entirely possible that it’s not.

      The people that maintain Unicode have put a lot of thought and effort into this. Might be helpful to research why rather than assuming you have a better way despite little knowledge of the subject.

            • @mrpants@midwest.social
              link
              fedilink
              English
              1
              edit-2
              9 months ago

              You know the problem but not the set of reasonable or practical solutions.

              Anyways I and l look identical too in many fonts. Should we make them the same letter?

              • @yum13241@lemm.ee
                link
                fedilink
                19 months ago

                No, but that’s what Unicode does.

                The solution is to force font creators to be fucking reasonable, just like how the Cyrillic A looks exactly like the Latin A. They are the same letter. The letters L and I are totally different (in handwriting at least)

                They already did that for CJK. Make characters that look the same in handwriting b have be same codepointer.

        • @kattfisk@lemmy.dbzer0.com
          link
          fedilink
          29 months ago

          I and l also look identical in many fonts. So you already have this problem in ascii. (To say nothing of all the non-printing characters!)

          If your security relies on a person being able to tell the difference between two characters controlled by an attacker your security is bad.