33 votes

Are there any thoughts for a notification system or a mobile app?

While browsing through the Tildes documentation, I stumbled across this in the Technical Goals section:

Tildes is a website. Your phone already has an app for using it—it's your browser.

Tildes will have a full-featured API, so I definitely don't want to discourage mobile apps overall, but the primary interface for using the site on mobile should remain as the website. That means that mobile users will get access to updates at exactly the same time as desktop ones, and full functionality should always be available on both.

This got me thinking. Despite Tildes preferring mobile browsers over an app, is there still a chance for one? I usually avoid using websites on mobile unless I must, as mobile websites generally don't have the full functionality of the website. Labelling comments 'Exemplary' and 'Malice' on mobile is an example of what doesn't work (there's more), and it's usually very unresponsive for some of the things that still do work. Also, there aren't any notifications on mobile websites and some people, me included, have cumbersome browsers that make the feel of using the website slow and laborious.

Another thing is, if the app has no chance of happening, could Tildes get desktop notifications? I usually like to respond to replies to my topics and comments as quickly as possible and I'm not a fan of the whole 'constant login to check my notifications' thing. Email notifications aren't possible because of Tildes' privacy belief.

34 comments

  1. [6]
    NaraVara
    Link
    I, for one, would prefer it if it just stayed as a web page. I kind of resent the glut of apps out there that would work better as web-sites. Mobile users should be better habituated to using the...
    • Exemplary

    I, for one, would prefer it if it just stayed as a web page. I kind of resent the glut of apps out there that would work better as web-sites. Mobile users should be better habituated to using the open internet instead of having app-centric experiences of the web. This would go a long way towards restoring control to the user instead of having their experiences mediated by black-box applications.

    The mobile version of the site could use some (very minor) UI/UX tweaks, but it works well enough and is probably the best mobile experience of all the major Social Media services I've used, mostly because it doesn't gum up the works with scripts, take up real-estate to serve ads, or put up lightboxes and modal dialogs everywhere.

    If you really want it easy access, you can save the site to your home-screen as a web app. The site can even be configured to serve you notifications, but that's another thing you're better off not having. It's better for your mental health to only check stuff when you want to instead of having sites pester you to look at them. It's also better for the community and the quality of the discourse if we encourage people to post when they're focused and actively engaged rather than hastily firing off hot-takes. That design pattern is responsible for a lot of the reductive strawman-centric discourse we see on sites like Twitter. It feels good to get a quick hit, but it makes better conversations if we encourage people to take it slow.

    46 votes
    1. [5]
      swiftestcat
      Link Parent
      Alright — I added to Tildes to my home screen, and I actually agree with you now. It's working really well and I have no problems any more (probably because I'm using Safari). Thanks for...

      Alright — I added to Tildes to my home screen, and I actually agree with you now. It's working really well and I have no problems any more (probably because I'm using Safari). Thanks for explanation, it's much appreciated.

      13 votes
      1. [4]
        frickindeal
        Link Parent
        This is my own personal demon, but do you find the text size too small on Safari, or any other iOS browser? I've been in touch with @Deimos regarding this because I thought it might be something I...

        This is my own personal demon, but do you find the text size too small on Safari, or any other iOS browser? I've been in touch with @Deimos regarding this because I thought it might be something I could control on my side (I had already researched and it's really not, but I had hope). After playing with every accessibility option on iOS, I don't see a practical way to improve it, but it's nigh unusable for me on my phone, a Xs. I really just browse on desktop because of it. Image for context. That's ~4-3/4" of vertical space, with 36-ish lines of text.

        4 votes
        1. [2]
          swiftestcat
          Link Parent
          I have the same text size, and I have no problem with it.

          I have the same text size, and I have no problem with it.

          3 votes
          1. frickindeal
            Link Parent
            Yeah, I figured it must be working for most people, because I don't see much mention of it. I do wear glasses, and don't have a problem with the vast majority of websites I visit, but Tildes text...

            Yeah, I figured it must be working for most people, because I don't see much mention of it. I do wear glasses, and don't have a problem with the vast majority of websites I visit, but Tildes text is just too tiny for my aging eyes. I'll just stick to desktop, although it would be nice to be able to use the site on mobile. Thanks for the reply. @esrever so I don't double-post.

            3 votes
        2. esrever
          Link Parent
          It seems fine to me on my 6s on 12.1.2. Perhaps it just comes down to personal preference here, as the font size I have set in my main reddit app is actually even slightly smaller. Maybe there...

          It seems fine to me on my 6s on 12.1.2. Perhaps it just comes down to personal preference here, as the font size I have set in my main reddit app is actually even slightly smaller.

          Maybe there could be a few customization settings in the future to allow for user preference in this area?

          3 votes
  2. [6]
    markh
    Link
    I’ve added it to my home screen on iOS, and that’s been working out fine for me so far. I wish more sites would prioritize their mobile site over their app.

    I’ve added it to my home screen on iOS, and that’s been working out fine for me so far. I wish more sites would prioritize their mobile site over their app.

    14 votes
    1. [5]
      swiftestcat
      Link Parent
      That’s what I do, but that only works for Safari and I personally use the DuckDuckGo Privacy Browser. Luckily Tildes is great with privacy and they have no ads or trackers, so it’s safe to run in...

      That’s what I do, but that only works for Safari and I personally use the DuckDuckGo Privacy Browser. Luckily Tildes is great with privacy and they have no ads or trackers, so it’s safe to run in Safari.

      5 votes
      1. [4]
        markh
        Link Parent
        Why did you choose DDG over, say, Brave? Or even over a content blocker for Safari?

        Why did you choose DDG over, say, Brave? Or even over a content blocker for Safari?

        4 votes
        1. [2]
          cfabbro
          (edited )
          Link Parent
          Not OP, but for me, "Why not Brave?" Take your pick: Brendan Eich is a homophobic, prop 8 supporting, unrepentant, piece of shit. The unethical and incredibly misleading "donation" mechanics,...

          Not OP, but for me, "Why not Brave?" Take your pick:

          Which is really a shame because the BAT idea is a good one.

          12 votes
          1. [2]
            Comment removed by site admin
            Link Parent
            1. hungariantoast
              (edited )
              Link Parent
              I'm nowhere near qualified to actually determine if saying something like this is homophobic, but you're going to catch a lot of shit for saying this the way you just did. What I think we can all...
              • Exemplary

              quote deleted out of courtesy for removed comment

              I'm nowhere near qualified to actually determine if saying something like this is homophobic, but you're going to catch a lot of shit for saying this the way you just did.

              What I think we can all agree on though, is that only replying with contradictory bullet points without providing sources or any contextual argument is bad practice and not the kind of discussion that is being popularized on this website.

              Other than that, I'll just say that the evidence is mounting that homosexuality is far more than just a result of social pressure or some other fancy explanation, but rather, a result of biological processes that shape individuals, even before birth.

              Homosexuality seems to be a perfectly normal condition of many animals' biology, humans included, so I don't think it's a perversion of nature in any way, despite that homosexuality largely does not lead to reproduction between homosexual members of a species.

              15 votes
        2. swiftestcat
          Link Parent
          I'm in agreement with @cfabbro, and another reason I don't use Brave is because it's Chrome-based and I want to distance myself away from Google.

          I'm in agreement with @cfabbro, and another reason I don't use Brave is because it's Chrome-based and I want to distance myself away from Google.

          7 votes
  3. ali
    Link
    I'm pretty sure tildes on mobile is fully features. I have no problem tagging things. I'm sure once deimos opens the api there will be a few apps popping up

    I'm pretty sure tildes on mobile is fully features. I have no problem tagging things. I'm sure once deimos opens the api there will be a few apps popping up

    11 votes
  4. [4]
    unknown user
    Link
    Works fine for me - what happens if you try? Is there just no dialog box? There's no technical restriction enforcing that; websites are free to send notifications, it's just that nobody has...

    Labelling comments 'Exemplary' and 'Malice' on mobile is an example of what doesn't work

    Works fine for me - what happens if you try? Is there just no dialog box?

    there aren't any notifications on mobile websites

    There's no technical restriction enforcing that; websites are free to send notifications, it's just that nobody has implemented it for Tildes yet :)

    OTOH, I'd be surprised if nobody made an app ever.

    10 votes
    1. [3]
      swiftestcat
      Link Parent
      I added the site to my home screen, and it works fine and dandy. I managed to label comments 'Exemplary', and that's probably because I'm using Safari for Tildes. Thanks anyway — I don't find...

      I added the site to my home screen, and it works fine and dandy. I managed to label comments 'Exemplary', and that's probably because I'm using Safari for Tildes. Thanks anyway — I don't find notifications to be too bad a problem for me. Either way, I think people would make Tildes clients once the API is released and once more people join Tildes (perhaps by 2020/2021).

      4 votes
      1. [2]
        Algernon_Asimov
        Link Parent
        Also keep in mind that there's a limit on how often you can use the 'Exemplary' label. When you use it, it's blocked for 8 hours before you can use it again.

        I managed to label comments 'Exemplary'

        Also keep in mind that there's a limit on how often you can use the 'Exemplary' label. When you use it, it's blocked for 8 hours before you can use it again.

        5 votes
        1. swiftestcat
          Link Parent
          Yes, I’m aware of that.

          Yes, I’m aware of that.

          4 votes
  5. [8]
    hungariantoast
    Link
    There's currently an issue open for publishing Tildes to the Play Store as a PWA, for what it's worth. I would be very surprised if we didn't get several third party applications for Tildes once...

    There's currently an issue open for publishing Tildes to the Play Store as a PWA, for what it's worth.

    I would be very surprised if we didn't get several third party applications for Tildes once there is some kind of API to build off of. I personally would love to see a Tildes client as a terminal user interface, similar to rtv, cReddit, or Cortex.

    9 votes
    1. [5]
      cadentius_aurelius
      Link Parent
      I was actually just thinking that I should totally write a terminal browser for this :D

      I was actually just thinking that I should totally write a terminal browser for this :D

      4 votes
      1. [4]
        Amarok
        Link Parent
        We talked about maybe turning the reply box here into a sort of terminal. How's that for a strange feature? !remindme 12 days Why should that be a bot? Seems like a great command line style...

        We talked about maybe turning the reply box here into a sort of terminal. How's that for a strange feature?

        !remindme 12 days

        Why should that be a bot? Seems like a great command line style trigger for the reply box. Then we won't have all those damn bot-triggering comments everywhere. The idea of building a command line into the interface is oddly tantalizing, imagine where that could go long-term.

        10 votes
        1. [3]
          hungariantoast
          Link Parent
          I'm currently brainstorming ideas for suggestions and would love to write a topic on this concept. Do you happen to have a link to the conversation about this? I vaguely remember reading about it,...

          I'm currently brainstorming ideas for suggestions and would love to write a topic on this concept. Do you happen to have a link to the conversation about this? I vaguely remember reading about it, but was not able to find it in my search.

          Similarly to this, something else I want to write a topic about is letting users write their own "algorithms" for how they sort and filter topics. Deimos (I think it was him at least) made a comment not too long ago about topics not floating back to the top in the activity based sort method if the new comments in the threads were at a certain depth, because that usually means it's just two people bickering and not good discussion.

          It was an interesting comment and I'd like to write a suggestion topic for it and would also like to write one for what you mentioned as well.

          6 votes
          1. Amarok
            Link Parent
            I think we first discussed it in the tildes slack before there was even a tildes. It's come up in threads like this before as well. Someone pointed out that this sort of thing's been done before...

            I think we first discussed it in the tildes slack before there was even a tildes. It's come up in threads like this before as well. Someone pointed out that this sort of thing's been done before too. Also if you consider the bots on slack, discord, and IRC, they aren't all that different in form/function to how a command line interface might work in a place like this. Reddit's bots also provide an entire galaxy of examples. I think it's a very interesting idea. Not something Tildes 'needs' but someday it might make sense as a solution to certain kinds of problems.

            6 votes
          2. cadentius_aurelius
            Link Parent
            Maybe some kind of "promotion value" applied to a thread on a new reply, with that value being divided by the depth of the reply?

            ...topics not floating back to the top in the activity based sort method if the new comments in the threads were at a certain depth...

            Maybe some kind of "promotion value" applied to a thread on a new reply, with that value being divided by the depth of the reply?

            2 votes
    2. [2]
      PopeRigby
      Link Parent
      What would be the benefit of a terminal interface?

      What would be the benefit of a terminal interface?

      1 vote
      1. hungariantoast
        Link Parent
        The main benefit would be that I don't have to run a whole web browser just to use one website, which carries several advantages. Tildes is lightweight, sure, but Firefox and Chrome are not and...

        The main benefit would be that I don't have to run a whole web browser just to use one website, which carries several advantages.

        Tildes is lightweight, sure, but Firefox and Chrome are not and their effect on my laptop's battery life reflects that.

        There are text based web browsers than can run the site, but their interface and controls are not designed specifically with interacting with Tildes in mind, so efficiency falls even lower when using them compared to using a traditional browser. (For me anyways.)

        When considering battery life, memory usage, and efficiency, a terminal user interface designed specifically for browsing Tildes, which should be very lightweight and efficient by design, is a very attractive idea.

        There's also the simple fact that I like to do as much as possible in the terminal (or Emacs) these days, because I find it is often simpler and easier than having to deal with all the bloat and cruft of web browsers, GUI clients, and other modern nonsense.

        3 votes
  6. [9]
    crdpa
    (edited )
    Link
    I'm liking it as a website on mobile so far, but the blue links/text on black background with the black theme are a pain to look at in the dark with minimum brightness. Maybe another color or a...

    I'm liking it as a website on mobile so far, but the blue links/text on black background with the black theme are a pain to look at in the dark with minimum brightness.

    Maybe another color or a less saturated blue would be better. The solarized dark theme is terrible with low brightness too.

    5 votes
    1. [8]
      Deimos
      Link Parent
      Do you have any examples of themes that do work well? It's quite easy to add more themes now, so I'll probably look to add some new ones and/or update the existing ones before too long.

      Do you have any examples of themes that do work well? It's quite easy to add more themes now, so I'll probably look to add some new ones and/or update the existing ones before too long.

      5 votes
      1. [5]
        cfabbro
        Link Parent
        *cough* Dracula *cough* ;) I would absolutely love to have it available natively so I can use it on mobile. iOS has no Stylus like system for any of the available browsers AFAIK.
        • Exemplary

        *cough* Dracula *cough* ;)

        I would absolutely love to have it available natively so I can use it on mobile. iOS has no Stylus like system for any of the available browsers AFAIK.

        10 votes
        1. hungariantoast
          Link Parent
          If I am not mistaken the changes to how themes were implemented in Tildes largely just made it easier to write themes using different colors, whereas Bauke's Dracula theme changes a few more...

          If I am not mistaken the changes to how themes were implemented in Tildes largely just made it easier to write themes using different colors, whereas Bauke's Dracula theme changes a few more styles on the site.

          I could be wrong, but I think implementing Bauke's Dracula theme into Tilde's code base exactly as it shows up when using Stylus would be quite a bit harder than just writing a new theme to take advantage of the colors Bauke selected.

          That being said, I'd totally settle for more themes even if they were just different colors.

          5 votes
        2. Amarok
          Link Parent
          I'll second that. Dracula is rather good, and has good element contrast.

          I'll second that. Dracula is rather good, and has good element contrast.

          4 votes
        3. frickindeal
          Link Parent
          Please. I'd pay monthly for it. I hate to be such a huge fanboi, but Dracula is just so damn easy on the eyes. I want it adopted to skin an entire OS.

          Please. I'd pay monthly for it. I hate to be such a huge fanboi, but Dracula is just so damn easy on the eyes. I want it adopted to skin an entire OS.

          4 votes
      2. hungariantoast
        Link Parent
        I've made comments about it before but I'm using Bauke's Dracula theme, except with Gruvbox colors, and although I break the theme's convention just a little bit, I think it looks fantastic. The...

        I've made comments about it before but I'm using Bauke's Dracula theme, except with Gruvbox colors, and although I break the theme's convention just a little bit, I think it looks fantastic. The colors contrast well and everything is easy to ready. I could conjure up screenshots if you would like.

        One Dark and especially Hopscotch would also work incredibly well I think.

        Actual Hopscotch colors can be found at the top of this file. (Sorry, it's the best source for the colors that I could find in five minutes.)

        4 votes
      3. crdpa
        Link Parent
        Hard to say because i rarely see a dark website that's neat to look at. Since i mostly access them on computer and i rarely use at night, the bright color doesn't concern me. But tildes (like...

        Hard to say because i rarely see a dark website that's neat to look at. Since i mostly access them on computer and i rarely use at night, the bright color doesn't concern me.

        But tildes (like reddit) on mobile i use mostly at night and it's a problem. With reddit i used the RedReader app with the dark theme.

        Maybe try something based on nord or base16?
        https://arcticicestudio.github.io/nord/
        http://chriskempson.com/projects/base16/

        Or maybe creating in real time or trying the examples on https://terminal.sexy/

        I think the only way to know is implement some and use it here. between nord and base16, i think base16 has better contrast.

        4 votes