<div dir="ltr">Hi Andrea,<div><br></div><div>sure, it was really only a quick hack/proof of concept and I am not too attached to it :-). It has several shortcomings; overcoming them would have involved much more time than I was willing to invest in this "hack".  I have now looked at how other browsers do it:</div>
<div><br></div><div>Safari: <a href="http://www.macworld.com/article/2058081/how-to-use-icloud-keychain.html">http://www.macworld.com/article/2058081/how-to-use-icloud-keychain.html</a> (see the Generate a password section)</div>
<div>Chrome: <a href="https://sites.google.com/a/chromium.org/dev/developers/design-documents/password-generation">https://sites.google.com/a/chromium.org/dev/developers/design-documents/password-generation</a> (in development?)</div>
<div>Firefox: only through extensions (e.g. <a href="https://addons.mozilla.org/cs/firefox/addon/secure-password-generator/">https://addons.mozilla.org/cs/firefox/addon/secure-password-generator/</a>)</div><div><br></div>
<div>I tend to like the Chrome approach, although discoverability is probably not as good. The Safari approach (similar to my current one), doesn't allow for pwd customization. What do you think? I don't have experience with UI design and, obviously, I am not the right person to see the usability shortcomings since I know pretty well what I want from the feature :-)</div>
<div><br></div><div>Or, of course, you might decide, that the feature is not worth the trouble and I will keep using the command line utility pwgen (after all, it is not such a big deal). Or I'll wait for extension support to arrive and then write an extension :-)</div>
<div><br></div><div>Best,</div><div><br></div><div>Jonathan</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/13 andrea diamantini <span dir="ltr"><<a href="mailto:adjam7@gmail.com" target="_blank">adjam7@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Jonathan,<div>I'm a bit unsure about this patch. While this surely solves your "special" case, what about the average user? I let my wife trying it and she couldn't understand the need for it and how it really woks. Perhaps she is a bit lower than average ;)</div>

<div>I'd like to hear someone else opinion about.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/11/10 Jonathan Verner <span dir="ltr"><<a href="mailto:jonathan.verner@matfyz.cz" target="_blank">jonathan.verner@matfyz.cz</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">Hello,<br>
<br>
for some time now, I have been using the pwgen utility to generate<br>
random passwords for all the different web accounts I register.<br>
While this works it would be much nicer to have this integrated into<br>
the browser. So this past Saturday I sat down and implemented a<br>
proof of concept integration for rekonq (see attached patch).<br>
<br>
My implementation adds a "Generate random password" context menu action when<br>
the menu is shown above a password input field. This action<br>
<br>
  1. generates a random password of length 20 chars<br>
  2. fills in the password input field with the password<br>
  3. iterates over all password fields in the same form<br>
     and fills them with the password (since registration<br>
     forms often have a confirm password field)<br>
  4. copies the password to the clipboard<br>
<br>
The generator uses qrand to generate the passwords, which are alphanumeric. It<br>
tries to use /dev/urandom or, if not available, the number of milliseconds<br>
since 1/1/1970 to seed the random number generator on first use.<br>
<br>
What do you think?<br>
<br>
Best,<br>
<br>
Jonathan Verner<br></div></div>_______________________________________________<br>
rekonq mailing list<br>
<a href="mailto:rekonq@kde.org" target="_blank">rekonq@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/rekonq" target="_blank">https://mail.kde.org/mailman/listinfo/rekonq</a><br>
<br></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><pre style="line-height:normal;text-indent:0px;letter-spacing:normal;text-align:-webkit-auto;font-variant:normal;text-transform:none;font-size:medium;font-style:normal;font-weight:normal;word-spacing:0px">
Andrea Diamantini
WEB: <a href="http://www.adjam.org" target="_blank">http://www.adjam.org</a>

rekonq project
WEB: <a rel="nofollow" href="http://rekonq.kde.org/" style target="_blank">http://rekonq.kde.org</a>
IRC: rekonq@freenode</pre></div>
</font></span></div>
</blockquote></div><br></div>