ASPS Secure Web Browser
I'm developping an application which will be used inside a web browser (Firefox or Chrome). One part of this app will display a PDF. However, with the standard PDF viewers, there are some functionalities included that I don't want the user to have (e.g. Print, save to disk.). I've found great project about a customizable pdf viewer for mozilla. This allows me to restrict the user's possibilities.
Now I'm wondering if it's possible to achieve the same in Google Chrome. So far I haven't found anything about customizing the standard PDF viewer of Chrome.
Is there anyone who knows a way to do this, or knows a customizable viewer like the one I've found for mozilla? Update: The browser will run in kiosk mode, so the user will not have access to any function other than viewing a web page (no address bar, no menu, nothing). Also, no keyboard will be present, since the application will be used on a touch screen. Update 2: First of all, why has this question been moved from programmers to stackoverflow??
When I ask this type of 'open' questions here, they get closed instantly. Thanks for the downvote. I guess, for people, questions that can't be answered with 3 lines of code are too hard. Second, concerning the printing of PDF: I see some people mentioning ways to print PDF files.
The user will have none of these options available because: • There will be no printers available in the eventual setup of the system. • There will be no keyboard or mouse, only a (limited) touch interface. • The webpage will not be available from anywhere except the intented location.
• The user will not be able to access the underlying OS. Disabling the ability to print is not hard, but I don't want the user to think he can print.
If the print icon remains on the PDF viewer, the user clicks it and nothing happens, this will lead to frustration and irritation. By showing only the buttons that actually work, will lead to a better experience of using the application. Since you say the app will run in kiosk-mode, you are looking at the wrong place to implement this protection. The PDF protections can be broken with specific software. The kiosk could run in a 'read-only' mode, where one can't save files to it (or at most, the files would not survive a reboot). As for printing, if the user will not have access to the underlying OS, just disable the printing features of the OS (in a Linux system, you would remove CUPS; in Windows, disabling the spooler service would be enough). It is possible to protect PDF displayed on web pages from all methods of copy and retrieval.
But you need to encrypt the PDF and the user needs to install the CopySafe PDF Reader to view it. Alternatively you can use something like PDF.JS to render the PDF without requiring Adobe Reader. But pdf. Winwap. js needs to be modified to remove the save and print buttons in the toolbar; and you need to require a web browser properly designed to protect web media by not exposing its resource locations, cache and page source. The ASPS web browser was designed for this and by using a web site that uses the ASPS filter to deliver pages, data sent from server to browser is most secure. Used with SSL file resources are safe from packet-sniffers. Another option is to use ASPS Protected Hosting which delivers mirrored content from your web site. Web pages can be mirrored and media (including PDF) hosted on your site can be delivered via an ASPS server and displayed most securely in the ASPS browser.
The ASPS Secure Web Browser provides the most secure copy protection for web pages and is the only solution recommended where the prevention of copy and unauthorized. Free Download ArtistScope Web Browser 188.8.131.52 - A secure web browser that aims to protect your data from copyright infringement, by applying strong. ASPS Secure Web Browser - The ASPS Secure Web Browser provides the most secure copy protection for web pages, images, html, source code, Flash, movies, PDF, database records and other web content without data leakage and other exploits enabled by modern web browsers.
- by admin