5 ms·
I also just find that a lot of the implementation of the comments is horrible. For one, that it's somehow and for whatever reason linked together with Google+.
by Sylos 10y ago
I also just find that a lot of the implementation of the comments is horrible.
For one, that it's somehow and for whatever reason linked together with Google+. Far too often, I have to read through a sea of +-syntax, which makes no sense from the YouTube-side. And when people share a YouTube-video on Google+, apparently the text with what they've shared it, shows up in the YouTube-comments. I don't need to know that jeffmeyers told +sandrasmith, +thomasthomasson and +phillipmuller to watch the video that I just watched. That's not relevant for the discussion about the video.
Then something really basic that you could reasonably expect webpages to have figured out since the early 2000s. Shortening comments properly. I don't need a comment shortened when the part that you've cut off is only 1 line. Not even if it's 5 lines. That's just annoying. But somehow Google has managed to implement the single most naive implementation of comment shortening.
Next thing is the thread-system that they have going on. I still have not figured out how the comments inside a thread are ordered. Most of the time, they seem to be chronologically ordered, but occasionally you see people replying to other people who have commented further down in the chain. That their time stamps are only as precise as the next bigger time-frame ("2 weeks ago", "6 months ago", "1 year ago") doesn't help either.
And then their tagging system. It's a naive "+username"-text in the comment text. If the user changes their user name, then good luck trying to trace it back. Also, they allow user names with spaces in them, meaning that it's often hard to figure out what's part of the user-tag and what's part of the actual comment-text. If they had a less naive tagging system with proper identifiers behind the user names, they could highlight what the user-tag is and dynamically load in the correct user name.