Nalakuvara - a user customized Opera Desktop package
By Zi Bin Cheahzibin. Wednesday, January 27, 2010 11:50:00 AM
A great feature of Opera Desktop is customization. Through the many different settings, you can pimp your surf. Some users have gone to great lengths configuring Opera as a defacto browser for residents of their country, or speakers of their language. Today we introduce one of them.
Jedi Lin from Taiwan has written a 4-part article about his experience of building a customized Opera desktop package. The articles take you all the way from the planning stage, through coding and configuration, up to documentation and community planning.
The first article is the planning of Opera Nalakuvara - a customized package for Taiwan users. In this article, the author discusses subtle differences from the norm in the preferences of Taiwanese users, and shows changes he made to better serve them. For example, he changed the default UI font from SimSun (better suited for the Simplified Chinese used in Mainland China) to MingLiu, which looks better when used for the Traditional Chinese spoken in Taiwan.
The second article is about tweaking Opera's default settings, for example opera:config and search engine and mail settings.
The third article revolves around the third party components and menus of Nalakuvara. This includes configuring User CSS, User JavaScript and Java applets. One interesting feature is the addition of support for telnet protocols ssh:// and telnet:// using the ZTerm Applet.
Packaging, testing, documentation and community support are discussed in the fourth and final article. The author discusses how he tested different packages on different platforms using virtual machines, and how he dealt with user feedback and building a community around his custom Opera.
There are currently ten packages available for various systems including Windows, Linux (Ubuntu, Fedora, and generic Linux), FreeBSD and Mac OS X. For more information, you might want to visit the Nalakuvara project page, or even try out Nalakuvara if you read Chinese.

BS-Harou # Wednesday, January 27, 2010 12:22:39 PM
ouzowtfouzoWTF # Wednesday, January 27, 2010 12:41:54 PM
Petter Nilsenmitchman2 # Wednesday, January 27, 2010 12:58:44 PM
Charles SchlossChas4 # Wednesday, January 27, 2010 2:16:15 PM
ouzowtfouzoWTF # Wednesday, January 27, 2010 2:32:19 PM
Originally posted by mitchman2:
Yes, but can I integrate my custom skin in that custom build I'm creating? That's what I've found no information about in the documentation. Setting a .ini value for the path of the default skin which should be used.
Jedi LinJediLin # Wednesday, January 27, 2010 3:47:13 PM
Originally posted by ouzoWTF:
As far as I can remember, Ibis just include a modified version of standard_skin.zip in skin\. Later, all 10.x version of Ibis seems to use the same skin as international version of Opera does.