Thursday 26 October 2006

Internet Explorer 7 vs. Firefox 2 vs. Opera 9

Click to enlarge You may have read many browser reviews. The problem is that even the professional gurus often take a very simplistic approach, and the summary usually is there's two browsers, Internet Explorer 7 and Firefox 2 and Firefox is the coolest. But is it really so simple? I'm no professional, I'm just a seasoned web surfer, but I'll take a deeper look in the browsers offer, following Microsoft's latest release, the first in five years and the first truly innovative in ages.

There's more than IE7 and FF2, as we'll call them from now on.
Not only Opera 9, a totally indipendent browser who's been pioneering almost every single innovation imitated much later in Microsoft's and Mozilla's browsers (if there was a copyright for browser features Opera programmers would be much richer).


But also whithin the IE7 and FF2 fields, there have been browsers based on their engines adding different features.

Click to enlarge Take tabbed browsing for example. Your average reviewer, until now, praised Firefox for having tabs and complained that IE hadn't. A more objective perspective would suggest that firstly tabs were introduced by Opera years and years earlier than in Netscape, the first browser to power the Mozilla Gecko engine. Then, many browsers have been available for years based on the IE core and featuring tabs. I think we still had IE4 seven years ago when Netcaptor emerged. Then came Crazy Browser and many others, not all of them good, but if you wanted IE with tabs, you could have it.
Click to enlarge Probably the best of all the tabbed IEs is Maxthon, which has a good RSS client, introduced pop up blocker and ad hunter to IE users, and I think it's the only one to have its own extensions, one of which, BlogEX, is a great blog editor (though it doesn't support Blogger Beta yet).
And we can expect a further improvement wih Maxthon 2 (beware, it's still in pre-alpha stage though it doesn't seem really dangerous).
Click to enlargeIt will be totally redesigned and will feature the IE7 innovations like Quick Tabs, a tab where there's a sort of gallery of thumbnails previewing the sites you've opened in the other tabs.
Anyway Internet Explorer 7 now has tabbed browsing too, and it's optional, you can choose to disable it. The close tab button is only on the active tab and this is good because it prevents you from accidentally closing a tab you want to activate in fact. There's also a way to close the other tabs, simply by middle clicking on them. The new tab button is comfortably placed next to the most right sided tab. The only feature missing from FF2 and Opera 9 is the undo close tab, which lets you reopen a tab you've accidentally closed.

