Hi Bruce,
Here is a JavaScript bookmarklet that will unmask a password whenever the password field is in focus (i.e., when you click inside it or tab to it) and hide it again when the field is out of focus.
javascript:document.querySelectorAll("input[type=password]").forEach(function(o){o.onfocus=function(){o.type="text"},o.onblur=function(){o.type="password"}});
Just create a new bookmark and set the bookmark's URL to the whole thing above. Then, whenever you want to unmask a password, use the bookmark. Note: If the password field is already in focus when you use the bookmark, nothing will happen until you defocus and refocus the field.
Here is a slightly different version if you would prefer to unmask the password only when you move the mouse over it (and hide it again when you move the mouse away):
javascript:document.querySelectorAll("input[type=password]").forEach(function(o){o.onmouseover=function(){o.type="text"},o.onmouseout=function(){o.type="password"}});
Regards,
Chul
Hi Chul,
I'm sad you won't be supporting your extensions starting with Safari 12. I've relied on Showpass, Quickstyle and others, for a long time and appreciate all you've done for the Mac community.
I understand that some of what Quickstyle does may be provided by Safari, but do you know of any other software that duplicates the functionality of Showpass?
Thanks.