<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Dan Rubin's Superfluous Banter - Latest Comments in Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.disqus.com/</link><description></description><atom:link href="https://superfluousbanter.disqus.com/navigationnbspmatrix_dan_rubin8217s_superfluousbanter/latest.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 26 Jul 2004 20:01:15 -0000</lastBuildDate><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701893</link><description>&lt;p&gt;Oh, and I think Blogger uses it too (on the CMS part where users edit their weblog), I was really confused when I saw their matrix, but now I understand how it works!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike</dc:creator><pubDate>Mon, 26 Jul 2004 20:01:15 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701892</link><description>&lt;p&gt;I'll be trying this for sure. Tabstrips with overlapping tabs can be seriously confusing. But, I am building a serverside scripted app (php), so I'm not about the matrix. Should i just include all possible tabs in the matrix, even though users might not even see some of the tabs (due to the rightsmanagement). Anyway, I'll see if I can get it to work.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Mike</dc:creator><pubDate>Mon, 26 Jul 2004 19:59:14 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701891</link><description>&lt;p&gt;I hate to be a harebringer of bad news but overall there are still problems with this solution in ie 5.x for mac. The nav does not line up.&lt;/p&gt;&lt;p&gt;ie does funny things when you try to line things up lots of times.&lt;/p&gt;&lt;p&gt;sorry.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">stan</dc:creator><pubDate>Fri, 21 May 2004 13:07:03 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701889</link><description>&lt;p&gt;This is a great idea and method.  It allows for the opportunity to create a similar flash navigation where you don't have to worry about preloading the image rollovers.  I just created an example that would be something like what I would see in a flash navigation.  Anyways, let me know what you guys think.  Its just an animated gif.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.btkdesigns.com/matrix/index.html" rel="nofollow noopener" target="_blank" title="http://www.btkdesigns.com/matrix/index.html"&gt;http://www.btkdesigns.com/m...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Bryan&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bryan</dc:creator><pubDate>Mon, 10 May 2004 01:32:34 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701888</link><description>&lt;p&gt;I picked up on this method after reading Dave Shea's article 'CSS Sprites' over at ALA.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jim</dc:creator><pubDate>Sun, 09 May 2004 17:34:55 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701887</link><description>&lt;p&gt;Regarding accessibility by screen readers: both Jaws 5 and Home Page Reader 4 do just fine with this experiment. Confirmed by actual testing. They both read the text links exactly as presented in the HTML.  The images are completely irrelevant as they are background images, and the screen readers don't even know they exist.&lt;/p&gt;&lt;p&gt;Unlike the image replacement techniques which often use display:none to hide the text, this technique leaves the text available to screen readers.The technique is much more accessible than some image replacement methods.&lt;/p&gt;&lt;p&gt;Very nice job Didier!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bob Easton</dc:creator><pubDate>Sun, 09 May 2004 00:12:49 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701886</link><description>&lt;p&gt;&lt;a href="" rel="nofollow noopener" target="_blank" title=""&gt;Kris &lt;/a&gt; — You are absolutely right, and I noted exactly this in &lt;a href="" rel="nofollow noopener" target="_blank" title=""&gt;my reply&lt;/a&gt; to Nicks\'s comment. But personally I find that the possibility of users browsing with images turned off and CSS turned on is rather an exception. However I do not have any data to back this statement up. It would be interesting to know what percentage is using these particular settings. I know it is usually done to improve download speeds etc. I think CSS-IR has its place in real world web design, and I don\'t think we should avoid this method just because there\'s a possibility of it not working properly. As far as IE/Mac is concerned I think my updated version solved some issues, but I did not check that myself.&lt;/p&gt;&lt;p&gt;&lt;a href="" rel="nofollow noopener" target="_blank" title=""&gt;James&lt;/a&gt; — Please see &lt;a href="" rel="nofollow noopener" target="_blank" title=""&gt;Navigation Matrix Reloaded&lt;/a&gt; for an updated version of this method, which effectively solves the flickering issue in IE6.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Didier Hilhorst</dc:creator><pubDate>Sat, 08 May 2004 10:23:25 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701885</link><description>&lt;p&gt;Hi DH, firstly a very clever solution to a problem I've been thinking about for some time. However, as with Jon, the flicker in IE makes it unacceptable (note in Moz it works BEAUTIFULLY!).&lt;/p&gt;&lt;p&gt;I tried changing my settings back to automatically, reloaded the browser, but the flicker was still there, no matter what I did?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Holbeach</dc:creator><pubDate>Sat, 08 May 2004 03:46:58 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701884</link><description>&lt;p&gt;Didier, I recall an article on &lt;a href="http://www.alistapart.com/" rel="nofollow noopener" target="_blank" title="http://www.alistapart.com/"&gt;ALA&lt;/a&gt;, possibly written by Douglas Bowman, in which a floating bug in IE/mac is addressed; when both the element and the content of that element are floated, IE/Mac suddenly behaves properly on adjusting the width of the element.&lt;/p&gt;&lt;p&gt;I don't remember which article it was, but I am sure it is easy enough to find.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kris</dc:creator><pubDate>Thu, 06 May 2004 06:43:00 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701883</link><description>&lt;p&gt;Though it is a great technique, Dan's method has a major accessibility flaw and is not so much, as he states, 'accessible'. Being able to be read by screenreaders is only part of the story. Turning image-loading off in a graphical desktop-browser is all that is needed to render the menu inaccessible.&lt;/p&gt;&lt;p&gt;Until this issue is resolved, I will not use CSS-IR for critical site functionality.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kris</dc:creator><pubDate>Thu, 06 May 2004 06:37:24 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701882</link><description>&lt;p&gt;For more information on this technique, read the article "CSS Sprites: Image Slicing's Kiss of Death" in A List Apart: &lt;a href="http://www.alistapart.com/articles/sprites/" rel="nofollow noopener" target="_blank" title="http://www.alistapart.com/articles/sprites/"&gt;http://www.alistapart.com/a...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Susanna</dc:creator><pubDate>Thu, 06 May 2004 01:32:17 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701881</link><description>&lt;p&gt;&lt;a href="http://superfluousbanter.org/archives/000186.php#comments21" rel="nofollow noopener" target="_blank" title="http://superfluousbanter.org/archives/000186.php#comments21"&gt;Bruno&lt;/a&gt; — I'm afraid I will have to agree with Andrei regarding support for IE5.x for Mac. Just a small fraction of users browse the web using IE5.x for Mac and I think it's not worth the effort and trouble to hack my way around to support that browser.&lt;/p&gt;&lt;p&gt;That said if anyone has a quick fix that doesn't require a zillion hacks I'm all ears. The more that is supported the better obviously. But at a certain point it's not worth the effort.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Didier Hilhorst</dc:creator><pubDate>Wed, 05 May 2004 08:17:13 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701880</link><description>&lt;p&gt;That's some sweet navigation !&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bart N.</dc:creator><pubDate>Wed, 05 May 2004 07:18:10 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701879</link><description>&lt;p&gt;Why is anyone using Mac IE 5 anymore? Dump it? Safari is far better and free. If you are using OS 9 with Mac IE 5... well... if one wants to live in the dark ages (in computing time), then I think designer's should just let them stay there. 8^)&lt;/p&gt;&lt;p&gt;Nice job D.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrei Herasimchuk</dc:creator><pubDate>Wed, 05 May 2004 00:04:01 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701878</link><description>&lt;p&gt;Didier, thanks for sharing your experiments wth us! Visually the result his awesome. Unfortunately, it isn't IE 5.x Mac friend due - I think - to the browser CSS position related bugs. Have you check it out?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruno</dc:creator><pubDate>Tue, 04 May 2004 22:41:12 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701877</link><description>&lt;p&gt;First of all I'd like to thank everyone for the very kind and encouraging words. This method certainly has some flaws and there's definitively room for improvement. I'll address some of the individual remarks and commments below. &lt;a href="#comment3" rel="nofollow noopener" target="_blank" title="#comment3"&gt;Michele&lt;/a&gt; — Thanks for pointing that out. It's a bit of an odd thing really, but I tested it and it happens indeed. Isn't code a wonderful thing? I'll update the stylesheet soon.&lt;a href="#comment5" rel="nofollow noopener" target="_blank" title="#comment5"&gt;Brian&lt;/a&gt; — I need the bottom two rows (-66px and -88px) because on the active state the tabs overlap other sections, i.e. the gray colored active tabs are actually wider than the width of the list element (visually). To make sure it looks good, and correct, the remaining parts of the image are included in adjecent elements. Download all the files and play with the background positions in the CSS file and you will see why they are needed.&lt;a href="#comment6" rel="nofollow noopener" target="_blank" title="#comment6"&gt;Andrew&lt;/a&gt; — That's an interesting view on the matter. I think you are right to make the analogy and link the various methods, although I did not specifically look at these two articles at the time I created this example. Of course I based my work on knowledge posted by others, including Dave, Dan and Douglas.&lt;a href="#comment8" rel="nofollow noopener" target="_blank" title="#comment8"&gt;Nick&lt;/a&gt; — This example inherits the problems inherent to the FIR (and similar) methods: when stylesheets are enabled and images disabled the navigation will not work, i.e. users will not see anything. However, none of the content is actually hidden or not displayed , so to my knowledge blind users working with JAWS should be able to use the navigation. However it would be nice to have a confirmation on that, if possible.&lt;a href="#comment15" rel="nofollow noopener" target="_blank" title="#comment15"&gt;Jon&lt;/a&gt; — The damn flickering is something the IE team should fix, honest, too many designers are suffering from this obvious flaw. That said the flickering in IE6 will only occur in one instance. IE6 has an assortment of options to &lt;em&gt;check for newer versions of stored pages&lt;/em&gt;, that are located under Tools » Internet Options... » Temporary Internet Files » Settings. In that list you can choose between:Every visit to the pageEvery time you start Internet ExplorerAutomaticallyNeverThe &lt;em&gt;automatically&lt;/em&gt; option is checked by default. Most designers set this option to &lt;em&gt;every visit to the page&lt;/em&gt; to make sure they're not viewing a cached version (when testing). When the latter setting is used it will flicker no matter what you try, IE6 will load the image again each time you hover, and thus result in flickering, unfortunately setting a background image the the list element itself does not solve the problem. But my guess is that just a small percentage is using these settings (it just happens to be the small percentage looking at this and other examples, probably.) With all the other settings no flickering occurs, to my knowledge.&lt;a href="#comment19" rel="nofollow noopener" target="_blank" title="#comment19"&gt;Tony&lt;/a&gt; — That's an odd problem. No such thing happens in my version of Opera (7.03). Normally it shouldn't occur in Opera 7.5 Beta 1 either. The image is downloaded once. The only thing that happens in the hover state is the change in background position. I have no explenation for the problem except that the image didn't load correctly the first time around (due to an unknown reason.)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Didier Hilhorst</dc:creator><pubDate>Tue, 04 May 2004 22:06:29 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701876</link><description>&lt;p&gt;the first time I looked at the example in Opera 7.5beta1 the tabs didn't show up in the normal state and only appeared on rollover.&lt;/p&gt;&lt;p&gt;a ctrl refresh sent them away again...&lt;/p&gt;&lt;p&gt;thought you'd like to know.&lt;/p&gt;&lt;p&gt;tony&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tony Crockford</dc:creator><pubDate>Tue, 04 May 2004 20:39:51 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701875</link><description>&lt;p&gt;If I'd known that I was going to be viewing such beauty, I would have put on a diaper. Simply lickable!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">justin</dc:creator><pubDate>Tue, 04 May 2004 20:30:33 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701874</link><description>&lt;p&gt;Great post indeed! I love the creative use of the CSS. Fine method to maintain accessability while treating with eyecandy at the same time! I'll be sure to "steal" this technique for my own use &amp;gt;8P&lt;/p&gt;&lt;p&gt;ib.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ireney Berezniak</dc:creator><pubDate>Tue, 04 May 2004 19:36:27 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701873</link><description>&lt;p&gt;not really new, but very nice and very cool&lt;/p&gt;&lt;p&gt;bye alex&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Weber</dc:creator><pubDate>Tue, 04 May 2004 19:36:01 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701872</link><description>&lt;p&gt;I've been using a similar method recently (not with all images in one file - I wish I'd thought of that!), but have a problem with flicker in IE 6. Its only a second or so, but its bad enough to look unacceptable.&lt;/p&gt;&lt;p&gt;To get round it, I had to apply the rollover state to the background of the &amp;lt;li&amp;gt; and set the background-image in the &amp;lt;a&amp;gt; tag to none. It still uses the same image file. Have you come across this problem with this method?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jon Hicks</dc:creator><pubDate>Tue, 04 May 2004 19:35:48 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701869</link><description>&lt;p&gt;I've been using this technique for ages, in mock-ups at least. To me it seems the best technique for image based navigation menus since it eliminates the delay between loading the mouseover image  without any complicated JS pre-loading. It can take some fiddling to get right, depending on context but it's pretty easy once you get your head round. It's nice to see it showcased in such a clear manner.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Bruce Boughton</dc:creator><pubDate>Tue, 04 May 2004 18:40:07 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701868</link><description>&lt;p&gt;Amazing (^_^)//&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Zelnox</dc:creator><pubDate>Tue, 04 May 2004 18:02:09 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701867</link><description>&lt;p&gt;Nick, Didier is replacing his links with background images, when read by something like JAWS it should render as an ordered list, as he said. There's nothing in his code that he &lt;em&gt;can&lt;/em&gt; apply an alt="" field &lt;em&gt;to&lt;/em&gt;.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">eric</dc:creator><pubDate>Tue, 04 May 2004 17:44:51 -0000</pubDate></item><item><title>Re: Navigation&amp;nbsp;Matrix @ Dan Rubin&amp;#8217;s SuperfluousBanter</title><link>http://superfluousbanter.org/archives/2004/05/navigation-matrix/#comment-4701866</link><description>&lt;p&gt;Great explanantion Didier, maybe we will even see it used in site sometime soon ;-)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Craig</dc:creator><pubDate>Tue, 04 May 2004 17:24:38 -0000</pubDate></item></channel></rss>