IBM FlashSystem

IBM FlashSystem

Find answers and share expertise on IBM FlashSystem


#Storage
 View Only

Browser Comparisons for XO laptop

By Tony Pearson posted Wed December 26, 2007 09:32 PM

  

Originally posted by: TonyPearson


Continuing my week's theme on the XO laptop from the One Laptop Per Child [OLPC] project, I have been amused watching the OLPC forum discussion on the choiceof browser options available.
Built-in Browser

The built-in browser is simple but functional. It is full screen,with back, forward, and bookmark buttons, and an entry field forthe URL. This browser is fully integrated with the Sugar platform,files downloaded will appear in the journal. Download an Activity*.xo file, for example, and you can install it from the Journal.If you want to upload a file, click BROWSE on the website, and theJournal will pop up to choose files from.

Out of the box, the XO supports a minimal Flash that can handlesome Flash-based games but not YouTube videos, and does not supportJava.

Opera

The good folks of Opera have built a special edition for the XO laptop.However, some settings need to be changed to make the fonts large enoughto read.

Opera can be run as a Sugar activity, but this just launches a mothertask, which in turn launches a daughter task that actually runs thebrowser. This means that Home View will have two icons. The mothertask has an the Opera icon, but click on it and you get a grey screen.The daughter task appears as a grey circle, click on it and you get thebrowser screen. Alt-Tab will rotate through the Activities, so thegrey screen of the mother task is part of the rotation.

Although Opera has one foot on the Sugar platform, and one foot off,the lack of integration means poor interaction with the journal. The use of Opera is correctly registered. However, downloadingfiles requires a working knowledge of subdirectories, and uploading anythingrequires knowing what it is called, and where it is located. Not obviousfor many of the items created by Sugar applications.

Opera adds some features like shortcut keys, tabs for multiple pages,and the options to add Java and Flash player. I was able to confirm thatjavascript and Java were installed successfully, but YouTube videos werechoppy.

Firefox

The XO laptop is based on Redhat Fedora distribution, so I downloadedthe Firefox RPM package and installed this. To run, you need to startthe Terminal Activity, and then at the cursor type firefox.Journal only registers that the Terminal activity was used, but not anythingelse.

Since I run Firefox 2.0 on Windows XP, OS X and Linux, I am very familiarwith this browser, and it works as expected. Like Opera, there are shortcut keys, tabs for multiple pages, and optionsto add Java and Flash player. I was able to install add-onsfor Del.icio.us and FireFTP, and they worked as expected. Having accessto FTP sites will make development on the XO much easier.Again all files are uploaded/downloaded to directories, so some workingknowledge of where files are placed is required.

The fonts in Firefox did not expand/shrink as nicely as they had in Opera.Be careful not to select "View->

To close, you have to select File->Quit from the browser window, whichbrings you back to the Terminal activity, which you can then shutdown with Ctrl-Esc.

For now, I will keep all three and continue to evaluate them.I saw a few opportunities for improvement:
  • The Opera and Terminal icons are not on the first screen.You have to hit the right arrow to get to the "overflow" set of icons. Re-ordering the icons is simply a matter of editing the following file with "vi"(my first few lines I use are shown below):
    /usr/share/sugar/data/activities.default

    org.laptop.WebActivitycom.opera.OperaActivityorg.laptop.Terminalorg.laptop.GmailActivity
    Put the activities in the order you want. Any activity not listed willappear after these.
  • It might be possible to create a modified Terminal activity thatinvoked Firefox directly, to eliminate having to type it in each time.
  • Several people have expressed interest in a browser that runs entirely withthe Xo laptop folded over in eBook/Game mode, such that thekeyboard is completely covered up, exposing only the up-left-right-down arrowsand the Circle/Square/X/Check buttons.
  • Change the "News Reader" to invoke Bloglines instead. This might be yetanother modified Terminal activity, but borrow the icon from News.
Well, if you have further thoughts on these browsers, enter a comment below.

technorati tags: , , , , , , , , , , , , ,


#StorageManagementandReporting
#PrimaryStorage
#Storage
7 comments
3 views

Permalink

Comments

Wed January 23, 2008 10:03 AM

Greg,Yes, I found this on the OLPCnews forum:http://www.olpcnews.com/forum/index.php?topic=845.msg7429
Use 'cd' to change to the directory that contains your libflashplayer.so file (depends on how you set it up)
Then change the default from HIGH-quality to LOW-quality:
cp libflashplayer.so libflashplayer.so.bak && sed -i 's/HIGH/LOW/g' libflashplayer.so && sed -i 's/LOW/HIGH/' libflashplayer.so
For more on the "sed" (Stream Editor), go to:http://www.ibm.com/developerworks/linux/library/l-sed1.html

Tue January 22, 2008 11:33 PM

Is there any way to improve flash video performance on the XO laptop?

Wed January 16, 2008 03:22 PM

Tami,I tried FireFox 3 Beta as you suggested, but it wouldn't support my del.icio.us or FireFTP plug-ins. I have gone back to FireFox 2 until FireFox 3 is ready for prime time.

Tue January 15, 2008 10:36 PM

What I miss the most in the builtin Browse activity is a rightclick for sending mail!Thanks for the reviewintrader@aol.com

Wed January 02, 2008 01:02 PM

The default browser uses the new Gecko 1.9 rendering engine, which is used in the coming Firefox 3. Gecko 1.9 has a new feature called "full page zoom" and it contributes to the readability of the default browser on the small but very high-res XO screen.
I installed Firefox 3 beta 2 on my XO and it worked great (with full page zoom). Even though it is still in beta, I think Firefox 3 is also a good alternative to the default browser.
Tami (Masaaki) Takamiya

Sat December 29, 2007 06:25 PM

Edward, Thanks. yes, I am finding myself using Opera more often than Firefox on my XO. I still have a lot to learn about Opera, so when I need to do something specific, I often drop back to Firefox.

Sat December 29, 2007 03:47 PM

I personally think Opera is the best browser on the XO. Thanks for the article Tony. It was very informative. I don't have too much experience on the XO but am looking to get a few for some family members.