GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    famfo (famfo@chaos.social)'s status on Tuesday, 01-Oct-2024 07:45:49 JST famfo famfo
    in reply to

    So this is all well and good, BUT: people have their Punycode converters online which for example encodes "!" to "xn--!". An exclamation mark is an ASCII character, so it doesn't get encoded. AN exclamation mark ISN'T a valid character in a domain name so the LDH prefix there doubly makes no sense. Either create a Punycode encoding tool or an IDN encoding tool but not whatever this is.

    In conversation about 9 months ago from chaos.social permalink
    • Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      famfo (famfo@chaos.social)'s status on Tuesday, 01-Oct-2024 07:45:50 JST famfo famfo

      I tried to search for "Punycode" and god it's a rabbit hole especially because people didn't read the standards:
      - Punycode actually describes an algorithms known as "Bootsring" to encode Unicode characters into ASCII [RFC3492]
      - The "XN--" (not case sensitive) people put in front of their Punycode strings is only a LDH label (let-dig-hyp, letter, digit, hyphen, describing the valid characters in a domain name) [RFC5891] to indicate the everything after is a Punycode encoded string

      In conversation about 9 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.