I was thinking about web apps VS native OS apps (i am talking about desktop applications ,more specifically windows applications) . i thought that web apps are very cool because they are OS independent. web apps however (for security reasons) are sand boxed so they can’t do certain stuff like for example accessing the scanner or directly printing to the printer (without having the browser printing preview window and the user clicking the print button in there. so if you have point of sales web app and you need that app to print invoices on the thermal printer (sort of what you see in the supermarket ..etc) , you can’t do that.
the question is : suppose i am making a web application for my company , and thus have admin level privileges over the client machines and i can install any programs on those machines and configure them the way i want. can i bypass the sandbox ? can i for example write my own browser plugin or my own program that run in windows in the background to do ONLY those jobs that the browser can’t do like interacting with the scanner .
is there such a technology ?