{"id":170,"date":"2011-07-10T04:44:00","date_gmt":"2011-07-10T04:44:00","guid":{"rendered":"https:\/\/pim.famnit.upr.si\/wp\/?p=170"},"modified":"2021-11-17T11:21:24","modified_gmt":"2021-11-17T11:21:24","slug":"scrollbars-what-we-lost-in-technology-deevolution","status":"publish","type":"post","link":"https:\/\/pim.famnit.upr.si\/wp\/?p=170","title":{"rendered":"Scrollbars &#8211; what we lost in technology (de)evolution"},"content":{"rendered":"<p>I while ago I wrote about <a href=\"index.php?\/archives\/153-Evolution-and-design-of-scrollbars.html\">scrollbars and their positions on the right and on the left<\/a> of the applications windows. I won&#8217;t go into details whether left\/right is wrong\/right (more about arguments can be found in the mentioned post). I recently read about <strong>what we lost in scrollbars<\/strong> in <a href=\"http:\/\/www.itworld.com\/software\/168413\/computer-de-evolution-features-lost-evolutionary-war?page=0,1\">an article about what we lost in the technology evolution<\/a> (or as the authors name it de-evolution). An worthy mentioned example are &quot;clicky&quot; keyboards such us IBM Model M. <\/p>\n<p><strong>Bill Cattey argues that today&#8217;s scrollbars are too simple<\/strong>: <\/p>\n<p> <em>&quot;I&#8217;m disappointed in the direction scrollbar behavior has evolved,&quot;<br \/>\nCattey laments. &quot;<strong>In the early days of user interface toolkits<\/strong> (think<br \/>\nback to the X Window system, Sun Open Look and the CMU Andrew Toolkit of<br \/>\n the early 1980s), Windows, MacOS, and UNIX Workstation <strong>platforms<br \/>\nexplored many possible aspects to scrollbar action beyond just dragging<br \/>\nthe bar to move the text<\/strong>.&quot;<\/em> <\/p>\n<p><em>&quot;The <strong>CMU Andrew Toolkit<\/strong> had very complex scrollbars that took a while<br \/>\n to master,&quot; say Cattey. &quot;Once mastered, they <strong>provided <\/strong>two features I<br \/>\nmiss very much: <strong>left-click to bring this line to the top of the window<br \/>\nand right-click to bring the top line of the window down to here<\/strong>.  I<br \/>\ncould <strong>comfortably read online documents by paragraphs and other logical<br \/>\ngroupings <\/strong>by  positioning the mouse appropriately in the scrollbar and<br \/>\ndoing a quick left-click or right click.  It quickly became a habit that<br \/>\n required no thought.&quot;<\/em><\/p>\n<p><em>This complex scrollbar behavior &quot;looked like it was becoming<br \/>\naccepted,&quot; according to Cattey. &quot;I remember being pleasantly surprised<br \/>\nto find it <strong>available in Emacs<\/strong> built against the Athena Widgets. It was<br \/>\nthere for a while, but then it was gone.  The more popular <strong>Mac and<br \/>\nWindows platforms evolved very different ideas about whether to offer<br \/>\nthe ability to support a right mouse button, and what behavior it should<br \/>\n have.  Scrollbars got simpler.<\/strong>  Too simple for my tastes.&quot;<\/em><\/p>\n<p><em>&quot;To this day,&quot; says Cattey, &quot;Whenever I read an article online, be it<br \/>\n in Adobe Reader, a text editor, or a web browser, I try to get an<br \/>\nuninterrupted paragraph on the screen, fail, curse, and move on, knowing<br \/>\n that <strong>online reading used to be a far less turbulent and far more<br \/>\ngraceful experience before popular and simple displaced complex and<br \/>\nuseful<\/strong>.&quot;<\/em><\/p>\n<p><em><strong>Before there were scrollbars, command-line interfaces to Unix and DOS<br \/>\n would paginate output and pause when the screen was full<\/strong>, until you<br \/>\nrequested the next screenful with the &quot;more&quot; command &#8212; which required<br \/>\nbeing included in the command line, e.g., &quot;grep fnord * | more&quot; (&quot;search<br \/>\n for the character string &#8216;fnord&#8217; in all files in the current directory,<br \/>\n and pipe the output through &#8216;more&#8217;).<\/em><\/p>\n<\/p>\n<p>Interesting enough. <strong>No mentioning of left\/right but worrying about simplification of scrollbars<\/strong>. Some <a href=\"index.php?\/archives\/153-Evolution-and-design-of-scrollbars.html\">screenshot and scrollbars behaviours can be found in already mentioned post<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I while ago I wrote about scrollbars and their positions on the right and on the left of the applications windows. I won&#8217;t go into details whether left\/right is wrong\/right (more about arguments can be found in the mentioned post). I recently read about what we lost in scrollbars in an article about what we&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-170","post","type-post","status-publish","format-standard","hentry","category-8-software-interfaces"],"_links":{"self":[{"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=\/wp\/v2\/posts\/170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=170"}],"version-history":[{"count":1,"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=\/wp\/v2\/posts\/170\/revisions"}],"predecessor-version":[{"id":801,"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=\/wp\/v2\/posts\/170\/revisions\/801"}],"wp:attachment":[{"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pim.famnit.upr.si\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}