Hi,
I have 9 years experience in digital signature.
I have created extension, add-on, plugin for browser to sign data with USB token like your requirements.
Extension, add-on is old technology, I have an application, it is plugin for browser, so it can help you sign on web with all browsers (chrome, Firefox, ie, edge,..)
Trust me, I know your problem and your requirements.
So I can help you fastest.
I can give you sample.
Contact me if you interested!
Thanks for reading!