|
aside: Why does a Beatles song run round in my head when I type that subject line?
When we get a long and branching thread like this
0.0
1.0
2.0
3.0
4.0
5.0
x.1 (only more so), it can be very difficult to figure out what 'indent level' message x.1 belongs to. Is there any kind of visual hint that could be thrown to us mere mortals who don't have an imbedded vertical straightedge? I'm open to debate about what form this might take, but first, let's see if there's any/enough interest in the idea.
Software rusts. Simon Stephenson, ca 1994.
|
|
|
|
|
I believe this has been mentioned / asked before and Chris is / was working on something but the page load could be the problem.
The idea is / was to draw vertical line's.
|
|
|
|
|
It gets worse when it flips over a page, I have to put my finger on the screen and hit previous to follow the thread.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
|
|
|
|
|
Use the 'view thread' button then. Works if the thread isn't longer than 1 page if it is your solution is as good as any
|
|
|
|
|
Well it is a digital solution.
------------------------------------
I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave
|
|
|
|
|
MAybe I should add that to the help text...
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I don't want no Dalek fingers on my screen, no thank you sir.
|
|
|
|
|
wow your fingers are so thin that can be use on 16 x 16 icon
TVMU^P[[IGIOQHG^JSH`A#@`RFJ\c^JPL>;"[,*/|+&WLEZGc`AFXc!L
%^]*IRXD#@GKCQ`R\^SF_WcHbORY87֦ʻ6ϣN8ȤBcRAV\Z^&SU~%CSWQ@#2
W_AD`EPABIKRDFVS)EVLQK)JKQUFK[M`UKs*$GwU#QDXBER@CBN%
R0~53%eYrd8mt^7Z6]iTF+(EWfJ9zaK-iTV.C\y<pjxsg-b$f4ia>
-----------------------------------------------
128 bit encrypted signature, crack if you can
|
|
|
|
|
IIRC the limitation is legacy browsers that would need to have a swarm of small images used to draw the lines. Newer browsers could use HTML5 goodness, but that doesn't help the poor saps whose employers have locked them into IE6 hell.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
prefixing a single digit (the nesting depth modulo 10) to every message icon would be inexpensive and go a long way.
|
|
|
|
|
Luc, I'm sorry but I think that's the worst suggestion you've made. It would add just noise.
faint dotted lines, a la treeview, is what is needed. The issue here is HTML bloat.
Once we cna use HTML5 then we could just draw the lines on a canvas.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Can you just do it now for all the good browsers, feed IE users the legacy version, and point and laugh anytime they complain?
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
I like your thinking...
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
Dan Neely wrote: Newer browsers could use HTML5
You have studied this[^], haven't you?
|
|
|
|
|
Nope (not a web dev) but the version of FF I have passes all the canvas tests and AFAIK that's what would be needed to draw line art so I should be among the laughers not the laughees when it's implemented.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
Another option that I have on my TODO is to provide a "parent" link that will take you back to the parent.
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
yep. I suggested that earlier.
FWIW: I did a little ASCII-arty treeview look here[^]; something I expect all browsers could handle. IMO HTML bloat is limited when compared to everything that is already there... Of course, the real stuff would be better, at least on browsers that can handle it.
|
|
|
|
|
That looks so 1990. Perfect for pointing and laughing at the IE types.
The only problem is that IIRC the indent levels get compressed on really deep threads to make it still fit on screen.
3x12=36
2x12=24
1x12=12
0x12=18
|
|
|
|
|
Exacly. Now let us have the real thing on our foxy browsers, as well as the iPad we all relish.
|
|
|
|
|
Dan Neely wrote: the indent levels get compressed on really deep threads to make it still fit on screen.
correct. There is some asymptotic behavior, it became necessary when some CPians were ganging together for the longest thread.
However, there's nothing ASCII can't solve; in fact it is an open invitation to some ellipses...
|
|
|
|
|
You should try this using Box drawing characters[^]
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
I have used things like that on VT100 and VT220 terminals and on Commodore PET, even before the PC got invented. I didn't want to suggest you venture in code page problems and the like just to keep IE6 users happy.
|
|
|
|
|
Take a look at our pages:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" >
Surely that gives you a little scope
cheers,
Chris Maunder
The Code Project | Co-founder
Microsoft C++ MVP
|
|
|
|
|
So what you're saying is it can easily be made to look even prettier.
However I can't match that right away; my pages use iso-8859-1, that's lots of accents, no pseudo-graphics.
|
|
|
|
|
That would work, with minimal side-effects.
Software rusts. Simon Stephenson, ca 1994.
|
|
|
|