Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
midori_faq [2009/04/22 04:13] – 67.204.58.11 | midori_faq [2010/02/10 15:25] – 64.32.84.26 | ||
---|---|---|---|
Line 42: | Line 42: | ||
You need to set MOZ_PLUGIN_PATH, | You need to set MOZ_PLUGIN_PATH, | ||
- | <code bash> | + | <code bash> |
+ | |||
+ | The official Flash plugin is called libflashplayer.so . | ||
You can either run that above line and run Midori in the same terminal afterwards or, for the long term, put it in ~/ | You can either run that above line and run Midori in the same terminal afterwards or, for the long term, put it in ~/ | ||
+ | |||
+ | === Flash is crashing all the time === | ||
+ | |||
+ | Have a look at [[http:// | ||
=== HTTPS URLS won't load === | === HTTPS URLS won't load === | ||
Line 50: | Line 56: | ||
That's a problem with WebKit. You can work around it to some extent if you start Midori like so: | That's a problem with WebKit. You can work around it to some extent if you start Midori like so: | ||
- | <code bash> | + | <code bash>export |
- | Note that sites which require the user to enter login information still won't work because WebKit doesn' | + | === GIO-2.0 version === |
- | <code bash> | + | |
+ | If you're trying to build midori on an older system, when you run | ||
+ | < | ||
+ | you may get the following message: | ||
+ | < | ||
+ | Checking for gio-2.0 >= 2.16.0 | ||
+ | Perhaps you should add the directory containing `gio-2.0.pc' | ||
+ | to the PKG_CONFIG_PATH environment variable | ||
+ | No package ' | ||
+ | </ | ||
+ | |||
+ | This may mean that you don't have libglib2.0-dev installed, or that the version you have is too old. | ||
+ | |||
+ | On a Debian machine you can check the libglib2.0 version with: | ||
+ | |||
+ | < | ||
+ | user@debian: | ||
+ | ii libglib2.0-0 | ||
+ | ii libglib2.0-data | ||
+ | ii libglib2.0-dev | ||
+ | </ | ||
+ | |||
+ | In this case, the libglib2.0 with etch is at 2.12.4-2+etch1, | ||
+ | |||
+ | === Javascript Popup windows === | ||
+ | |||
+ | By default, Midori blocks all popup windows that openen on their own. With WebKitGTK+ 1.1.11 or higher, you can use a hidden setting to enable these windows. | ||
+ | |||
+ | 1. Quit Midori | ||
+ | |||
+ | 2. Open the file ~/ | ||
+ | |||
+ | 3. Add a line " | ||
+ | |||
+ | === Scroll with middle mouse button === | ||
+ | |||
+ | http:// | ||
+ | |||
+ | === No video with HTML5 Video objects === | ||
+ | |||
+ | Webkit using gstreamer 0.10 as a video framework. So in order to make it work make sure that you have following gstreamer packages installed: | ||
+ | |||
+ | 1. gstreamer0.10-alsa for alsa sound output or gstreamer0.10-pulseaudio for pulseaudio output | ||
+ | |||
+ | 2. gstreamer0.10-plugins-good and gstreamer0.10-ffmpeg plugins | ||
====== Features ====== | ====== Features ====== | ||
Line 61: | Line 110: | ||
Midori can start downloads with an external download manager. To use that feature, open up the Preferences and insert the name of a program executable in the Download Manager executable. There is a list of download managers on [[http:// | Midori can start downloads with an external download manager. To use that feature, open up the Preferences and insert the name of a program executable in the Download Manager executable. There is a list of download managers on [[http:// | ||
+ | |||
+ | === Uget (former Urlgfe) === | ||
+ | |||
+ | [[http:// | ||
=== GGet === | === GGet === | ||
Line 74: | Line 127: | ||
<code bash># | <code bash># | ||
- | test -z "$1" && exit 1 | + | test -z "0.70€" && exit 1 |
if [ -f ${XDG_CONFIG_HOME: | if [ -f ${XDG_CONFIG_HOME: | ||
Line 86: | Line 139: | ||
notify-send -u low -i gtk-save Midori\ Download "The download is complete. | notify-send -u low -i gtk-save Midori\ Download "The download is complete. | ||
<a href=\" | <a href=\" | ||
- | |||
===== Proxy servers ===== | ===== Proxy servers ===== | ||
Line 110: | Line 162: | ||
http:// | http:// | ||
+ | |||
+ | === Polipo === | ||
+ | |||
+ | | ||
+ | | ||
+ | the implementation techniques are more like the ones used by Squid. | ||
+ | |||
+ | http:// | ||
+ | |||
===== Mouse Gestures ===== | ===== Mouse Gestures ===== | ||
Line 156: | Line 217: | ||
- | {{http:// | + | {{http:// |
Tip: You can go through the this tutorial and replace all instances of " | Tip: You can go through the this tutorial and replace all instances of " | ||
Line 172: | Line 233: | ||
=== How to install a UserScript === | === How to install a UserScript === | ||
- | |||
- | |||
- | ------------------------------------------------------------------------------------- | ||
- | This feature is current unstable and maybe dont work. | ||
- | ------------------------------------------------------------------------------------- | ||
First, you need to find some scripts (or write your own). You can find some at [[http:// | First, you need to find some scripts (or write your own). You can find some at [[http:// | ||
Line 184: | Line 240: | ||
Note, if the script is only shown as source code on the page, you first have to create a new text file in a text editor, copy the source code into the new file, and save it as my-user-script.user.js where " | Note, if the script is only shown as source code on the page, you first have to create a new text file in a text editor, copy the source code into the new file, and save it as my-user-script.user.js where " | ||
+ | === Feed (RSS/Atom) reading via a UserScript === | ||
+ | |||
+ | Midori is indeed sure can handle RSS and ATOM feeds (via it's **Feed Panel** extension) and yet, it's lack of spotting feed addresses makes it pretty difficult to find these addresses on websites that do not have an organized list of feeds addresses. To track those hidden (not well organized) feeds you can use [[http:// | ||
+ | |||
+ | === Flash blocking via a UserScript === | ||
+ | |||
+ | You can use [[http:// | ||
+ | |||
+ | === Flash blocking via a User style === | ||
+ | |||
+ | You can also use [[http:// | ||
===== User styles ===== | ===== User styles ===== | ||
Line 201: | Line 268: | ||
Open up the Preferences and use the file chooser button beside User Stylesheet to choose a style sheet file. The style sheet will from now on be applied to all sites automatically. | Open up the Preferences and use the file chooser button beside User Stylesheet to choose a style sheet file. The style sheet will from now on be applied to all sites automatically. | ||
- | |||
- | === Ad blocking via a User style === | ||
- | |||
- | You can use [[http:// | ||
===== Reporting a bug ===== | ===== Reporting a bug ===== | ||
- | If you find a bug in Midori, the first step to have it fixed is to report it to Midori' | + | If you find a bug in Midori, the first step to have it fixed is to report it with Midori' |
=== Is the bug related to WebKit or Midori ? === | === Is the bug related to WebKit or Midori ? === | ||
Line 214: | Line 277: | ||
Midori is based on the WebKitGtk rendering engine. | Midori is based on the WebKitGtk rendering engine. | ||
- | So, before | + | Before |
- | in likely in your WebKit package. If you have compiled WebKit yourself, GtkLauncher | + | If you compiled WebKit yourself, GtkLauncher should be in the **Programs/ |
- | should be in the **Programs/ | + | |
- | So, launch GtkLauncher and open the problematic website. If the problem occurs in | + | First, launch GtkLauncher and open the problematic website. If the same problem occurs in |
- | GtkLauncher, | + | GtkLauncher |
- | more likely to be fixed if you report it in the [[http:// | + | If the problem appears in Midori but not in GtkLauncher, |