From 147acdcaefdac15f85e2c6f8156a186eb68cb59d Mon Sep 17 00:00:00 2001 From: Christian Dywan Date: Wed, 19 Sep 2012 23:16:40 +0200 Subject: [PATCH] Update FAQ from the wiki url http://wiki.xfce.org/_export/xhtml/midori/faq | sed 's@@g' > data/faq.html git add data/faq.html git commit -e -m 'Update FAQ from the wiki' -v --- data/faq.html | 211 +++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 175 insertions(+), 36 deletions(-) diff --git a/data/faq.html b/data/faq.html index 209ac6bc..a43a70bb 100644 --- a/data/faq.html +++ b/data/faq.html @@ -7,7 +7,7 @@ midori:faq - + @@ -37,6 +37,7 @@ var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"};
  • @@ -50,6 +51,7 @@ var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"}; @@ -75,9 +77,12 @@ var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"};

    This is a list of frequently asked questions about the Midori Web Browser. Anyone feel free to improve and/ or extend this page, but keep it clean and easy to read for other Xfce users.

    +

    +This is a snapshot of Frequently Asked Questions designated for offline viewing. The most recent version of this document can be found in the Xfce wiki. +

    - +

    Getting started

    @@ -127,7 +132,7 @@ Midori and all delivered artwork are licensed under the LGPL2.

    - +

    Common problems

    @@ -223,8 +228,49 @@ export XDG_CACHE_HOME=/dev/shm

    - -

    Flash doesn't work

    + +

    Security features

    +
    + +
    + +

    HSTS/ HTTP Strict Transport Security

    +
    + +

    +Midori >= 0.4.7 automatically picks up the Strict-Transport-Security header and caches sites locally. By design, there's no UI. System administrators can however place a pre-loaded cache at /etc/xdg/midori/hsts. +

    + +
    + +

    Certificate Handling

    +
    + +

    +Midori >= 0.4.7 supports http://git.gnome.org/browse/gcr/tree/gcr for certificate display and management, you can click the lock in the urlbar to see detailed information. Earlier versions, or one without gcr will not handle certificates beyond the lock icon in the urlbar. +

    + +
    + +
    Error granting trust: Couldn't find a place to store the imported certificate
    +
    + +

    +No key store is available or it's incorrectly setup. By default GNOME keyring can do this. Under Xfce it is recommended to enable “GNOME services” under “Session and Startup settings”. Otherwise this can occur if a script doesn't correctly send the output of “gnome-keyring –startup” to the environment. +

    + +
    + +
    A testcase for self-signed certificates
    +
    + +

    +https://selfsigned.notyours.dk:444/menu.gif +

    + +
    + +

    Flash doesn't work

    @@ -233,7 +279,12 @@ export XDG_CACHE_HOME=/dev/shm

    -WebKitGTK+ and thusly Midori on Windows doesn't support Flash or any other plugins. If WebKitGTK+ adds the feature in the future, we will support it. For now there's nothing we can do. +WebKitGTK+ and thusly Midori on Windows doesn't support Flash or any other plugins. If WebKitGTK+ adds the feature in the future, we will support it. For now there's nothing we can do. +

    + +

    +Starting with WebkitGTK+ 1.8.2 (Midori 0.4.7) Netscape plugins are now supported. +Midori should pick them up from standard netscape plugins locations.

    @@ -256,11 +307,17 @@ You can either run that above line and run Midori in the same terminal afterward -

    Flash is crashing all the time

    +

    Flash is crashing/ No Flash with GTK+3

    -Try searching for a package named nspluginwrapper or similar in your distribution repositories. It implements plugins in their own process so they can't drag down the whole browser. +nspluginwrapper is a program that runs Flash and other Netscape plugins in a separate process. So a crash can't cresh the whole browser and Flash, which is GTK+2 can run in GTK+3. +

    + +

    +sudo apt-get install nspluginwrapper +sudo nspluginwrapper -i /usr/lib/flashplugin-installer/libflashplayer.so +nspluginwrapper -v -a -n -i

    @@ -275,6 +332,15 @@ That's a problem with WebKit. You can work around it to some extent if you +

    256-bit encryption isn't supported?

    +
    + +

    +There's no official support right now. It's possible to patch glib-networking to enable 256-bit SSL. +

    + +
    +

    Scroll with middle mouse button/ pan-scrolling

    @@ -283,7 +349,8 @@ That's a problem with WebKit. You can work around it to some extent if you

    -Bug: https://bugs.launchpad.net/webkit/+bug/871425 +Bug: https://bugs.launchpad.net/webkit/+bug/871425
    + Upstream Bug: https://bugs.webkit.org/show_bug.cgi?id=50561

    @@ -455,17 +522,76 @@ Edit→Preferences→Behavior and check “Enable Spell Checking”.

    -Now while typing any errors should get underlined in red. To get suggestions, highlight the word and right-click. Should see a list of suggestions on the top of the menu. +Now while typing any errors should get underlined in red. To get suggestions, highlight the word and right-click. You should see a list of suggestions at the top of the menu. +

    + +

    +On Windows you need to download OpenOffice dictionaries, find the zipped file(s) for your locale(s) and unpack the contents into share/myspell/dicts/ in your Midori installation. The folder should contain *.aff and *.dic files

    - -

    Privacy

    + +

    Is it possible to disable Same Origin Policy? What Webkit settings not in the preferences can I change?

    +
    + +

    +You can change all values of WebKitWebSettings in the config file (~/.config/midori/config on unices, %APPDATA%\midori\config [please check :)] on Windows). For example, to disable Same Origin Policy for local files, add +

    +
    enable-universal-access-from-file-uris=true
    + +

    + to your config file. +

    + +
    + +

    How do I change the proxy server from the toolbar or statusbar?

    +
    +
      +
    1. Activate the Statusbar Features plugin.
      +
    2. +
    3. Close Midori.
      +
    4. +
    5. Create a folder ~/.config/midori/extensions/libstatusbar-features.so/
      +
    6. +
    7. Create a text file “config”
      +
    8. +
    9. Type the following for the default setup:
      +
    10. +
    +
      [settings]
    +  items=auto-load-images;enable-scripts;enable-plugins;identify-as;zoom-level
    + +

    +Add button types separated by semicolon: +

    + + +

    +Most settings listed at http://webkitgtk.org/reference/webkitgtk/stable/WebKitWebSettings.html will also work as button types. +

    + +
    + +

    Privacy

    - -

    Blacklist cookies

    + +

    Blacklist cookies

    @@ -490,8 +616,8 @@ The feature is currently experimental and will change in future versions.

    - -

    Adblock

    + +

    Adblock

    @@ -499,13 +625,13 @@ The Advertisement Blocker can be activated under Extensions. It uses the same li

    - -

    Modes

    + +

    Modes

    - -

    Web Applications

    + +

    Web Applications

    @@ -525,8 +651,8 @@ There are two closely related features to open websites as dedicated windows of

    - -

    Private Browsing

    + +

    Private Browsing

    @@ -551,8 +677,17 @@ The same options available to -a/ –app can be used for private browsing mode.

    - -

    Kiosk mode

    + +

    Portable mode/ Win32

    +
    + +

    +On Windows builds, -P/ –portable causes all data to be written to the “profile” folder in the Midori folder. Everything, including temporary files and cache, is stored in a sub-folder without touching the system. So Midori can be run eg. from a USB stick on different machines. +

    + +
    + +

    Kiosk mode

    @@ -583,8 +718,8 @@ Any links outside end up in an error page. All images and other files won't

    - -

    Proxy servers

    + +

    Proxy servers

    @@ -638,7 +773,11 @@ Mousehole is a scriptable proxy server written in Ruby.

    -Currently only HTTP proxy servers are supported directly. A way to use SOCKS on Unix is to use tsocks with SSH as follows: +The coming libSoup 2.40 will support SOCKS proxies, see the relevant bug report. +

    + +

    +libSoup < 2.40 only supports HTTP proxy servers directly. A way to use SOCKS on Unix is to use tsocks with SSH as follows:

    1. Install 'tsocks'
      @@ -663,8 +802,8 @@ server_port = 5555
    - -

    Keyboard Hotkeys

    + +

    Keyboard Hotkeys

    @@ -689,7 +828,7 @@ You can also use the arrow keys to do the same.

    -To enable Hints in Midori [similar to those vimperator provides in Firefox], press . +To enable Hints in Midori, similar to vimperator in Firefox or xxxterm, press .

    @@ -745,8 +884,8 @@ When using Ctrl+f to bring up Find, use Ctrl+f again or ESC. When using ”/”

    - -

    Mouse Gestures

    + +

    Mouse Gestures

    @@ -775,8 +914,8 @@ Additionally, there are programs allowing mouse gestures system-wide, for exampl

    - -

    User scripts and styles

    + +

    User scripts and styles

    @@ -836,8 +975,8 @@ You can also use -

    User styles

    + +

    User styles