• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "ui". Back to normal view
    1. Is macOS truly the holy grail UX for older people?

      My mother is 65+ years old and loves everything Apple, but whenever I need to touch her computer I find myself questioning that choice. The degree to which Apple abstract things from the user...

      My mother is 65+ years old and loves everything Apple, but whenever I need to touch her computer I find myself questioning that choice.

      The degree to which Apple abstract things from the user enables the most absurd behaviors. macOS gives little indication about which programs are open, and the red x on the top left corner just closes windows, not apps. Because the session persistence is so robust, the consequence is that my mother's Macbook Air keeps 12+ programs and their states open at all times literally for months. Every time she comes over from another continent, I close a bunch of stuff and get her an instant performance boost. Plus, she's never really sure if a program is open or not.

      The concept of (work)Spaces, as well as the launchpad, spotlight, or even how Finder really works is beyond her. Because of her over-reliance on the dock, she never enabled autohiding, so her screen real state is always crowded.

      Folders are entirely immaterial for her. Everything goes to "Downloads" with no organization whatsoever, and she's always looking for stuff "manually" by reading the filenames.

      Her machine is running Mojave, and right now I can only see that finder displays two "Libraries": Documents and Downloads. Linux and Windows have Videos, Downloads, Music, etc. Those are easy to make sense of. What's the supposed Mac alternative? Buy stuff on iTunes. Well, if something is not on Amazon Video or Netflix my mother is a pirate like me (hehe), so she never made sense of it and I truly despise using iTunes for doing anything at all. She also downloads a bunch of media related to her job.

      I'm not saying macOS is bad, I'm just asking: is it really the best choice for non-technical older people?

      15 votes
    2. Is there an easy way to make ctrl/cmd-enter work everywhere?

      I don't want to ask this question in "default" groups as peeps that monitor this group will likely know the answer, and I support not making "Tildes a site about discussing Tildes" :) inline-edit:...

      I don't want to ask this question in "default" groups as peeps that monitor this group will likely know the answer, and I support not making "Tildes a site about discussing Tildes" :)
      inline-edit: for context this was originally posted in ~test.

      I am probably one of the most heavily mobile-first users here, but when on desktop, I really want ctrl-enter to work everywhere. Is there some way to make sure all "save" buttons use ctrl/cmd-enter across the entire site? Can this be done via a class or something?

      If not, I can go through the whole site and find places where it does not work.. first example is in the new awesome edit tags ui.

      4 votes
    3. Android aftermarket development and its boring state

      So many ROMs. So many features. But they all look the same. I mean, I love that there are many options, but aren't you bored of going to XDA and finding only ROMs that follow the [9.0] EDGY NAME...

      So many ROMs.

      So many features.

      But they all look the same.

      I mean, I love that there are many options, but aren't you bored of going to XDA and finding only ROMs that follow the [9.0] EDGY NAME IN CAPS formula?

      They all look stock. Android is supposed to be about personalization. Where are the highly customized UIs? Why are all fanboys so scared of breaking the scheme that Material has inforced upon us, and then whine about how Android is inconsistent? I wish that something like MIUI would appear again, like, a ROM made by a no name that ended up making a gigantic empire.

      I wish to see someday another developer, making its own thing.

      Breaking the AOSP UI mold.

      [NOTE] This is reposted from reddit (it was made by me tho) because I wanted to discuss it here.

      15 votes
    4. Skeuomorphic vs Flat Design?

      Hey everyone! I was browsing around and came across this old topic again, late 2000's skeuomorphisism vs modern flat design. I've always strongly preferred the former for a variety of reasons and...

      Hey everyone! I was browsing around and came across this old topic again, late 2000's skeuomorphisism vs modern flat design. I've always strongly preferred the former for a variety of reasons and thought flat design was a regression, but I was curious, what do you guys think?

      10 votes
    5. What is the most creative app or website you know of?

      HELLO TILDES USERS. IT IS I, FELLOW HUMAN, BISHOP. As you may have read in an earlier post of mine (ok probably not it was a one-off comment, not like I reinforced the thought anywhere.) I do...

      HELLO TILDES USERS. IT IS I, FELLOW HUMAN, BISHOP.

      As you may have read in an earlier post of mine (ok probably not it was a one-off comment, not like I reinforced the thought anywhere.)

      I do indeed hold the belief that code can be, itself, art, in the right context.

      Or, rather, that code can be used for artistic purposes.

      I dunno.

      That's why I'm posting.

      What would you say is the most artistic or, at least, creatively designed website or mobile app that you've seen?

      I've got some creativity a-stewin' away in my head, and I need a new excuse to kill some time on frontend.

      So, fellow humans, hit me with your best shot duh-nuh-nuh-nuh fire away.

      What ya got?

      (@mods fix my tags please. Not sure what to put, but you might have a good idea. Ya boy's had a few.)

      18 votes
    6. Light themes or Dark themes?

      Traditionally I've used dark themes for everything I could on all of my devices, as I found it easier on the eyes when I'd usually use my computer (evening - night). Recently, I made the switch...

      Traditionally I've used dark themes for everything I could on all of my devices, as I found it easier on the eyes when I'd usually use my computer (evening - night). Recently, I made the switch back to light stuff as I've been using my computer more for notes and assignments I'd normally hand-write, and I find I get drowsy less and have an easier time using the computer in a bright room than before - I just switched my theme on a whim one morning, so I wasn't expecting that at all!

      So now I'm rethinking all my previous bias about dark themes being 'better' regardless of the situation, and I'm curious if anyone here had any thoughts and/or could point me to some reading on the subject (the subject being the effects of light/dark colours in work or concentration). It's something I realize now might be fairly important, as I'm looking at my screen for most of the day, but never really gave much thought before outside of tracking down the 'Dark' theme switch.

      34 votes
    7. Differentiating between comments collapsed via noise versus user-actioned & old collapses

      Quick thought. Is there currently a purely visual way of distinguishing the rationale for why a comment is collapsed? It seems to me at the moment there's three distinct ways a comment can take on...

      Quick thought. Is there currently a purely visual way of distinguishing the rationale for why a comment is collapsed? It seems to me at the moment there's three distinct ways a comment can take on a collapsed property:

      • The user actively collapsed the comment while scrolling through the topic. This type of collapse is transient, and is neither persisted on the Tildes server, or in the browser, after the users leaves the page.

      • The comment was collapsed via the "negative weighting" heuristic as the community applied noise/joke tags to the comment. This is permanent, until presumably the comment gains enough votes to exceed any negative weighting causing its collapse.

      • Thirdly, the comment can be collapsed because the user has enabled "collapse old comments" in https://tildes.net/settings/comment_visits. Once a user visits a thread, any comments that existed at the last visit to the thread will be collapsed on any subsequent visits to the thread.

      Is there any visual way of distinguishing a user-collapsed comment from a community-collapsed comment currently? And if not, should there be one? Perhaps by making the collapsed text slightly more translucent? I'm actually looking to contribute to the Tildes source code in some small way, so this would potentially be an interesting shoehorn for that.

      26 votes
    8. Content control features (and is there a feature roadmap?)

      I am wondering if it is planned to provide the user with methods to control the content they see, ie; filtering the topics in a group or comments in a topic based on various criteria including...

      I am wondering if it is planned to provide the user with methods to control the content they see, ie; filtering the topics in a group or comments in a topic based on various criteria including keywords.
      I looked around to see if this has been asked, or if there was a roadmap document, but did not find anything. (this is no criticism, I do realize we are early in the dev cycle and I cannot image just one person being able to do all this!)

      I do hope so. No matter how high the quality of the topics/comments there will always be things a user may not want to see.

      5 votes
    9. In search of the dark mode holy grail

      I've been thinking a lot about dark mode lately, now that macOS and Windows 10 both officially offer some implementation of it. I think dark modes make a compelling case for eye strain prevention,...

      I've been thinking a lot about dark mode lately, now that macOS and Windows 10 both officially offer some implementation of it. I think dark modes make a compelling case for eye strain prevention, but the dealbreaker for me is revealed when switching between apps and one of them isn't dark. That jarring flash of bright light completely ruins whatever gentleness the dark environment provided in the first place. So despite my curiosity I've kept everything in light mode for years, tempered by f.lux to keep myself sane after sundown.

      Anyway, now that there's official OS support I'm reconsidering. I think there's a growing pro-dark movement that was just waiting for that formal recognition. Today the programs I use most all offer dark modes so I'm taking an experimental plunge. My goal: 90% elimination of white flashes while in my normal workflow.

      The biggest obstacle is, not surprisingly, the web. There are some beautiful dark browser themes available but that really only affects the UI elements around the page, not the page itself. I want to darken the web too. I have a few thoughts about this:

      • Plugins like this one try to automate a dark mode for every site you visit. This is hit-or-miss, resulting in ugly color combinations, sometimes unreadable text. Some methods just invert the page colors, which can lead to all sort of other visual wonkiness. I haven't found a plugin like this that isn't fiddly and annoying.
      • This plugin looks interesting. From what I can tell, it uses some kind of server-side heuristics to determine the optimal way to darken every page you visit. I haven't actually tried it because I'm concerned about the privacy/security implications of sending all my web activity to this unknown third party. Or what kind of performance hit that would involve. Also, they bury this information on their site, but this is a paid service with an annual subscription.
      • I'm aware of Stylish and its huge library of user-maintained custom site styles. This seemed like a good approach, except that following a recent acquisition, the new owners of Stylish betrayed their users' trust in a very shady way so I'm afraid to go near it now. If there's a credible alternative with a decent style library I'd love to know about it. Especially if there's a way to automate style application so I don't have to manually activate it for every site I visit.
      • Tangentially, the W3C is having an interesting conversation about adding CSS media query support for recognizing user dark-mode preferences. This could absolutely be the future of the web(!!), but I suspect it won't because it puts the responsibility on designers to basically double the amount of work they have to do. Speaking as someone in that field, I would not want to have to add this to my already-long list of design considerations.

      Are there any other good web darkening methods I've overlooked? How do you deal with the white flash problem? Should I just give up and go back to black-on-white? Interested in any and all thoughts on the matter.

      24 votes
    10. Make clicking on the indent line collapse comments to that level

      Whilst I am no fan of reddit's redesign, one of the features I liked about it was the way you could click on a indent line to collapse the child comments at that level. Whilst tildes displays...

      Whilst I am no fan of reddit's redesign, one of the features I liked about it was the way you could click on a indent line to collapse the child comments at that level. Whilst tildes displays these indent lines, clicking on them does nothing, and you have to scroll up to get to the collapse button. Another possible solution would be to collapse comments under the cursor when a hotkey is pressed, although this could be awkward due to both mouse and keyboard being used.

      15 votes
    11. Suggestion: Add a show all posts by x button

      As a lurker on the somethingawful forums one of my favorite features is a button which will show all the posts a single person has made in a thread. It'd be really handy if someone (like the OP)...

      As a lurker on the somethingawful forums one of my favorite features is a button which will show all the posts a single person has made in a thread. It'd be really handy if someone (like the OP) is answering questions about a topic. It's really nice to have on a more traditional forum website, but I'm not sure how useful it'd be here. Regardless, I thought I would suggest it.

      Here is an example: Before and After

      9 votes
    12. Usability Suggestion: Mobile sidebar closing.

      Edit: As @Bauke pointed out, apparently this feature already exists via tapping outside of the sidebar. I never even thought to try that. I'm not sure if this is in the gitlab issues or not, but a...

      Edit: As @Bauke pointed out, apparently this feature already exists via tapping outside of the sidebar. I never even thought to try that.


      I'm not sure if this is in the gitlab issues or not, but a cursory search suggested it's not. On mobile, if you tap the link to the most recent comment from the sidebar, you navigate directly to that comment just as on the desktop site, but the sidebar remains open and can't be closed without scrolling all the way back up to the top of the page. This is incredibly cumbersome and inconvenient.

      Ideally there would either be a method of closing the sidebar from anywhere, or for the sidebar to close on clicking the link. I would imagine that the latter would be simplest.

      8 votes
    13. Feature request: A better way to navigate unread comments in a thread

      I've found that the red (X new) indicator next to a thread's comment count on the main page keeps me coming back to the discussion to see the latest messages. This is a good thing, but the UX for...

      I've found that the red (X new) indicator next to a thread's comment count on the main page keeps me coming back to the discussion to see the latest messages. This is a good thing, but the UX for actually navigating through those messages leaves something to be desired.

      There are two relevant existing features I'd like to discuss:

      • All new comments since I last viewed the thread are highlighted with a conspicuous red stripe.
      • The sidebar on any given discussion page has a link to jump to the most recent comment.

      I use the most recent comment link in threads that I know only have one new comment. The link takes me right to it. But in threads with more than one new comment, it's a lot less foolproof. My only method for seeing them all is to scroll down the page and stop when I see a flash of that red stripe. This is tedious in busy discussions which both update frequently with new comments to read, and take a long time to scroll through every time I check them. It's also easy to miss something this way, and since comments are considered "read" after you load the page, there's no second chance to see whatever I missed.

      I'd like to propose a method for iterating through all unread comments on a page, either in chronological order (oldest first) or in order of appearance on the page. Or if @Deimos wants to get really fancy, some kind of hybrid sort that keeps nested comment chains grouped together for contextual continuity when navigating.

      This would require two controls: "Jump to next unread comment" and "Jump to previous unread comment." These could be "sticky" clickable icons on the page, or just some sort of keystroke (like , and . for previous and next, respectively) without a UI at all.

      An important secondary feature of this would be a count indicating both how many unread comments are on the page and how many within that set you have jumped to with this mechanism so far:

      Viewing 2 of 7 unread comments

      This could remain visible or only appear briefly when jumping to the next/previous unread, then fade away. It could also be shortened to something more minimal:

      2/7

      That on-screen feedback would help prevent getting lost in busy threads with high unread counts, particular if the sequence is not determined by order of comment appearance on the page.

      Edit: Whoops, fixed my formatting error I didn't notice after posting.

      12 votes
    14. Collected UI feedback

      I've been grumbling about many of the things Tildes is trying to address for years. And I'm not alone. OTOH I have seen some sites that do some bits right, and some sites that almost got it right...

      I've been grumbling about many of the things Tildes is trying to address for years. And I'm not alone. OTOH I have seen some sites that do some bits right, and some sites that almost got it right only to fall flat at the penultimate hurdle. Let's try to collect and enumerate what I think is good and bad, both here and elsewhere. I'm optimistic about here because Tildes is a work in progress and some of these are quite readily fixable.

      Tildes, the good:

      #1, a long way ahead of everything else: Non-profit.
      I think Twitter and Reddit and Facebook all amply demonstrate why any general discussion forum that tries to make a profit is doomed to mediocrity and worse. Google+ is an edge case - the service may be free, but Google is watching and measuring your every move. And constantly optimising for their own performance metrics, of which fostering intelligent discussion totally is not on the list and is actually discouraged. See:
      'The Algorithm' is Not an Idiot, It Is Actively Deceptive https://plus.google.com/104879277024913363852/posts/51mme29dSMy

      #2 Markdown (also a coutny mile ahead of the alternatives) - elegantly simple markup; not too much, not too little. Even if you have technical quibbles with markdown's capabilities, the system is widely-enough known to outweigh them. I honestly can't think of a more appropriate choice.

      #3 Clean simple UI (couple of grumbles though - see below)

      #4 'Votes' rather than +1s, thumbs up, likes or or other cutesy shite. Elementary good UI practice - say what you mean.

      Tildes, the bad including what I hope are readily fixable or just oversights:

      #1 Poor display contrast. Don't use light grey text on white, you numpties, just because it's fashionable. If you want this site to be around long-term you'll have people of all ages posting, some with e.g. poor eyesight. There are well-known guidelines for the optimum contrast ratios for online text. Look 'em up and bloody stick within them. If you go for AAA that will be another point where you're ahead of the Google, Apple and other fashion-driven sites. Don't care if it's unfashionable, and if you want to be around in 20 years (as another successful discussion site I'll cite later has been) you should stick with what's usable, not what's currently cool. KTHXBAI. WebAIM: Colour Contrast Checker
      https://webaim.org/resources/contrastchecker/

      #2 Missed opportunity, fixable:

      You can look at activity from the last hour, day, 3 days etc, or enter a flexible range. But you've only made the range one-ended!! So how are you supposed to find a post from 'about 6 months ago' without scrolling through thousands of entries? Again, if you're interested in longevity, you have to ensure that it's possible for humans to refind older posts, and to check back to a specific date range that may eventually be months or years back. My 'long-lived site' inserts markers with month and year so that you can tell where you are in the feed without having to peer at some tiny date in light grey on lighter grey.

      #3 Vague datestamps

      Use dates FFS. 'About 2 hours ago' is a moving target, duh. How are you supposed to refind a post timestamped 'about 2 hours ago' on a fast-moving thread that was left sitting unrefreshed on your laptop for half a day while you were disconnected from the internet? Useless. For short periods, yes, some users may prefer a vaguer indicator, but once a post is more than about 12-16 hours old, just use the date and time, OK? Vague timestamps, while superficially user-friendly, are a superb and subtle way to disrupt the serious discussions Tildes wants to foster. That's why Google+, for example, does it, and that's why you shouldn't. Also, if the date's in a predictable, stable form, you can search for it. Load a shit-ton of posts going back months, then try searching for a post made 'two months' ago; then search again in a couple of weeks and the same search will give different results!

      #4 Preview and save button

      Where's my post preview button? I would have like to preview this screed before posting it. And given how long it is maybe saving it as a work in progress would have been useful too!

      Missing feature: effective filtering/killfiling
      Long-term, if the site gets big, it will live or die on this. Seriously.
      You need to be able to filter users, posts, and thread and groups temporarily or permanently.
      That includes being able to temporarily hide people you follow and like just to get their posts out of the way. So, mute for an hour, mute for a day, mute for a week, mute for a month (maybe), mute permanently. Applicable to every possible category on the site you can think of. dredmorbius (who is also here) goes on about this a lot. The ability to filter stuff out is far more important than the ability to 'find' stuff. Just filtering out the stuff you don't want helps the stuff you do bubble to the surface!

      Saveable filters (long term feature)

      When I want to collect cat memes, non-cat memes are noise and I need to filter them out (see above). When I want to read about other sutff, the cat memes are noise and I need to filter them. I don';t want to have to keep creating and discarding filters. As soon as your filtering system is powerful enough to be useful, it will be too much work to keep redoing, so make 'em saveable and organisable. There's uses for all of whitelists, greylists and blacklists.

      Post auto indexing (long term feature)

      I have to manually write and maintain my own damn post indexes on G+, otherwise all my old posts just vanish into limbo, inaccessible unless you know a unique search phrase from that particular post or are prepared to scroll for hours. [But the Goodle internal servers can access and analyse them all just fine.] My post index, with some comments: https://plus.google.com/104879277024913363852/posts/XoWoRujTBun

      Rapid browse mode, paginated

      When you're reading in depth, it may be OK to have a Google+-like UI with only half a dozen posts on-screen at once. (Tildes is currently shopwing me ten at a time, which ain't enough of an improvement to be worthwhile.) But this is hair-tearingly inefficient if you want to scan a lot of posts rapidly. You need a dense display format that shows large numkbers of posts so people can skim and find things quickly. With thumnails for images and indicators for links. Paginated, with the pages staying at consistent points. That way you can keep track of you place when you're browsing back in the archives, and even bookmark old stuff. Sometimes you want leisurely mode, but sometimes you want to jump back a way before switching to leisurely. Having only a slow browsing route is very effective at killing access to older discussions. Anything older than a few days or a few dozens of posts is effectively lost.

      Soft auto-lock for old posts
      Posts should auto-lock after... about 3 months of inactivity is a good number IME. But ideally it should be a soft lock, which means people can resurrect them. If you post on a soft-locked thread, you get a warning, or the owner gets to decide whether to unlock the thread and let your post appear. So consequently you need a preference setting so that post owners can indicate whether they want a soft or a hard lock on a post, and the time till it triggers.

      Per forum thread/post limits
      If you've got a forum with 1,000 active threads, you haven't really got one forum. You've either got several, in which case they should be split up, or you've got one forum with a lot of noise. So there might be something to be said for limiting the number of discussion threads in proportion to the number of users; for example, if ~dogs.chihuahuas has 5 users, let them have the default of 20 threads. Of which they might only use six. Nothing says you have to use all 20. But if ~dogs.pugs had 40,000 followers, perhaps it should be permitted 70 threads. If 70 isn't enough, it's probably past time to split ~dogs.pugs up. There is an uppser and a lower limit to how many people you can have a sensible discussion with. The lower limit is 2, and for small forums or up to a couple of dozen regulars 20 threads should be ample. When you get to hundeds or regulars, the thread count does need to go up a bit. But when you get to 10,000s, the noise levels starts to go up and it's time to split the group into subgroups. A thread count is a decent way to enforce that - I'd say even the biggest forum isn't allowed more than 2-3 screenfuls of threads. So 30-60, maybe. If that's not enough, it's time to subdivide, because keeping communities from getting too large keeps discussion quality higher. You can always follow both groups even after the split. But if you dislike regular A in group X, you can switch to group Y where they don't post. If everything's lumps together without regard to community scaling, you never get away from regular A unless you unsubscribe from group X altogether.

      Other sites

      Google+

      Circles (bad, it turns out) - seemed good at the time, but it turns out they're at the wrong end of the broadcast stream. The recipients have no way to filter what you post into the categories they want, and it's their preferences that matter at this point.

      Collections (good, it turns out) - this was the better way to do it. If someone posts cat pics, politics, and astronomy, you can just follow the subset of their posts you're interested in. This is reasonably effective, implicit filtering.

      Infinite scrolling windows (very bad) - [But excellent for Google's purposes of stifling anything but superficial conversations.] Finding anything older than a few hours may take literally hours of scrolling unless there's a search term you can enter. So tough shit if you wanted to find an image post with no associated text.

      Awesomely atrocious search Google used to be good at search. You wouldn't think so from the comedy search tool they provide on G+.

      Notifications (meh) - When you only have a few followers, it's nice to know you've been followed or mentioned or whatever. As your user count grows that becomes noise and then spam. Notifications have to scale intelligently, because a user with 240,000 followers has massivly different needs from a user with 12.

      My own comments: Google Plus User Feedback Archive https://plus.google.com/104879277024913363852/posts/DUanxsc7ya1

      Ello

      I like the clean UI, and it's very good for image posting.
      The discussions ain't too bad either, but it's maybe a bit too minimalist, and again, there was no way to find old posts,l so they're effectively lost.

      Twitter

      Well it would be good if people actually used it for short posts of up to 2xx characters or whatever the present limit is. But when you have people writing articles that need dozens of Tweets (and there's aggregator apps to collect them back into full articles FFS) then the system is clearly not being used in the way it was originally intended to be. I think this is what corporations would like the future of all discussion to be. Basically babble, where even the good stuff vanishes without trace after, well, potentially a few tens of minutes if you follow a lot of people. It's like drinking at a firehose. Jeez. You harldy need to exert effort to bury stuff. Just wait a while.

      Usenet

      Good for: killfiles, threaded discussions, clue, and asynchronous discussions spanning weeks, months or longer.
      Bad for: trolls, spam. Especially spam.

      I sincerely hope there are some Tilders who are thoroughly familiar with the dynamics, successes and failures of Usenet. It does a lot of things right that you'll also need to get right. And now all the morons are on the web, I'm not sure if Usenet is reverting to clued people only, or if the spammers are killing it off completely. TBH I'm not sure there's much point spamming Usenet these days; next to no-one goes there, and those that do are tech-savvy and exceptionally spam-hostile. Haven't been on myself for years. A very good example of a private usenet area that works well is the Povray news hierarchy. Another demonstration that focus on a single subject (the PoVRay raytracer) does a good job of keeping site/forum/whatever clue levels high. news.povray.org http://news.povray.org/groups/

      Web Forums

      Good for: focussed discussions on a single subject. In general, the more focussed the higher the quality. The Wesnoth forums, for example, are all about the Wesnoth computer game. So it's easy to tell what's off-topic and remove it. But the Giant in the Playground forums, which also include general roleplaying, are not as focussed and the clue level of the posters, while not atrocious, is noticeably lower, and a much greater degree of moderation is needed. But the GiantITP forums are much bigger than Wesnoth, so there a lot of just scaling effects going on there too. You also see this on, I guess, the Steam forums and Reddit groups, where the small niche communities (e.d. OpenTTD on Reddit) tend to be much more pleasant places to visit than the forums for mega-games like, I dunno, World of Warcraft.

      Reddit

      Good for: Actually handling collossal volums of posts on all sorts of subjects without collapsing into chaos.
      I'm not a big Reddit fan, but I have to give them credit for working at all, given their traffic volume.

      Also good for: Reddit Gold isn't a terrible way to fund a commercial-ish site. Aspects of that could be stolen.

      Wikis

      Placeholder

      Suspect there may be some things that could be learned from how Wikis do things, but nothing comes to mind at present. May revisit later.

      Email lists

      Good for: digests?

      Digests might be a useful feature when you're following a long-running discussion?
      Google+ almost got this right - you can opt to recieve an email whenever someone comments after you, but you can't get G+_ to send you emails fo your own posts, or to send you a summary/digest of the full discussion. So you can have a partial email archive of threads you've been involved in, but you can't have an email record of your own contributions. So, half of a useful feature there. Nice one, guys.

      Mornington Crescent

      These sites have been running for decades. They're basically text databases plus a bit of Perl glue code. A decent developer could (and has, more than once) knock out a fully functioning Mornington Crescent site in a matter of a few afternoons.

      Good for: longevity, stability, simplicity, 'weak user IDs', asynchronous discussions which can become realtime if you're online at the same time as your correspondent.

      Probably bad for: scaling, security
      The Crescent sites have a couple of dozen game threads each, and you post a comment wherever you feel like. Then the next person does the same, and so on. Some of the long-running games (e.g. the genral chat thread) have 30,000+ posts spanning years. But becuase it's paginated rather than an infinite scrolling window, you can jump back e.g. 1,000 posts (a few months) with relative ease.

      These sites all predate markdown, so they let you use basic HTML instead. A feature which has been horribly abused, most notably in the bad HTML game, and Acre Street (don't ask). A modern MC site, you'd use markdown.

      They still work on any browser - even Lynx - they don't even depend on Javascript. It's a web form with two or three fields. You type on your comment, click submit, and your comment is inserted into the page. Then the next person does the same, over and over for years, and the page grows as you do. As simple as a a web forum can possibly be, I suspect. And if bandwidth/performance becomes a problem, you can auto-split it into year-sized or 1000-post-sized chunks. Yes, people mostly only browse the last few tens of posts, but a paginated system lets you jump back further on occasion without placing an undue burden on the servers. (I go on about pagination a lot. I think it's a make-or-break feature, and it's only out of favour at the moment due to the whims of fashion and the web-corps' desires to make and keep online conversations at a superficial level. The black hats are doing it intentionally, and others are emulating them because they wrongly think they're following good - rather than evil - practice.
      Speaking of evil practice - check out Dark Patterns in Design for some of the ways we're manipulated: https://darkpatterns.org/

      'Weak User ID' - there's a text box you type your name in. Most people use the same name every time, because it establishes reputation. But it's just a text box so you could type in anything. That bit probably wouldn't scale, but for us, given that between us we all know everyone who posts except for the occasional random who shows up, it works fine.

      'Non-persistent chat' - one of the sites, which has since shut down, had a rolling chat page that was only transient. Chat posts older than about a week and more than 100 posts ago just disappeared off the bottom of the chat page and were lost for good, unless someone saved the chat. For some discussions - e.g. things like cat memes, this kind of transient chat is probably ideal. You could even implement an infinite scroller, because you know the end of the chat is never going to be more than 5-10 screens away. That wouldn't be so good for 50-100 screen. As a yardstick my G+ posts would probably go back about 1200 screens. Who the hell would ever scroll through that? If Tildes becomes successful, it will quickly hit to same point. Pagination, chaps. It's not sexy, but it's the only reasonable way to manage long data streams.

      OK, initial data dump done. This is more complete than I epxcted to get for a first go, but more typos too :-)

      Am likely to revist.

      16 votes
    15. Sidebars for FAQs, subtopic rules, or Wiki-esque reference links?

      I'm probably about to be guilty of causing the problem I'd like to solve, namely the endless iterations of questions asked and previously answered, or seemingly innocent questions that are...

      I'm probably about to be guilty of causing the problem I'd like to solve, namely the endless iterations of questions asked and previously answered, or seemingly innocent questions that are tantamount to trolling.

      I'm sure there have been prior discussions about pinning items, and I've seen prior commentary about further refining the ground rules for some sub-group areas.

      For the sake of efficiency and comity, there are communities where it would be helpful to create a common body of rules, reference material or other semi-permanent posts which should be regarded as the minimum governance/factual/technical basis for having a productive discussion.

      From a UI design perspective, Reddit, xda-developers, and some other forums have created visually confusing, dis-unified means of handling this - there are multipage FAQ/Wiki top links plus sidebars plus top pins. There's considerable independence among Reddit forums as to which model is chosen, furthering the confusion. I'd like to see Tildes "keep it simple", so pinned topics may be the way to maintain consistency and uniformity.

      Seeking thoughts and discussion about whether this is needed, feasible, desirable, etc.

      [What prompted this query was a a random response on this topic which posited a strawman argument so disingenuous that I wanted to run off and pull a Wiki together just so I could say, "do this minimal amount of homework and come back later, or get reported for being an obvious troll".]

      Note: edited to remove confusion of groups, sub-groups and topics, since I hadn't had enough coffee yet. Sadly I can't do this for the topic title...

      11 votes