Click to enlargeThere are browsers based on Firefox too. Not only Netscape, which still survives but has lost attractiveness from a while, but now comes Flock (still in Beta), a browser with a nice design and a great RSS reader and heavily oriented to the social activity of Web 2.0. You can upload pictures to Photobucket and Flickr, write blog posts (again, not yet to Blogger Beta) and tag favourites to Delicious. They better fix the bookmark management, it had a negative response from users since it doesn't allow to create subfolders, but here's a browser which will challenge even its parent, given the constant growth of Web 2.0.
Click to enlarge Then there's Opera 9, as ever so underrated. For example if you right click a link and copy it, then go to the address bar of a tab you have already opened and right click you can select 'Paste and go' so you save the time taken by pressing the Enter key or the Go button. We'll see this feature only on Maxthon 2. I never read a review mentioning all the important innovations of Opera, like the page zoom button, only now adopted by IE7 and still missing in the cooler Firefox.
When reviewers write under the main influence of what's cool between the majority they lose reliability.
Take another myth, the IE vulnerability and FF safety. Well, IE was and will be more vulnerable simply because the very most of the people use it, so criminal hackers code their viruses for IE rather than wasting time for Opera. But now that Firefox has increased its share of users, here they come the viruses which work on Firefox too.
The difference is Microsoft releases system updates to patch the vulnerability (since IE is part of the system and not a standalone multiplatform application), while FF releases new versions of the program.
I'm not saying Firefox is a bad browser, it is indeed cooler than IE, being alternative, open source etc., but does the fact it's cooler automatically involve it's better? And why people still ignore Opera?
Not that Opera is perfect, its main problem is the rendering engine (the main factor to judge a browser, by the way, much more than the interface design or the extra features). Actually, it would be the best in theory, being the one to be fully standard compliant, it perfectly displays the most modern sites. But it forgets a lot of sites out there are still coded on old standards, they're deprecated, but people visit them anyway, and with Opera, sometimes, they have problems seeing them properly, while this issue has been improved in Firefox, which enriched its compatibility with the version 1.5, while you may remember there was a time when seeing a site on Netscape was totally different than seeing it on IE.
Usually, rendering problems are the fault of the webmasters, myself included, we just don't code totally respecting the latest W3C standards. Ultimately, when people have problems visiting a site, they just switch the browser. This has been made easier in Firefox (through the IE View extension) and especially Netscape (natively), with a button you can switch the rendering engine from IE to Mozilla's Gecko.
Back to Internet Explorer 7, the first thing you'll notice is the radical brave redesign of the interface. Dummies who got used to the familiar toolbars they've seen for years (even on IE6 the only difference where the new icons replacing the old ones in the same positions) will complain but with a little effort they can get used to the new interface, which is more intelligent, and also has a pleasant look. Once again, Opera has been experimenting the concept of breaking the long tradition which saw the buttons of the toolbar lined and same sized, though IE7 offers less customization options. Where Opera 9 hides by deafult even the main toolbar, with only the essential buttons loaded in the address bar, IE7 hides the menu bar, though you can see in the screenshot I recalled it, a nice break between the icons of the address and tabs toolbars, and you can place the Links next to that, which look cool with the improved favicon support.
The back and forward buttons have been placed closer, and the recent pages have been merged in one drop down menu. Then comes the address field and the buttons you need after you've written the URL, Go (merged with Refresh) and Stop. The integrated search, where you can choose your engine, completes the upper bar.
The tabs bar also has the Favorites icons, though bookmark management hasn't been improved and it's still way better in FF and Opera, and it's closed by the new commands bar, which allows you to do without the menu bar if you wish, the menu items are rearranged below icons like Page and Tools. Other icons are Home Page and Feeds.
The new Feeds client of IE7 is rather good, I'd have preferred a three pane window like in proper RSS clients as RSSOwl (Opera gets closer to that), but still you have the subscribed feeds in a section of the side bar, the titles with summaries in the middle and the filter on the right (by date, title or category). Firefox is really limited with feeds, showing only titles in the Bookmarks menu, but the Sage extension is a better client than the one embedded in IE7.
The new browser from Microsoft has enhanced the security, as FF2 and Opera 9 now includes Pop up blocker and Phishing Filter.
The commands bar shows the add-ons as well. For example the default download manager has remained very basic (the one in FF2 is slightly better but the most complete is definitely in Opera), still you can plug in a program like Well Get.
IE hasn't extensions like FF2 or widgets like Opera, there are add-ons and plug-ins, but they're third party applications listed by CNet on IE Add-ons, and some of them are shareware.
Now IE7 allows to turn on for the browser only (previously it could be applied only to the whole system) ClearType, which renders the fonts much smoother, similarly to the quality you see on PDF files. Sometimes the smallest fonts might look a bit blurred, and it would be better a quick option to switch Clear Type on and off rather than having to dig in the Internet Options (and restart the browser too), but mostly the fonts are really enhanced and more readable, and you can always tune ClearType if you download this PowerToy.

The look of Firefox hasn't changed much (now it's the most familiar looking and this could actually attract people who don't like the IE7 toolbars), it has finally added a close button for each tab, but the new toolbar icons are disappointing, they look like drawn with a pencil, the previous were much clearer and nicer (but it's still available between the many themes). Tabs can be horizontally scrolled and there's a menu of them, though with no preview image.
There's a couple of interesting innovations like spell checking in text fields and search term suggestion (of related terms as well).

