AB breadcrumb menu glitches
Posted: 02 Aug 2010 12:32
As per screenshot below, non-existent folders are still shown in AB's breadcrumb menu. Also, screenshot below seems to show breadcrumb menu not for the current path 
Forum for XYplorer Users and Developers
https://www.xyplorer.com/xyfc/
Not really, at least not IMO. The description for AB's breadcrumb menu says "current path", so I was not expecting additional foldersadmin wrote:The bold one is the current path. I thought you know that XY's breadcrumb goes up and down. Ain't it cool?
It's quite redundant to show it. A breadcrumb menu is an navigational aid tool, so showing location(s) to which a user cannot navigate -- or can try, but gets an "Not found" message -- bears little meritadmin wrote:The "down-part" is based on the MRU data. If they are out of synch with reality, well... I guess the user knows what happened to that recently visited path that does not exist anymore. I see no problem in showing this.
I would tend to agree with this...showing places that aren't possible doesn't seem ideal, but it's also not a show-stopping issue either.zer0 wrote:OK, I will rephrase: there is no point in showing me breadcrumb entries for non-existent folders. They are irrelevant as I can't navigate to them.
Personally, I don't want to see all the children! That's what I use the tree for...Showing all child folders could make the breadcrumb take over the entire screen, if one was pointed to certain system folders...so just showing me MRU is much more beneficial!Likewise, if the current path has child folders, show all of them (not those in MRU data) as that's typical breadcrumb behaviour.
Well, if we interpret "current path" strictly to not show additional folders, then the breadcrumb menu ceases to exist as the only true current path is the folder we're in at that time.zer0 wrote:Not really, at least not IMO. The description for AB's breadcrumb menu says "current path", so I was not expecting additional foldersadmin wrote:The bold one is the current path. I thought you know that XY's breadcrumb goes up and down. Ain't it cool?
I can't think of any possible use in showing non-existent folders. If they can't be actioned, they shouldn't clutter the menu.j_c_hallgren wrote:I would tend to agree with this...showing places that aren't possible doesn't seem ideal, but it's also not a show-stopping issue either.zer0 wrote:OK, I will rephrase: there is no point in showing me breadcrumb entries for non-existent folders. They are irrelevant as I can't navigate to them.
With breadcrumbs, it's everything or nothing. They are supposed to represent the hierarchy of multi-level directories and folders. Restricting it to just the MRU redefines what a breadcrumb menu is and is not in line with breadcrumb menus in other applications.j_c_hallgren wrote:Personally, I don't want to see all the children! That's what I use the tree for...Showing all child folders could make the breadcrumb take over the entire screen, if one was pointed to certain system folders...so just showing me MRU is much more beneficial!Likewise, if the current path has child folders, show all of them (not those in MRU data) as that's typical breadcrumb behaviour.
Code: Select all
C:\
C:\Program Files (x86)\
C:\Program Files (x86)\Research In Motion\
C:\Program Files (x86)\Research In Motion\BlackBerry\
C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\
C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\OE Connector\
C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\OE Connector\Microsoft.VC80.ATL
Code: Select all
C:
Program Files (x86)
Research In Motion
BlackBerry
IS71 Connectors
OE Connector
Microsoft.VC80.ATL
I have nothing against showing additional folders as long as they are not restricted to the MRU data as that is a very reductionist approach.j_c_hallgren wrote:Well, if we interpret "current path" strictly to not show additional folders, then the breadcrumb menu ceases to exist as the only true current path is the folder we're in at that time.zer0 wrote:Not really, at least not IMO. The description for AB's breadcrumb menu says "current path", so I was not expecting additional foldersadmin wrote:The bold one is the current path. I thought you know that XY's breadcrumb goes up and down. Ain't it cool?
That's not strictly true. Vista/W7 address bar, when in breadcrumb mode, can show all children of current folder's/dir's parent via a click on a drop-down chevron immediately to the left of current folder's/dir's.grindax wrote:Except what's being spoken about in this context is what is displayed down-level from the current location. Other applications don't show anything going downwards in a breadcrumb view. You would never want to view everything below, just locations you've visited.zer0 wrote:With breadcrumbs, it's everything or nothing. They are supposed to represent the hierarchy of multi-level directories and folders. Restricting it to just the MRU redefines what a breadcrumb menu is and is not in line with breadcrumb menus in other applications.
The thing is, "flat list" does not represent the folder/dir hierarchy, so it is not semantically-appropriate as a breadcrumb approach. One may wish to nest items in a flat list to remedy, but then it's no longer a flat list. Further, when in a deeply nested folder, flat list breadcrumb menu becomes very wide with at least half of its footprint wasted.grindax wrote:Because XYplorer currently uses a "flat list" approach to showing a breadcrumb trail, it can only show you what's above and below. In the current confines, I think it makes sense that it shows everything above, and a few of the visited locations below.
Of course I would agree that there are certain advantages to the implementation of a breadcrumb function that has chevrons at every level of the hierarchy where you can choose to branch off from, but that's not possible in the flat list approach currently implemented in XYplorer.
No, it's not everything or nothing! I've seen various approaches to it and while XY's may be a bit different, it's because it's adding a worthwhile feature...just because XY is not consistent with some applications doesn't make it wrong...or make them correct either.zer0 wrote:With breadcrumbs, it's everything or nothing. They are supposed to represent the hierarchy of multi-level directories and folders. Restricting it to just the MRU redefines what a breadcrumb menu is and is not in line with breadcrumb menus in other applications.
It's your opinion that the breadcrumb menu should work that way, ok? I don't share that...because while the first may take a lot of screen space, the second one you've shown doesn't make it at all clear the hierarchy and I find it quite confusing as I read them as all being children of the same parent...even Google Toolbar uses the first method.zer0 wrote:And in showing complete paths to all locations in the breadcrumb menu lies another problem: that's not how breadcrumb menu should work. Let's take a deeply nested location -- C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\OE Connector\Microsoft.VC80.ATL\ -- as an example of how current menu can take over a large part of the screen. Its breadcrumb menu is as follows:And that's very wide! A text-book breadcrumb approach would make the menu look like thisCode: Select all
C:\ C:\Program Files (x86)\ C:\Program Files (x86)\Research In Motion\ C:\Program Files (x86)\Research In Motion\BlackBerry\ C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\ C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\OE Connector\ C:\Program Files (x86)\Research In Motion\BlackBerry\IS71 Connectors\OE Connector\Microsoft.VC80.ATLSignificantly less wider and not imposing on the screenCode: Select all
C: Program Files (x86) Research In Motion BlackBerry IS71 Connectors OE Connector Microsoft.VC80.ATL![]()
And that approach is what makes XY handling of this better than other methods....but as I said, this can NOT be compared to the Vista/Win7 style as that's a totally separate way of doing it, and both styles meet the criteria of 'breadcrumb' to me.zer0 wrote:I have nothing against showing additional folders as long as they are not restricted to the MRU data as that is a very reductionist approach.
There are 3 ways of representing breadcrumbs: path-based, location-based and attribute-based. For file managers, the most appropriate one is location-based. And consistency is important, because it allows me -- giving direct first-hand user feed back herej_c_hallgren wrote:No, it's not everything or nothing! I've seen various approaches to it and while XY's may be a bit different, it's because it's adding a worthwhile feature...just because XY is not consistent with some applications doesn't make it wrong...or make them correct either.zer0 wrote:With breadcrumbs, it's everything or nothing. They are supposed to represent the hierarchy of multi-level directories and folders. Restricting it to just the MRU redefines what a breadcrumb menu is and is not in line with breadcrumb menus in other applications.
A problem is that both try to represent the breadcrumb trail vertically while, in all other cases that I have witnessed, it is typically shown horizontally. And rightly so, as a lot of monitors these days are wider than they are taller.j_c_hallgren wrote:It's your opinion that the breadcrumb menu should work that way, ok? I don't share that...because while the first may take a lot of screen space, the second one you've shown doesn't make it at all clear the hierarchy and I find it quite confusing as I read them as all being children of the same parent...even Google Toolbar uses the first method.
I strongly disagree that XY's handling is better than other methods, namely Vista/W7 style. A significant number of wishes for that style are a further testament to that. And just because XY's handling is different, it does not make it immune from comparison to other approaches. If anything, being different predisposes it to comparison.j_c_hallgren wrote:And that approach is what makes XY handling of this better than other methods....but as I said, this can NOT be compared to the Vista/Win7 style as that's a totally separate way of doing it, and both styles meet the criteria of 'breadcrumb' to me.zer0 wrote:I have nothing against showing additional folders as long as they are not restricted to the MRU data as that is a very reductionist approach.