Forget about the browser types

Besides document scanning, editing and uploading, supporting all mainstream browsers is another nice feature of Dynamic Web TWAIN. In this article, I’ll share with you on how to solve the browser compatibility issue using the image scanning SDK.

Browser Market Share

It’s always a pain for web application developers to learn the browser usage of end users. Whenever creating a web application, developers need to consider the browser compatibilities, and consequently need to find out the browsers that are being used by their customers.

I googled the browser market share online, and found the following figure from chitika’s website. If you’d like to learn more about the information, you can visit chitika’s website.

Complicated!!!??? It’s just complicated and time consuming to learn all these basic information from the customers. It would be ideal if there is a solution that lets us focus on the main functions regardless of the browser types. 

Browser Market Share

Make your Web Scanning App Support Different Browsers

Dynamic Web TWAIN, a TWAIN scanning SDK, provides 3 different editions to support different browsers and OSes.

ActiveX Edition: Supports 32-bit & 64-bit IE on Windows

Plug-in Edition: Supports Firefox, Chrome, Safari and Opera on Windows

Mac Edition: Supports Firefox, Chrome, Safari and Opera on Mac OS

Try it online

You can play with the online demo to get a rough idea of how it works. The demo supports images scanning from browsers including IE (both 32-bit & 64-bit), Firefox, Chrome, Safari and Opera.

Dynamic Web TWAIN Online Demo

You can customize the functions and the layout based on the online demo (or even developing from scratch) according to your needs.

Download Dynamic Web TWAIN 30-day Free Trial and Build Your Own Web Scanning App

How does it work with different OSes/browsers?

Code snippet: The sample code below shows you how to detect the browser being used and call the corresponding edition to implement the image acquisition.


Assuming you are using the sample code provided in this article, you can copy the following files to the DynamicWebTWAIN folder on your web server.



All these files can be found in the installation folder of Dynamic Web TWAIN.

For the ActiveX edition, you also need to generate a LPK file and copy it to the same folder (DynamicWebTWAIN)

How to generate a LPK file

If you have any tips to share with us, please feel free to add your comments below.

Subscribe Newsletter

Subscribe to our mailing list to get the monthly update.