I'm sorry, this needs can't be fulfilled.
We cannot control the user's behavior in the terminal device, nor can we limit the browsers that can be used.
The only similar feature in SharePoint online is Control access from unmanaged devices, but it does not meet your needs.
I would suggest you submit a feedback to the SharePoint UserVoice Platform if there any expectation about the future version of SharePoint.
Thank you for your understanding.