<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> </head> <body><div class="auto-created-dir-div" dir="auto" style="unicode-bidi: embed;"><style>p{margin:0}</style><span style="white-space: pre-wrap;">Peter Constable wrote:</span><div><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">> </span><span style="white-space: pre-wrap; display: inline !important;">And Windows has had this type of authentication UI since Windows 8: it’s called “picture password”.</span></p><p><span style="white-space: pre-wrap; display: inline !important;"><br></span></p><p><span style="white-space: pre-wrap; display: inline !important;">Until I read that sentence I had never known of "picture password".</span></p><p><span style="white-space: pre-wrap; display: inline !important;"><br></span></p><p><span style="white-space: pre-wrap;">As far as I can tell the nearest presently existing Microsoft facility on my laptop computer that is running W</span><span style="white-space: pre-wrap; display: inline !important;">indows 10 to what I am suggesting is the on-screen keyboard facility.</span></p><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">The facility that I am suggesting would work in a similar way to the Microsoft on-screen keyboard in that the response to a click on a glyph would output a Unicode character. The difference being that each of the characters available would be an emoji character, thus a script-independent and language independent character.</span></p><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">Maybe a copy of the source code of the Microsoft on-screen keyboard could be adapted to produce what I am suggesting, just changing the layout and changing the set of characters that can be keyed.</span></p><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">As I cannot do that myself I am not going to speculate upon how difficult that would be to do by a person expert in that type of programming.</span></p><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">William Overington</span></p><p><span style="white-space: pre-wrap;"><br></span></p><p><span style="white-space: pre-wrap;">Thursday 14 April 2022</span></p><p><span style="white-space: pre-wrap;"><br></span></p><p><br></p></div></div></body></html>