6 votes

Topic deleted by author

11 comments

  1. [11]
    cfabbro
    (edited )
    Link
    @ is a reserved character in the URI spec, so you can't use it bare like that. You would have to use the percent encoding version: %40. So tildes.net/%40Elronnd, which is ugly. p.s. One of the...

    @ is a reserved character in the URI spec, so you can't use it bare like that. You would have to use the percent encoding version: %40. So tildes.net/%40Elronnd, which is ugly.

    p.s. One of the reasons ~ was chosen is because it's one of the few unreserved chars in the spec. ;)
    https://docs.tildes.net/faq#why-is-the-site-named-tildes

    17 votes
    1. [9]
      666
      Link Parent
      While that's technically true, modern browsers display the unencoded version so for example when you browse to https://twitter.com/@davywtf you'll see the @ in the URL bar instead of a %40 (tested...

      While that's technically true, modern browsers display the unencoded version so for example when you browse to https://twitter.com/@davywtf you'll see the @ in the URL bar instead of a %40 (tested on Firefox, Chrome and Opera).

      5 votes
      1. [6]
        cfabbro
        (edited )
        Link Parent
        Sure, and many also handle internationalized domain names as well, E.g. http://xn--bcher-kva.example = http://Bücher.example But it's still generally not a good idea to use either, as they have...

        Sure, and many also handle internationalized domain names as well, E.g. http://xn--bcher-kva.example = http://Bücher.example

        But it's still generally not a good idea to use either, as they have accessibility issues, the conversions are inconsistently applied across browsers and not supported by all of them. IIRC when I first brought it up as an option @Deimos had a bunch of other objections to relying on percent encoding too, which I unfortunately can't remember now though... so maybe he can chime in. ;)

        10 votes
        1. [5]
          666
          Link Parent
          Yes and not just accessibility issues, but security issues too. Some people were clever enough to use unicode in URLs for phishing. In computers where I care about security more than convenience I...

          Sure, and many also handle internationalized domain names as well, E.g. http://xn--bcher-kva.example = http://Bücher.example

          But it's still generally not a good idea to use either, as they have accessibility issues

          Yes and not just accessibility issues, but security issues too. Some people were clever enough to use unicode in URLs for phishing. In computers where I care about security more than convenience I keep the feature that shows decoded URLs disabled (so @ in URLs would look ugly for me).

          10 votes
          1. [4]
            cfabbro
            Link Parent
            Only tangentially related, but did you see this abomination when it was posted a few weeks ago? Animating URLs with Javascript and Emojis :P

            Only tangentially related, but did you see this abomination when it was posted a few weeks ago?
            Animating URLs with Javascript and Emojis :P

            10 votes
            1. [2]
              666
              Link Parent
              I didn't, I think it's amazing and disgusting at the same time. It reminds me of the old status bar and title animations.

              I didn't, I think it's amazing and disgusting at the same time. It reminds me of the old status bar and title animations.

              7 votes
              1. cfabbro
                Link Parent
                LOL Yeah, it's pretty gloriously vulgar. I love it and am repulsed by it at the same time too. Imagine if that was around as an option in the time of geocities? The fun we could have had.

                LOL Yeah, it's pretty gloriously vulgar. I love it and am repulsed by it at the same time too. Imagine if that was around as an option in the time of geocities? The fun we could have had.

                6 votes
            2. mftrhu
              Link Parent
              That's beautiful :')

              That's beautiful :')

              1 vote
      2. [2]
        Octofox
        Link Parent
        It still looks terrible when you copy the link out of a browser

        It still looks terrible when you copy the link out of a browser

        5 votes
        1. 666
          Link Parent
          Depends on your configuration, mine copies the @.

          Depends on your configuration, mine copies the @.

          1 vote
    2. [2]
      Comment deleted by author
      Link Parent
      1. cfabbro
        Link Parent
        Oh, and in case you didn't know already, you can also use /u/Elronnd instead of @Elronnd in comments, which the markdown parser also auto-links (to Tildes.net/user/Elronnd) and notifies users if...

        Oh, and in case you didn't know already, you can also use /u/Elronnd instead of @Elronnd in comments, which the markdown parser also auto-links (to Tildes.net/user/Elronnd) and notifies users if they are mentioned with as well.

        6 votes