• MatSeFi@lemmy.liebeleu.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 days ago

    Pretty sure Mozilla has the numbers on how many installations each OS has, so it’s probably a legitimate decision. HOWEVER, if they want to maintain their position on Linux, I highly recommend changing the default behavior of Ctrl+Shift+C to match how it works in Helium, where it simply copies the selected content instead of opening Developer Mode, which cannot be closed again using the same keystroke.

    • neo2478@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      What’s wrong with Ctrl+C to copy? Its the default shortcut on pretty much everything except terminals.

      • MatSeFi@lemmy.liebeleu.de
        link
        fedilink
        English
        arrow-up
        0
        ·
        4 days ago

        Whats wrong with using the metric system to represent quantities? Its the default on pretty much everything except fueling planes or operating satellites. /s

        The conflict arises from having two different defaults for the same action. Since users frequently switch between these environments, the lack of a universal shortcut causes constant friction.

        • 8uurg@lemmy.world
          link
          fedilink
          English
          arrow-up
          0
          ·
          4 days ago

          The key issue is that the request is to change behavior in one place (browser) to match that of a rare case (terminal), causing a mismatch with the frequent case (office suites, mail programs, …). The terminal is the odd one out, not the browser, and ought be the one to change the default for the reason you provide.

          In practice, a terminal is a special case and not just a text input window, and current convention is that Ctrl + C aborts / cancels.

          (You could of course have a duplicate hotkey, but now you are inconsistent w.r.t. other browsers, and there will be someone else who will be annoyed by the difference)

          • Kornblumenratte@feddit.org
            link
            fedilink
            English
            arrow-up
            0
            ·
            3 days ago

            Actually, Ctrl+C is the ASCII Code for the control character ETX (End of Text) since the early 60s. This is not a hotkey but a control character. To change this system, you’d have to change not only dozends of terminal emulators and the kernels of all unixoid operating systems, but at least ANSI, Unicode and Posix, too. And Windows, by the way - even Microsoft uses ctrl+c in both cmd.exe and powershell to kill the running process.

            • 8uurg@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 days ago

              To be similarly pedantic: Ctrl+C is a hotkey that sends the corresponding ASCII code / codepoint to signal something, it is not an ASCII code itself.

              You could have the same character be sent by using Ctrl+Q (if you were to remap it), and not break compatibility with other processes while doing so: the codepoint being sent would be the same. From a technological perspective there is nothing special about the key combination Ctrl+C specifically, but altering this behavior in a terminal absolutely wreak havoc on the muscle memory of terminal users, and altering it’s behavior in a text editor on everyone else’s.