{"id":32,"date":"2010-11-30T10:48:31","date_gmt":"2010-11-30T10:48:31","guid":{"rendered":"http:\/\/blog.warlight.net\/?p=32"},"modified":"2014-12-19T03:14:04","modified_gmt":"2014-12-19T03:14:04","slug":"current-gametournament-tabs","status":"publish","type":"post","link":"https:\/\/war.app\/blog\/index.php\/2010\/11\/current-gametournament-tabs\/","title":{"rendered":"Current Game\/Tournament Tabs"},"content":{"rendered":"<p>Beta Phase 21 is still a ways away, so don&#8217;t get your hopes up.  But I wanted to share one change I made tonight since it&#8217;s on the top of my mind now.<\/p>\n<p>Under the multi-player tab, there are these two pesky tabs named &#8220;Current Game&#8221; and &#8220;Current Tournament&#8221;.  I&#8217;ve never been happy with them.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/d32kaghj56y4ei.cloudfront.net\/static\/img\/CurrentTabs.png\" alt=\"Current Tabs\" \/><\/p>\n<p>There are several things I don&#8217;t like about them:<\/p>\n<p>1. They don&#8217;t show up until you first visit a game or tournament.  Typically tabs don&#8217;t dynamically appear, so this is probably a bit jarring when it&#8217;s noticed.  (Although I bet most people don&#8217;t notice.)<\/p>\n<p>2. Their names are not descriptive.  Sure, Current Game makes sense when you&#8217;re looking at a game and you see the tab is highlighted.  But when you&#8217;re on a different tab, seeing a tab named Current Game doesn&#8217;t make any sense.  Long-time players will remember that this tab used to be called &#8220;Last Game&#8221;.  This has the opposite problem &#8211; it makes sense to go to the last game you played, but if you&#8217;re looking at a game, why is Last Game highlighted?  At one point I considered dynamically renaming it, but I decided against it in fear it would be even more jarring.<\/p>\n<p>3. All of these tabs take up extra horizontal space.  With both Current tabs, the Sound link, and the Design Maps tab (which only shows up if you&#8217;re a WarLight map creator), you need a browser 1144 pixels wide to see everything!  This provides a poor experience for those in low resolutions.  It&#8217;s important to remember that 1024&#215;768 is still a very popular resolution.  But it&#8217;s not really as bleak as it sounds, since most players won&#8217;t have the Design Maps tab or be in tournaments.<\/p>\n<p>The horizontal space issue is fine as long as I don&#8217;t need to add a new tab here.  But a feature I&#8217;m working on for Phase 21 calls for a new tab.  Uh oh.  Adding more would make it far too wide.  Something&#8217;s got to go.<\/p>\n<p>I thought a lot about how I could save space here.  I could move Create Game to be a button instead of a tab (that would make it more in-line with tournaments, which is a plus).  I could move Design Maps somewhere else (it doesn&#8217;t really make sense to be under multi-player anyway).  I could abbreviate &#8220;Tournaments&#8221; (why must that word be so long?).  I could squish everything together.  All of these solutions have their own unique problems.<\/p>\n<p>But ultimately I just kept coming back to the &#8220;Current&#8221; tabs &#8211; they&#8217;re taking up almost 40% of the space on that tab bar, and I&#8217;ve never been happy with them for the reasons cited above.<\/p>\n<p>I thought about getting rid of them completely since they&#8217;re not strictly necessary to play.  However, they are useful in a few situations.  The time I use them the most often is when checking out a bunch of games in a tournament.  The &#8220;Current Tournament&#8221; makes it easy to switch back and forth.<\/p>\n<p>So maybe keep &#8220;Current Tournament&#8221; but ditch &#8220;Current Game&#8221;?  It&#8217;s not as needed, but I still fear is that people have grown accustomed to using Current Game.  I know I have.  As a species, we suck at changing our habits, so I&#8217;d like to keep both if possible.<\/p>\n<p>In the end I decided to move these out and make them buttons instead of tabs:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/d32kaghj56y4ei.cloudfront.net\/static\/img\/CurrentButtons.png\" alt=\"\" \/><\/p>\n<p>Making them buttons instead of tabs may not seem like a profound change, but it actually has subtle advantages.  These buttons can be hidden when their click would not make sense &#8211; both before you visit a game\/tournament, or when you&#8217;re already looking at a game\/tournament.  Hiding tabs wouldn&#8217;t really work out since shifting all of the tabs around would be too jarring.<\/p>\n<p>Further, since they can be hidden instead of &#8220;activating&#8221; when visiting a game\/tournament, their text doesn&#8217;t suffer from issue #2 described above.  This will make it clearer to new players exactly what this does, and how to use it.<\/p>\n<p>Best of all, it frees up valuable space under the multi-player tab.  Yes, this does create an even worse horizontal space issue on the top tab bar.  However, that&#8217;s not nearly as bad in this case, since neither of these buttons are strictly needed to play the game.  If we have to push something off, it&#8217;s much better to push off &#8220;Recall Last Tournament&#8221; than &#8220;Create Game&#8221; since the latter gets used far more often.  Even in 1024&#215;768, you can still see the &#8220;Recall Last Tournament&#8221; button enough to click on it.  You may not be able to read the words, but it&#8217;s still functional and you can still tell what it does by reading the tooltip text. <\/p>\n<p>While it&#8217;s not perfect, I&#8217;m happy with the change.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Beta Phase 21 is still a ways away, so don&#8217;t get your hopes up. But I wanted to share one change I made tonight since it&#8217;s on the top of my mind now. Under the multi-player tab, there are these two pesky tabs named &#8220;Current Game&#8221; and &#8220;Current Tournament&#8221;. I&#8217;ve never been happy with them. &hellip; <a href=\"https:\/\/war.app\/blog\/index.php\/2010\/11\/current-gametournament-tabs\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Current Game\/Tournament Tabs&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[4,5],"_links":{"self":[{"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/posts\/32"}],"collection":[{"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=32"}],"version-history":[{"count":9,"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/posts\/32\/revisions"}],"predecessor-version":[{"id":740,"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/posts\/32\/revisions\/740"}],"wp:attachment":[{"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=32"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=32"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/war.app\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}