The reason for the dichotomy is that iOS will add them automatically as you type, whereas this doesn’t happen in the computer version as it’s using a third-party GUI toolkit, making it difficult to locate words like “can’t” when switching between platforms. The type-in-the-answer functionality is not too difficult to update to handle this, but it’s more difficult to be able to accept either in searches - normalizing it on input is a lot simpler (as you’re aware)
2 Likes