Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
midori:faq [2014/06/04 23:56] – [Midori - Frequently asked questions] gue5t | midori:faq [2017/02/21 14:36] – [Security features] alemao | ||
---|---|---|---|
Line 5: | Line 5: | ||
This is a list of frequently asked questions about the Midori Web Browser. Anyone should feel free to improve or extend this page, but keep it clean and easy to read for other users. | This is a list of frequently asked questions about the Midori Web Browser. Anyone should feel free to improve or extend this page, but keep it clean and easy to read for other users. | ||
- | ====== | + | ====== |
=== What is " | === What is " | ||
- | Midori is a Web Browser, | + | Midori is a Web browser |
=== How to pronounce Midori and what does the name mean? === | === How to pronounce Midori and what does the name mean? === | ||
Line 17: | Line 17: | ||
=== On which platforms does Midori run currently? === | === On which platforms does Midori run currently? === | ||
- | Midori is basically very portable and should run on all platforms that its dependencies support. | + | Midori is portable and should run on all platforms that its dependencies support. Releases exist on various Linux distributions, |
=== Under which license is Midori distributed? | === Under which license is Midori distributed? | ||
Line 62: | Line 62: | ||
Enable changing hotkeys while hovering menu items: | Enable changing hotkeys while hovering menu items: | ||
< | < | ||
+ | |||
+ | === Making the current tab more visible === | ||
+ | |||
+ | To make the current tab more visible in Midori, when running Elementary edit the file / | ||
+ | |||
+ | < | ||
+ | font-weight: | ||
+ | |||
+ | Note that this will also affect tabs on Files, Scratch and other apps. The change is presumably applicable to other GTK+3 based themes but it wasn't tested. | ||
=== Disable middle click pasting === | === Disable middle click pasting === | ||
Line 93: | Line 102: | ||
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" | 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" | ||
+ | |||
+ | In order to solve it, follow the steps: | ||
+ | 1- make sure that gnome-keyring-pkcs11.so exists in your machine, the location can be found with: | ||
+ | $ sudo find / -name gnome-keyring-pkcs11.so | ||
+ | |||
+ | Depending on the architecture it can be under / | ||
+ | |||
+ | If you don't find them, you must install it:\\ | ||
+ | |||
+ | **64bit machine: **\\ | ||
+ | $ sudo apt-get install libp11-kit-gnome-keyring | ||
+ | |||
+ | **32bit machine: **\\ | ||
+ | $ sudo apt-get install libp11-kit-gnome-keyring: | ||
+ | |||
+ | After that the file should be in the expected place. | ||
+ | |||
+ | 2- Now **CLOSE** Midori. | ||
+ | |||
+ | 3- After it is totally closed, run: | ||
+ | |||
+ | **64bit machine: **\\ | ||
+ | $ modutil -add gnome-keyring -libfile ./ | ||
+ | |||
+ | **32bit machine: **\\ | ||
+ | $ modutil -add gnome-keyring -libfile ./ | ||
== A testcase for self-signed certificates == | == A testcase for self-signed certificates == | ||
Line 140: | Line 175: | ||
=== Scroll with middle mouse button/ pan-scrolling === | === Scroll with middle mouse button/ pan-scrolling === | ||
+ | |||
+ | Windows-style middle-click behavior is | ||
http:// | http:// | ||
Line 146: | Line 183: | ||
Upstream Bug: https:// | Upstream Bug: https:// | ||
- | === HTML5 Video doesn' | + | === HTML5 Video/ Audio doesn' |
- | You need to have GStreamer plugins installed which implement the codecs. | + | [[# |
- | - You need gstreamer0.10-pulse if you're using PulseAudio. | + | - You need gstreamer(0.10/1.0)-pulse if you're using PulseAudio. |
- | - You may need gstreamer0.10-alsa for ALSA, depending on your distribution. | + | - You may need gstreamer(0.10/1.0)-alsa for ALSA, depending on your distribution. |
- | - You need plugins for Theora, | + | - You need plugins for Theora, |
- For Youtube or Vimeo, you need WebKitGTK+ 1.1.20 or newer. | - For Youtube or Vimeo, you need WebKitGTK+ 1.1.20 or newer. | ||
- You can [[http:// | - You can [[http:// | ||
- | - Since Midori 0.3.5 you can look at "about: | + | - You can look at about: |
=== Java doesn' | === Java doesn' | ||
Line 539: | Line 576: | ||
}</ | }</ | ||
+ | ====== Midori Architecture ====== | ||
+ | |||
+ | Midori stands on the shoulders of three giants in particular: the software libraries [[http:// | ||
- | ===== Understanding | + | WebKitGTK+ itself uses two other important libraries: [[https:// |
+ | ===== WebKit Version Numbers ===== | ||
- | WebKit is the core of the Midori browser and often shows up in bug reports. Because WebKit is a complex piece of software and compatible with various libraries, its version numbers and naming schemes | + | WebKit is the core of the Midori browser, and it determines how web pages are rendered. Because WebKit is a complex piece of software and compatible with various libraries, its version numbers and naming schemes |
WebKit itself is a library which works in many environments, | WebKit itself is a library which works in many environments, | ||
Line 550: | Line 591: | ||
WebKit has a "new API layer ... designed from the ground up to support a split process model" | WebKit has a "new API layer ... designed from the ground up to support a split process model" | ||
- | The version of WebKitGTK+ | + | To find out the version of WebKitGTK+ |
=== Version Number Interactions === | === Version Number Interactions === | ||
- | WebKit2 | + | The WebKit2 |
Midori' | Midori' |