![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
Allow permalinks to comments with added context
Title:
Allow permalinks to comments with added context
Area:
Commenting
Summary:
When linking to a comment, there are currently two ways of doing it - either linking directly to the comment itself, or linking to a parent or grandparent. The latter approach has problems though because it also shows other sibling comments which may not be relevant. I propose adding a new mode which shows the linked comment and several parent comments, with no siblings.
Description:
Right now, it's impossible to link to a particular comment with context without including other sibling comments in the output too, and if the comment you want to link to is further down the page, it's not easy to point attention to that comment specifically.
As well as being a Dreamwidth user, I'm also a user of Reddit, which also has threaded commenting. The way they solve this is by allowing the display of a number of levels above the linked comment, and highlighting the linked comment in particular. For example, http://www.reddit.com/r/IAmA/comments/p6gza/im_dr_norman_rosenthal_psychiatrist_author_and/c3mwork?context=3 links to a comment of mine (Sophira) with two levels of parent comments, without any siblings. (The link would normally specify three levels, but as it happens there aren't three levels above mine.)
Reddit's implementation doesn't look accessible - it only distinguishes the linked comment by colour, and with a very subtle shade at that - so if we implemented this it would be necessary to make it more accessible, both by added text and by a more obvious shade of colour.
One problem with this is that I'm not sure how easy it would be to incorporate this into existing styles. It would be nice to try, though.
(Edit: In the comments, I've posted an example showing exactly what I mean.)
This suggestion:
Should be implemented as-is.
9 (20.9%)
Should be implemented with changes. (please comment)
4 (9.3%)
Shouldn't be implemented.
4 (9.3%)
(I have no opinion)
26 (60.5%)
(Other: please comment)
0 (0.0%)
no subject
I'm not suggesting that replies to the linked comment should be hidden at all. I'm saying that siblings (and any siblings of parent comments) should be hidden in this contextual link.
As an example, let's say you have this structure of commenting:
And let's say you wanted to link to comment 1c1c. In the current view, you end up with something like this:
You don't get to see the parents. If you link to the parent instead, you get:
In this case comment 1c1c is buried in the thread below 1c1a and 1c1b, and it's difficult to point to without modifying the URL (such as in yvi's comment above).
In this proposed contextual view, I'm suggesting something like this:
So you get to see the parents *and* the replies, and comment 1c1c is highlighted to make it clear that it's the comment being referred to.
Hopefully that helps to illustrate what I mean!
no subject
How is that different from the 'parent', 'thread' and 'thread from start' links, though?
Edit: nevermind. I finally got it.
no subject
no subject
no subject
/me wanders over to check book to stick check in mail
no subject
no subject
no subject
no subject
I was, however, thinking that it would be another option for linking which people could copy and paste (such as in the Reddit example above), which makes it problematic if people did that when you didn't want it. OTOH, it seems a bit too much to have as a viewer-side option for *all* comment links.