Softpedia
 

NEWS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
Home > News > Reviews > Linux software reviews

June 5th, 2010, 17:11 GMT · By

Midori 0.2.6 Review

SHARE:

Adjust text size:



Midori by Christian Dywan See editor's ratings     Request a review
Version reviewed: Midori 0.2.6

Midori is a lightweight browser part of the XFCE Goddies bundle. It's based on GTK+ 2 and WebKit and puts an emphasis on speed and simplicity. Midori's biggest selling points are great desktop integration and a rock solid web rendering engine.


Download Midori
Features:

· Based on GTK+ 2 and WebKit
· Fully standards compliant
· Minimal and customizable interface
· It's fast and frugal

Midori 0.2.6
Enlarge picture
For Linux users there’s only been one real choice in terms of web browsers in recent years, Mozilla Firefox. Sure, there are plenty of other browsers out there, each with its own unique traits and loyal fans, but, by and large, most users opted for Firefox. Very recently, Google Chrome has also become a viable alternative, though the ‘political’ issues, Chrome is not really open source, have kept it back so far. Its twin brother Chromium is completely open source and it looks like Canonical, makers of Ubuntu, are contemplating making it the default browser in the upcoming Ubuntu 10.10 Netbook Edition.

In this landscape, one project has been flying mostly under the radar, the Midori web browser, and, as you’ll see, perhaps undeservedly so. The Midori team has a simple mission statement, create a web browser built with GTK+ 2 and based on the WebKit web rendering engine all wrapped in a lightweight package. And now, after several years in development, it’s safe to say they’ve reached their goal.

Midori means ‘green’ in Japanese

Midori means ‘green’ in Japanese and it’s a name that suits it well, the browser is light and fast. It found a home as part of the semi-official XFCE Goodies bundle and is considered the default web browser for the lightweight desktop environment.  

That doesn’t mean you need XFCE to make the best of it, Midori feels right at home in GNOME as well. Development cycles are pretty short so most Linux distributions are going to have trouble keeping up with the latest release. In my case, on Ubuntu 10.04, the latest official build in the default repositories was Midori 0.2.2. The newest release, however, at the time of writing, is Midori 0.2.6. Luckily, if you use Ubuntu as well, you can find PPA builds of the latest release or, if you’re feeling adventurous, you can build it yourself from the sources.

Midori is lightning fast

So, with that sorted, let's get things moving. Midori, as advertised, is fast. It loads pretty fast, depending on how many tabs you have open, and it shuts down instantly. Moving from tab to tab is seamless even with a large number of tabs. Its swiftness rivals that of Google Chrome’s, which is largely regarded as the speed king across all platforms, so that’s saying something. If performance is an issue for you, whether you’re on an underpowered machine or netbook or just want to keep things light and fast, Midori certainly fits the bill.

Desktop integration - Midori is built on GTK+ 2

Of course, speed is just one part of the equation. A fast browser doesn’t necessarily make for a great experience. So how does Midori stack up in the looks department? Well, right off the bat I’ll tell you that it does pretty, pretty well. It’s a completely native GTK+ 2 application so it’s at home in XFCE, GNOME or any other similar environment. In this regard, it does a lot better than Firefox. It’s the little things, like the desktop notifications integration, when a download is finished, for example , that make all the difference. If you want the same look and feel across all of your applications, you’d be hard pressed to find a better option.

Review image
Midori 0.2.6

Customization options


One thing I love about Midori is the customization options. By default, Midori comes with a pretty lightweight but standard choice of UI components, things like the menu bar, the status bar and so on. It’s the safest option, but those who’ll appreciate Midori will want to keep it as minimalistic as possible. Fortunately, Midori delivers, the UI components can be stripped down to just the tab bar and nothing else. A usable minimum configuration would be to have just the tab bar and the navigation bar visible. Smartly, if you disable the menu bar, Midori will add a menu button, in the veins of the ones in the latest Opera or the upcoming Firefox 4.0, to access the most common settings.

Review image
Midori 0.2.6 with no menu bar

Usability


So far, everything looks good, but us, human beings, are creatures of habit. Once we get accustomed to a certain way of doing things, it’s hard to change it. This is extremely true for software, so a perfectly good app may not get a second chance if it comes off as too ‘alien’ on first try. Midori does have a few hiccups in this department, especially for a long-time Firefox and Chrome user as myself. It has gotten better with the latest releases, but the default settings may seem a bit strange to most people.

For example, by default, the first option in the right-click menu when clicking on a link is to open it in a new tab in the foreground, meaning that you’ll get switched to that new tab. Most of the time, this is not what you want to do. It seems like nitpicking, but you’re going to open links many times a day so it can become annoying pretty fast. Thankfully, you can customize this behavior in the Preferences menu and make ‘Open tabs in the background’ the default option in the right-click menu.

Review image
Midori 0.2.6 - the menu button

Standards compliant - Midori is based on WebKit


It’s starting to look like we have a winner on our hands. But so far we haven’t touched on the core functionality of a web browser, to display web pages. It may be fast, it may be smart and customizable, but if the pages don’t look or work properly, it’s all for nothing. Midori starts off with a major disadvantage, it’s not a mainstream browser by any stretch of the imagination. As such, by default, many more 'advanced' websites will refuse to work in the ‘unsupported’ browser or just display a basic HTML interface. Gmail doesn’t work straight out of the box, Yahoo Mail doesn’t work, Google Docs is largely unusable and so on.

