Showing posts with label mobile. Show all posts
Showing posts with label mobile. Show all posts

2008-05-16

Opera

Today I had another conversation with a few friends at work about internet browsers. Actually it was about apps in general, and which apps we prefer for certain tasks, but it started with browsers. I do a bit of freelance web dev, and getting sites to work in certain uber commercial browsers is nasty. The Mrs and I spent a whole day just getting a layout to look the same in that one browser as it does in Firefox and Opera. So this is what I was telling my friends. Then we veered off into a conversation about Opera, and why it is the best browser but is virtually unheard of outside of mobile standings.

Its fair to say that Internet Explorer and Safari are well known because of being bundled with the OS. But why Firefox???? I hate it. Ok, its not as bad as the other two, and if you move from IE6 to Firefox (ff), you'll be in heaven. But honestly, why not Opera??? I can't use another browser anymore. My friends arguement about why he uses ff is that he likes the amount of extensions. And fair enough, ff owns the extensions market in browser land, but the fact that half of the extensions you install are just to bring it up to the functionality of Opera makes it rubbish.

I cannot browse anymore without mouse gestures. In all fairness at first I was sceptical, as I'm sure most ppl are. But once you learn a few basics, you cannot go back. Its impossible. The gestures such as close tab, forward and backward are life savers. Everytime I sit at a pc with ff on it ( or fsm save me single page per window ie 6 ), I end up moving the mouse around out of habbit and getting confused about why a menu is popping up. Yes there is an ff extension for it, but not everyone uses it, so it's much easier to sit at another pc with Opera on and have gestures without needing to install something.

Then there is bookmark syncing. In all fairness Opera does a lot more than sync bookmarks, but to me this is the most useful so far of what it does sync ( i heard somewhere that session management syncing is in the pipes, that would be amazing. ) With ff 2, you have to dl some extension for it. But with Opera, I sit at my wifes pc, type in my username and pass, and there are my bookmarks. Easy. No hassles.

The Opera 9.50 beta that I have been using has an awesome feature, namely the indexing of text in pages! So you can just type in the address bar some key words from an article you read recently, and there you have it, a list of all pages you have read recently that contain those words!! Its awesome!

The Trash Can. I've never been a fan of the concept of recycle bins, but this one is amazing. It took me years to work out what it does, but once you use it, you miss not having it. The little bin icon next to your tabs keeps a list of reccently closed tabs and opera windows!! Accidently close a tab/window, just Ctrl+z, orpop open the bin, and select it from the list. It is a handy feature even though you might not realise how often you would use it.

Stable as a horse. Firefox 2 crashes. I don't care what anyone says, but the Opera 9.50 beta 1 was more stable than any Firefox I have ever run. Every browser breaks. My mom ( a 50 odd year old woman with no computer knowledge ) has been converted to using Firefox ( on Linux ), and everytime she uses IE on a friends pc she complains about how unstable it is. Opera is even better. The fact that I have been using a beta for months now across 3 pc's and never thought twice is huge credit to the programmers at Opera.

Speed!!!!!! After using Opera for a few weeks you will not be able to stand how slow other browsers are in rendering a page. I don't know how or why, but they have something in Opera that makes it the fastest html rendering engine around. By a long shot. 

One other kewl thing with Opera is the availability of the browser on mobiles and the Wii. Although this might be unfair that other browsers do not enter this market, it really does serve as a great way to hype the popularity of the browser, and may very well be what makes them succeed in the long run. Everyone I know who browses the net on their phones uses Opera mini. The fact that I can sync my bookmarks to it too is amazing, nevermind the outstanding mobile browser technology!

All in all, the only reason I can see that people are not using Opera is because people are still building websites for browsers that are not standards compliant. So this is a plea to all developers out there to just make sure their sites look and work well in Opera. Its free, and clearly superior. Go now. Fix your site.

www.opera.com

2008-03-25

openSUSEEE - Getting openSUSE on the Asus EEE pc

So I got my Asus EEE. I have been wanting one since the announcement. Being someone who is about to travel, and a linux user, I wanted something extermely portable. So I bought it. It cost me R3200, roughly $400, for a 4G Surf, google it for the spec.

So, after using the official Xandros for a day or so, and getting annoyed with the lack of features and, being a programmer by profession, the lack of decent software repositories, I decided to hack it a little. First enabling full desktop mode helped. But still this didn't solve most of my issues. Being an openSUSE user I opted for that. Although it is a bit heavy, it still works nicely, without slowing the pc down. This is how I did it, very simple indeed:

  1. Borrowed a USB DVD-Rom from our system admin at work.
  2. Put the dvd in, and configured bios to make sure the boot order was set up properly. To do this, hit F2 as the machine has just turned on. Go to the boot tab, and change the Boot Device Priority to allow you're dvd rom to be the first in the list.
  3. Boot up the install system. Go through all the usual steps to get it going, until you hit the partition setup step. When asked, you need to create a custom partition setup. Create a 3GB partition, mounted at / and a ~700mb partition mounted at /home which should give you just enough space. If you have something like a SD card, rather use your internal drive all for / and the sd card for the /home partition. Another thing, apparently, is to edit the fstab options to enable the noatime switch. This helps extend the life of the internal solid state drive. I am not sure how important it is really, but I did it anyway. When done it might warn you about not having a swap partition, just ignore it by clicking no. The reason for this is the same as the reason for the noatime flag, extending the life of the drive.
  4. Change the package selection to get rid of some uneeded stuff. I am a coder who browses the net a lot, so for me OpenOffice and KOffice are not important and would be happy to use google docs, so those were unmarked in my install list.
  5. Go ahead and install. This is the longest step.
  6. All the rest of the setup is standard, when you are done, just boot the system, and there you have openSUSE 10.3 on your asus eee.
  7. Once in, to get wireless lan, lan, and some power management stuffs working, download:

Alsa Drivers

ACPI Drivers

On Board Lan Drivers

Wireless Lan Driver

Download these on another pc with net connection, and then use a flash or something to transfer across to you EEE. Install them in any order, reboot, and all should work as expected!

Thats all that is needed to get openSUSE 10.3 onto an Asus EEE pc. Enabling the compiz fusion desktop effects was simple, open a command line and type:

sudo gnome-xgl-switch --enable
Type in the root password, reboot, and compiz and the 3D desktop effects will be active. I wasn't happy with performance when this was on, so i disabled it using:
 sudo gnome-xgl-switch --disable
Again typing in the root password and rebooting. Strictly the reboot isn't needed, but getting it to work without can be a little complicated.

All done!!