X-Git-Url: https://gitweb.stoutner.com/?a=blobdiff_plain;f=doc%2Findex.docbook;h=f8b1136902b1077f8722c74e2fb9edd4c15690ac;hb=c76e7c8baa9761d771e5891ee699ea6ddc78c23a;hp=6974073dbd3803477bf5ea404cbe13a864608018;hpb=77a3805e3b7c6ee7daeb2db660bb4b2789b33da2;p=PrivacyBrowserPC.git
diff --git a/doc/index.docbook b/doc/index.docbook
index 6974073..f8b1136 100644
--- a/doc/index.docbook
+++ b/doc/index.docbook
@@ -48,10 +48,10 @@
&FDLNotice;
- 2023-02-22
+ 2023-06-13
- &privacybrowser; version 0.1
+ &privacybrowser; version 0.4
@@ -59,6 +59,10 @@
&privacybrowser; is a web browser that respects your privacy.
+
+
+ The only way to prevent data from being abused is to prevent it from being collected in the first place.
+
@@ -101,8 +105,8 @@
The current Qt 5 packages are in long-term support mode.
- Qt WebEngine 5.15.x is based on Chromium 87.0.4280.144 from a feature perspective.
- Security fixes are backported with each release every couple of months.
+ From a feature perspective, Qt WebEngine 5.15.x is based on Chromium 87.0.4280.144.
+ Security fixes are backported every few months with each release.
@@ -141,7 +145,7 @@
-
+
Screenshot
@@ -182,6 +186,14 @@
Cookies
+
+ Cookies
+ allow websites to store small pieces of information for a specific host that are sent in the HTTP header every time the browser connects to that host.
+ Privacy Browser allows a maximum of 180 cookies with a maximum size of 4096 bytes per cookie to be set per domain.
+ Cookies are often used to track users across the web, particularly third-party cookies (which are completely blocked in Privacy Browser).
+ They are also used as a security mechanism on websites where you log in to identify it is you as you browse from page to page on a site.
+
+
@@ -194,14 +206,7 @@
- Cookies
- allow websites to store small pieces of information for a specific host that are sent in the HTTP header every time the browser connects to that host.
- Privacy Browser allows a maximum of 180 cookies with a maximum size of 4096 bytes per cookie to be set per domain.
- Cookies are often used to track users across the web, particularly third-party cookies (which are completely blocked in Privacy Browser).
- They are also used as a security mechanism on websites where you log in to identify it is you as you browse from page to page on a site.
-
-
-
+ The cookies dialog is opened from .
Durable cookies are shared with all tabs that are opened after they are made durable and are preserved even when Privacy Browser is restarted.
This allows users to stay logged in to sites of their choosing. No cookies are durable by default. Making a cookie durable requires specific user interaction.
@@ -293,7 +298,42 @@
Domain setting make it easy to automatically change JavaScript, local storage, user agent, and other settings when the domain changes.
Domain settings for the current domain can be accessed through the domain settings button at the far right of the URL line edit.
- Domain settings for all domains can be accessed through the settings menu. When domain settings are active, the URL line edit will have a green background.
+ Domain settings for all domains can be accessed through . When domain settings are active, the URL line edit will have a green background.
+
+
+
+
+
+ HTTP Pings
+
+
+ HTTP hyperlinks can have an extra ping attribute that sends a POST request to a different URL.
+ These HTTP pings are commonly used for tracking.
+ Most browsers send HTTP pings without informing the user
+ in any way
+ (despite what The Register article says, current versions of FireFox also happily send HTTP pings).
+
+
+
+ Privacy Browser blocks all HTTP pings and presents a dialog informing the user every time the current tab attempts to send one.
+ Hopefully, as more people become aware of what HTTP pings are, web sites will become more embarrassed about using them.
+ This is a classic example of how those who wrote the HTTP specs do not have the best interests of internet users at heart. I would like the day to come when this is removed from both the internet and the spec.
+ Here is an example of me raising the issue with F-Droid.
+
+
+
+
+
+ Spell Checking
+
+
+ Privacy Browser uses the binary .bdic Hunspell dictionary format utilized by Qt WebEngine
+ which was created by Google for Chromium.
+ Debianâs Hunspell dictionary language packages are slowly adding support for the .bdic format. Those which have are listed by Privacy Browser as suggested packages.
+
+
+
+ Once a .bdic dictionary is installed, it can be enabled in Privacy Browserâs settings.
@@ -304,167 +344,1088 @@
- The main &privacybrowser; window
+ Main Window
-
+
- The File Menu
+ File
+
+
+
+
+
+
+
+ &Ctrl;T
+
+ File
+ New Tab
+
+
+
+
+
+ Create a new tab.
+
+
+
+
+
+
+
+
+
+ &Ctrl;N
+
+ File
+ New Window
+
+
+
+
+
+ Create a new window.
+
+
+
+
+
+
+
+
+
+ &Ctrl;P
+
+ File
+ Print
+
+
+
+
+
+ Print the document.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Shift;P
+
+ File
+ Print Preview
+
+
+
+
+
+ Display the print preview dialog.
+
+
+
+
+
+
+
+
+
+ &Ctrl;Q
+
+ File
+ Quit
+
+
+
+
+
+ Quit &privacybrowser;.
+
+
+
+
+
+
+
+
+ Edit
+
+
+
+
+
+
+
+ &Ctrl;F
+
+ Edit
+ Find
+
+
+
+
+
+ Display the find toolbar and focus the find text line edit. If the toolbar is already displayed, the find text line edit is refocused and the text it contains is selected.
+
+
+
+
+
+
+
+
+
+
+ F3
+
+ Edit
+ Find Next
+
+
+
+
+
+ Find the next entry on the page that matches the specified text. This action is only displayed if the find toolbar is visible.
+
+
+
+
+
+
+
+
+
+ &Shift;F3
+
+ Edit
+ Find Previous
+
+
+
+
+
+ Find the previous entry on the page that matches the specified text. This action is only displayed if the find toolbar is visible.
+
+
+
+
+
+
+
+
+ View
+
+
+
+
+
+
+
+ F5
+
+ View
+ Refresh
+
+
+
+
+
+ Reload the website in the current tab.
+
+
+
+
+
+
+
+
+
+ &Ctrl;F5
+
+ View
+ Reload and Bypass Cache
+
+
+
+
+
+ Reload the website in the current tab bypassing any information in the cache and loading everything from the webserver.
+
+
+
+
+
+
+
+
+
+ &Ctrl;U
+
+ View
+ View Source
+
+
+
+
+
+ Toggle between viewing the source and viewing the rendered website.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Shift;U
+
+ View
+ View Source in New Tab>
+
+
+
+
+
+ Open a new tab displaying the source of the current tab, or a new tab displaying the rendered version if the source is already displayed. Note that right-clicking on the background of a rendered website will display a context menu with a "View page source" entry, which performs the first of these actions.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Shift;F
+
+ View
+ Full Screen Mode
+
+
+
+
+
+ Toggle full screen mode. This performs the same action as .
+
+
+
+
+
+
+
+
+ Go
+
+
+
+
+
+
+
+ &Alt;Left
+
+ Go
+ Back
+
+
+
+
+
+ Navigate back one step in the current tabâs history. The action is disabled if it is not possible to go back.
+
+
+
+
+
+
+
+
+
+ &Alt;Right
+
+ Go
+ Forward
+
+
+
+
+
+ Navigate forward one step in the current tabâs history. The action is disabled if it is not possible to go forward.
+
+
+
+
+
+
+
+
+
+ &Alt;Home
+
+ Go
+ Home
+
+
+
+
+
+ Load the home page in the current tab.
+
+
+
+
+
+
+
+
+ On-The-Fly Settings
+
+
+
+ User Agent
-
-
-
+
+
- &Ctrl;T
+ &Ctrl;&Alt;P
- File
- New Tab
+ On-The-Fly Settings
+ User Agent
+ Privacy Browser
- Create a new tab.
+ Use the Privacy Browser user agent for the current tab.
-
-
+
+
- &Ctrl;N
+ &Ctrl;&Alt;W
- File
- New Window
+ On-The-Fly Settings
+ User Agent
+ WebEngine Default
- Create a new window.
+ Use the WebEngine Default user agent for the current tab.
-
+
+
- &Ctrl;S
+ &Ctrl;&Alt;F
- File
- Save
+ On-The-Fly Settings
+ User Agent
+ Firefox on Linux
- Saves the document
+ Use the Firefox on Linux user agent for the current tab.
-
+
+
- &Ctrl;Q
+ &Ctrl;&Alt;C
- File
- Quit
+ On-The-Fly Settings
+ User Agent
+ Chromium on Linux
- Quits &privacybrowser;
+ Use the Chromium on Linux user agent for the current tab.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Alt;&Shift;F
+
+ On-The-Fly Settings
+ User Agent
+ Firefox on Windows
+
+
+
+
+
+ Use the Firefox on Windows user agent for the current tab.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Alt;&Shift;C
+
+ On-The-Fly Settings
+ User Agent
+ Chrome on Windows
+
+
+
+
+
+ Use the Chrome on Windows user agent for the current tab.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Alt;E
+
+ On-The-Fly Settings
+ User Agent
+ Edge on Windows
+
+
+
+
+
+ Use the Edge on Windows user agent for the current tab.
+
+
+
+
+
+
+
+
+
+ &Ctrl;&Alt;S
+
+ On-The-Fly Settings
+ User Agent
+ Safari on macOS
+
+
+
+
+
+ Use the Safari on macOS user agent for the current tab.
+
+
+
+
+
+
+
+
+
+ &Alt;&Shift;C
+
+ On-The-Fly Settings
+ User Agent
+ Custom
+
+
+
+
+
+ Use the custom user agent for the current tab. This action is only active if a custom user agent is set in the settings.
-
-
+
-
-
-
-
- Apart from the common &kde; menus described in the Menu
- chapter of the &kde; Fundamentals documentation &privacybrowser; has these application specific menu entries:
-
+
+
+ Cookies Dialog
+
+
+ The cookies dialog is accessed through (see ).
+
+
+
+ Commands
+
+
+
+
+
+
+ A
+
+
+
+
+
+ Open the add cookie dialog.
+
+
+
+
+
+
+
+
+ E
+
+
+
+
+
+ Open the edit cookie dialog. This command is only valid if a cookie is currently selected.
+
+
+
+
+
+
+
+
+ D or ∇
+
+
+
+
+
+ Delete the currently selected cookies. A dialog will confirm the deletion before it is processed.
+
+
+
+
+
+
+
+
+ L
+
+
+
+
+
+ Delete all the cookies. A dialog will confirm the deletion before it is processed.
+
+
+
+
+
+
+
+
+ C or &Ctrl;Q
+
+
+
+
+
+ Close the cookies dialog.
+
+
+
+
+
-