But Midori’s secret weapon is that it’s based on WebKit. That means that, not only is it fully standards-compliant, it also comes with great support for HTML5 and one of the fastest and most popular rendering engines around. So most of the problems with compatibility can be ‘fixed’ with a very simple trick, just change the user agent of the browser. Go to Preferences > Network and choose either Safari (since it’s also based on WebKit) or Firefox. This won’t solve all of your problems, some websites still won’t work, partially or even at all. It’s a shame too, but the developers can’t really do that much about this, it comes with the territory when you’re a small-time web browser.

Conclusion

So, adding it all up, Midori is surprisingly good. It’s fast, it’s light and looks great with GNOME or XFCE. It’s faster than Firefox and on par, subjectively, with Google Chrome. It’s a much tighter fit for your desktop environment than Firefox, not to mention Chrome. And it also comes with the great WebKit rendering engine. Stability doesn’t seem to be an issue so far, like it was in earlier builds. It’s only real but minor downside is the lack of extensions. There are a few built-in, but nothing on the scale of Firefox or even Chrome. It does support Greasemonkey scripts though. On the whole, Midori is great, and the only thing keeping it from becoming my default browser are the issues with lack of support at some websites.

Midori 0.2.6
Enlarge picture
Midori 0.2.6 - the speed dial
Enlarge picture
Midori 0.2.6 - with the Radiance Ubuntu theme
Enlarge picture
Midori 0.2.6 - no menubar
Enlarge picture
Midori 0.2.6 - with the Human Ubuntu theme
Enlarge picture
Midori 0.2.6 - the menu button
Enlarge picture
Midori 0.2.6 - the preferences dialog
Enlarge picture
Midori 0.2.6 - the user agent selector
Enlarge picture



EDITOR'S RATINGS:

User Interface: (5/5)
Features: (3/5)
Ease of use: (4/5)
Pricing/Value: (5/5)
Overall: (4/5)
  Final verdict: Very good

TELL US WHAT YOU THINK:

30,225 hits · 12 comments · Link to this article · Print article · Send to friend · Subscribe to news

MUST-READ RELATED ARTICLES:


Down-to-Earth Event Scheduler

Google Translate Application

Parole Media Player 0.2.0.2 Review

Amarok 2 Review

Google Chrome 5 Beta Review

READER COMMENTS:


Comment #1 by: Itchy on 06 Jun 2010, 10:51 UTC reply to this comment

Is it much different from Epiphany-webkit?

Comment #1.1 by: Lucian Parfeni on 09 Jun 2010, 09:37 GMT

As different as two browsers based on GTK and WebKit can get. They look pretty similar, but Midori has more customization options. It's also faster. It's a bunch of little things that make it better than Epiphany.


Comment #2 by: fetasail on 19 Jun 2010, 07:39 UTC reply to this comment

I don't see how the "fast" argument can be relevant in a web browser, where the net connection is usually some orders of magnitude slower than the rendering.


Comment #3 by: me on 20 Jun 2010, 17:16 UTC reply to this comment

Epiphany is very fast and pleasurable to use, except that it doesn't support decent adblocking which limits its scope a lot.
Last time I used Midori (long ago, I think it was 2.0; BTW the author talking about his acquired habits from using Chrome for "ages" was a bit exaggerated ...) it was fairly buggy but promised a lot. I have Xfce so I'll test try it again.
For KDE users there's Arora which is great too.


Comment #4 by: Lucian Parfeni on 21 Jun 2010, 15:50 UTC reply to this comment

Unless you're visiting one page at time, the browser's speed is important. If moving from one tab to another takes longer than to render a page, there's a problem.


Comment #5 by: Fail alert on 22 Jun 2010, 02:41 UTC reply to this comment

midori is fast and easy to use but does not compare to chrome, open midori and try streaming a video with midori's default settings frame skip central im running 52mpbs so its not my connection


Comment #6 by: Lucian Parfeni on 23 Jun 2010, 06:17 UTC reply to this comment

Well if the video is using flash, then it's less Midori's fault. Adobe has been working with Google and Chrome / Chromium is clearly better optimized for the plugin as well as the plugin for the browser. It also comes bundled with Google Chrome. So video streaming may not be the most objective test. Still, it doesn't really matter why it happens, if it makes videos unusable.


Comment #7 by: Jorge on 22 Jul 2010, 03:53 UTC reply to this comment

What about Opera??? Its just my favorite Linux browser!! And supossed to be much faster than FF and Chrome.


Comment #8 by: suck on 31 Jul 2010, 06:23 UTC reply to this comment

this is very very bad midori suked


Comment #9 by: Hoe88 on 06 Sep 2011, 01:48 UTC reply to this comment

I am runnin Midori 0.36 and when log into yahoo, many small applet keep showing delay loading except the default page was fine.
When trying to log into yahoo mail, the moment you key in Username, it closed and crashed!


Comment #10 by: Anon on 29 Dec 2011, 13:44 UTC reply to this comment

Chrome is the speed king? That's a joke, right? You call a browser that lags when you have 30 tabs open speedy? Opera is way faster than Chrome. It (Opera) is the only browser that doesn't have any UI lag whatsoever. When it comes to browser lag, that's what really counts; everything else is based on your internet speed.


Comment #11 by: SultanBorneo on 06 Jan 2012, 17:11 UTC reply to this comment

Yup, this is the fastest one.

Copyright © 2001-2012 Softpedia. Contact/Tip us at

WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM