<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title>user interface · Grey Nicholson</title><id>https://gkn.me.uk/entries/userinterface</id><link href="https://gkn.me.uk/entries/userinterface" rel="alternate"/><link href="https://gkn.me.uk/entries/userinterface/feed" rel="self"/><author><name>Grey Nicholson</name></author><icon>https://gkn.me.uk/style/icon.svg</icon><updated>2025-10-21T12:11:00+00:00</updated>
<entry><title>Remove Close Buttons from Tabs</title><id>https://gkn.me.uk/removeclosebuttons</id><link href="https://gkn.me.uk/removeclosebuttons" rel="alternate" type="text/html"/><published>2009-03-03T21:04:00+00:00</published><updated>2009-03-03T21:04:00+00:00</updated><summary>A self-explanatorily–named Firefox add-on.</summary><content type="html">
&lt;p&gt;Having a close button on each tab in Firefox makes closing tabs discoverable, but at the expense of accidental clicks.&lt;/p&gt;
&lt;p&gt;When the tabs get too small the close buttons on inactive tabs are removed, again as a trade-off between discoverability and accidental clicking, but there&#x27;s still the off-chance.&lt;/p&gt;
&lt;p&gt;So for those of us who&#x27;re comfortable with closing tabs by middle-clicking them, &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/10964/&quot;&gt;Remove Close Buttons from Tabs&lt;/a&gt; removes the close button from every tab, all the time.&lt;/p&gt;
&lt;p&gt;&lt;a class=&quot;inset&quot; href=&quot;/removeclosebuttons/scrot.png&quot; title=&quot;The obligatory screenshot&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/removeclosebuttons/scrot.png&quot;/&gt;&lt;/a&gt; Hence the name.&lt;/p&gt;
&lt;p&gt;You can get it &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/10964/&quot;&gt;from Mozilla Add-ons&lt;/a&gt; or, if you really trust me that much, &lt;a href=&quot;/removeclosebuttons/removeclosebuttons-1.xpi&quot;&gt;directly from me&lt;/a&gt;.&lt;/p&gt;
&lt;p id=&quot;licence&quot;&gt;It&#x27;s licensed under the ISC licence:&lt;/p&gt;
&lt;blockquote id=&quot;licence&quot;&gt;
&lt;p&gt;Copyright © 2009, Grey Nicholson&lt;/p&gt;
&lt;p&gt;Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.&lt;/p&gt;
&lt;p&gt;The software is provided &quot;as is&quot; and the author disclaims all warranties
with regard to this software including all implied warranties of
merchantability and fitness. In no event shall the author be liable for
any special, direct, indirect, or consequential damages or any damages
whatsoever resulting from loss of use, data or profits, whether in an
action of contract, negligence or other tortious action, arising out of
or in connection with the use or performance of this software.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Mmm… shiny simplicity.&lt;/p&gt;
&lt;p&gt;&lt;ins datetime=&quot;2009-03-11T16:58Z&quot;&gt;Red Head points out that you &lt;em&gt;could&lt;/em&gt; just set &lt;code&gt;browser.tabs.closeButtons&lt;/code&gt; to &lt;code&gt;2&lt;/code&gt; instead, if you&#x27;d rather use &lt;code&gt;about:config&lt;/code&gt; than install an add-on.&lt;/ins&gt;&lt;/p&gt;</content></entry>
<entry><title>Just Give Me A Back Button</title><id>https://gkn.me.uk/justback</id><link href="https://gkn.me.uk/justback" rel="alternate" type="text/html"/><published>2009-02-16T08:57:00+00:00</published><updated>2009-03-02T05:34:00+00:00</updated><summary>An extension to remove the Forward button from Firefox.</summary><content type="html">
&lt;p&gt;A while ago, the Mozilla developers &lt;a href=&quot;http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/&quot;&gt;did some research&lt;/a&gt; and &lt;a href=&quot;http://weblogs.mozillazine.org/asa/archives/2004/05/just_give_me_a.html&quot;&gt;related some anecdotes&lt;/a&gt;, both of which suggested that web browser users use the Back button rather a lot. So in Firefox 3, they made it bigger than the Forward button. (—except on Linux, where they imitated a native design instead, shrewdly surmising that (A:) we like our applications consistent, and that (B:) our native design is pretty sensible.)&lt;/p&gt;
&lt;p&gt;At the same time, &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=386228&quot;&gt;they combined the Back drop-down menu (showing pages you&#x27;ve previously visited in this tab in this session) with the Forward drop-down menu (showing pages you&#x27;ve visited in this tab in this session that you&#x27;ve then come away from by going Back)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;A couple of years previously, I&#x27;d made two Firefox extensions that played around with these menus&#x27; appearance &amp;amp; functionality. &lt;a href=&quot;/dropdownremover&quot;&gt;One removed the drop-down buttons, aiming for a simpler look (and leaving the menus accessible by a right-click)&lt;/a&gt;; &lt;a href=&quot;/backforwardmenus&quot;&gt;the other turned each entire button into the menu trigger (also providing the simpler look, but working less efficiently without providing any extra capability)&lt;/a&gt;. The latter was never supported, and when the menus were unified I stopped using (&amp;amp; thus supporting) the former.&lt;/p&gt;
&lt;p&gt;A couple of hours ago I was thinking about how Google Chrome manages to reduce all of a web browser&#x27;s &lt;abbr title=&quot;user interface&quot;&gt;UI&lt;/abbr&gt; into five toolbar buttons &amp;amp; two menus, and thinking about how to do a similar thing with other applications, particularly Firefox. I realised that I tend not to remember which page is one Forward, so when I want to go to any page other than one Back, I usually use the drop-down menu. So I may as well get rid of the Forward button.&lt;/p&gt;
&lt;p&gt;&lt;a class=&quot;inset&quot; href=&quot;/justback/scrot.png&quot; id=&quot;addon&quot; title=&quot;The obligatory screenshot&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;/justback/scrot.png&quot;/&gt;&lt;/a&gt;I also realised I could. So I did.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/10765/&quot;&gt;Just Give Me A Back Button&lt;/a&gt; is named after &lt;a href=&quot;http://weblogs.mozillazine.org/asa/archives/2004/05/just_give_me_a.html&quot;&gt;Asa&#x27;s memorably-titled blog post&lt;/a&gt; and consists of one line of code:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;#forward-button{display:none}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;—plus the necessary incantation to install it and apply it to the main Firefox window. It may look like arse on Windows &amp;amp; Mac, where the Forward button is visually integrated with the Back &amp;amp; drop-down buttons—I don&#x27;t know. Don&#x27;t complain. (Fixes are welcome, though.) &lt;ins datetime=&quot;2009-03-02T05:34Z&quot;&gt;It actually &lt;em&gt;doesn&#x27;t&lt;/em&gt; look like arse—I&#x27;ve now checked.&lt;/ins&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/10765/&quot;&gt;It mainly lives at Mozilla Add-ons&lt;/a&gt;, but if you trust me—and there&#x27;s no reason why you should—you can also &lt;a href=&quot;/justback/justback-1.xpi&quot;&gt;get it directly from me&lt;/a&gt;.&lt;/p&gt;
&lt;p id=&quot;licence&quot;&gt;It&#x27;s licensed under the ISC licence, which reads:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Copyright © 2009, Grey Nicholson&lt;/p&gt;
&lt;p&gt;Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.&lt;/p&gt;
&lt;p&gt;The software is provided &quot;as is&quot; and the author disclaims all warranties
with regard to this software including all implied warranties of
merchantability and fitness. In no event shall the author be liable for
any special, direct, indirect, or consequential damages or any damages
whatsoever resulting from loss of use, data or profits, whether in an
action of contract, negligence or other tortious action, arising out of
or in connection with the use or performance of this software.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;It&#x27;s only a minor simplification. Arguably, those overwhelming menus are a much bigger problem (in every sense). But it&#x27;s something.&lt;/p&gt;</content></entry>
<entry><title>How To Make Scroll Bars A Little Bit Easier To Use</title><id>https://gkn.me.uk/scrollbarsalittlebiteasier</id><link href="https://gkn.me.uk/scrollbarsalittlebiteasier" rel="alternate" type="text/html"/><published>2007-08-05T23:17:00+00:00</published><updated>2007-08-05T23:17:00+00:00</updated><summary>If I say this was inspired by the iPhone's user interface will it get me more hits? (I thought of this while reading about how the iPhone forgives sloppy keypresses.)</summary><content type="html">
&lt;p&gt;
When you have a mouse whose scroll wheel doesn&#x27;t work, you tend to use the scroll bars a lot more. I usually click the little arrows at each end repeatedly as I read the page. This means that I&#x27;m not looking where I&#x27;m clicking, and so my mouse tends to wander slowly, which results in me clicking stuff I didn&#x27;t mean to.
&lt;/p&gt;
&lt;p&gt;
A simple way to fix this—and it applies to many elements of a computer&#x27;s graphical interface—would be to move the mouse pointer to the middle of the button when you click it.
&lt;/p&gt;
&lt;p&gt;
This should be done when the mouse button is lifted, and only to controls that afford repeated clicking. So menus and drop-down list boxes would be excluded, because just clicking them does nothing and they can be dragged to select an item (in &lt;a href=&quot;http://www.gnome.org&quot;&gt;Gnome&lt;/a&gt;, anyway). Buttons that dismiss dialogue boxes, and the Minimise, Maximise and Close buttons in windows&#x27; title bars would be excluded as well, because the buttons move or disappear after you&#x27;ve clicked them once. Tabs; buttons that bring up a new window that you&#x27;re expected to interact with straight away; and radio buttons (“choose one of several”-type options) wouldn&#x27;t be included, because you don&#x27;t need to select them twice in a row.
&lt;/p&gt;
&lt;p&gt;
But tick boxes would, as you might want to toggle them. Most toolbar buttons; program launchers (on Gnome&#x27;s panels); those little up and down arrows next to inputs that want a number; toggles for expanding to show more information; and scroll bar buttons would be included, too.
&lt;/p&gt;</content></entry>
<entry><title>Does Your Browser Have An Add Toaster Button?</title><id>https://gkn.me.uk/weblog038</id><link href="https://gkn.me.uk/weblog038" rel="alternate" type="text/html"/><published>2004-06-16T15:00:00+00:00</published><updated>2004-06-16T15:00:00+00:00</updated><content type="html">
&lt;p&gt;
&lt;a href=&quot;http://getfirefox.com&quot; title=&quot;Get Firefox&quot;&gt;&lt;img alt=&quot;Firefox&#x27;s New Tab button looks like a slice of toast sitting in a toaster - with an overlaid plus symbol, of course.&quot; src=&quot;/weblog038/addtoaster.png&quot;/&gt;&lt;/a&gt;
&lt;/p&gt;</content></entry>
</feed>