But talk about innovations and you really talk about Opera, which now features BitTorrent support, the Fast Forward navigation between pages of sites, Kiosk mode, mobile browser simulation (remember Opera Mini is the best mobile browser), the site preview on tabs (introduced much earlier than in IE7, though there's not a page with all the previews), IRC client, notes, E Mail client (though it doesn't support HTML, but this is another story, we're not comparing Opera to websuites like SeaMonkey or related programs like Thunderbird).
The page download progress bar is really useful when visiting slow sites and it's not been imitated by the rivals yet.

So what's the verdict then? I don't think there's a browser which is absolutely better than the others, each has its interesting features and its flaws. You just have to download them all and see which one is best for your surfing style.
I see the nice aspects in Firefox, but my ideal browser would be a mix of IE and Opera.
The rendering engine, the Quick Tabs feature and the new toolbar keep me on the IE side.
I've been using Maxthon for years and I'm just waiting for a stable and full featured Maxthon 2 to include the innovations of IE7 and be further inspired by Opera. Until then, it'll be Internet Explorer 7.

Tuesday 24 October 2006

Flickr4Writer and Flickr Uploadr vs. Photobucket

Flickr4Writer screenshotFlickr4Writer is a plugin for Windows Live Writer which is simply activated from the 'Insert' menu and lets you browse the Flickr public accounts (starting with your own, obviously) and insert pictures into the post you're writing.
This is really useful since the web interface of Flickr is not so intelligent and you have to click each image to get the codes to use on blog posts or to directly blog the images.
The plugin requires an updated .NET Framework, a component of Windows which is not installed by default, but you can easily obtain it through Windows Update.


Flickr Uploadr is a light and simple program to upload pictures from your computer to your Flickr account.
Using these two tools allows you to totally bypass the Flickr website and upload a picture to your account and insert the uploaded picture into the post.

All would be really interesting, but after a while you may wonder why just not stick to Photobucket which gives you all the codes you need on the page of your album (as you can see from the part of the site screenshot on the right), and most of all has a monthly bandwidth limit of 10 GB as opposed to the poor 20 MB of Flickr. As a bonus you also can share videos and create nice presentation widgets and slideshows. You just have to log in to your album, copy the URL of the image and paste it in the 'Insert - Picture From Web' dialog of WLV and then edit the image properties on the side bar.

Sunday 15 October 2006

Windows Live Writer supports Blogger Beta

Windows Live Writer is a huge progress in blog posts editing software. At the moment it's still in beta and free, but already it's the only software to support Blogger Beta.
It doesn't support the labels/categories yet, but using it is worth the little extra effort of editing the post on Blogger just to add the label.
The interface looks familiar (looks like a small Office application) and yet has quite some interesting features which makes this the most advanced blog post editor.
The most impressive innovation is the Web Layout of the post editor. WLV downloads the style sheet from the blog host and applies it to the editor. So while the other programs let you see the HTML code, the preview, or a visual editor with basic formatting (here called Normal view) here you can also see the post as you write it just as it will look in the published post. Just check this current screenshot: Click to enlarge
 

This is the real What You See Is What You Get, quite an improvement from the rendering of visual editors we used to know, FrontPage included, it's the closest thing to updating the page on the browser, and way better than the original Blogger visual editor.
There is some crazy lack, for example the center alignment is available only on a sub-menu and to apply that to an image you have to select it as a paragraph (so highlight it as if it was a phrase, don't select it like you do for the properties). And when you increase the font size a traditional HTML tag is coded rather than a modern style command. But I'm sure the future final releases will fix these problems.
This program opens posts from the Blogger server (you can edit past posts as well) and saves drafts (but you can't open them outside WLV, if you really want to save them you better save the HTML code on text files).
Windows Live Writer gives you also a lot of extra options when you insert links or pictures. It does not allow you to upload images to Blogger, you need an FTP account which allows the links to images only or you have to insert the images from web hosts like Photobucket selecting this command from the menu. What's really useful here is you can customize three different sizes other than the original for the display.
When you write the URL of the link you have a drop down list from your chronology just like in your browser address bar.
You can also insert maps from Windows Live Local and tags like those you can see below for Technorati.
For those of you anti-Microsoft the Performancing extension for Firefox is still a very valid option, you can still write posts better than you'd do on the visual Blogger editor. But for those nice extra features Windows Live Writer will become essential and will require some more serious competition from the opposing field. I hope we can expect an effort like this from the Mozilla community soon.

Friday 13 October 2006

Performancing, blog post editor

I'm testing Performancing, a good editor for blog posts, it can't connect to Blogger Beta yet, but I can always copy the code and paste it on the Blogger editor. Performancing has all the features of the visual Blogger editor (which has given me some problems, especially when uploading images which always appear at the top of the post, no matter where my cursor actually is) but it doesn't mess the code though it's not strictly pure XHTML (it still uses the b tag for bold instead of the correct strong). Oh yes, the only missing feature is the font choice, but don't we all keep our default? It can even save the drafts (here called "notes"), but be sure to save them before clicking on any other note you already saved otherwise the content you're editing will go lost (it doesn't prompt you to save)...




Here's a screenshot of the Firefox window divided in two after activating the extension from the icon at the bottom right of the browser, in the upper half there's the code editor of Blogger where I'll just paste the code...