Subscribe to RSS feed

Posts tagged with "chinese"

W3C HTML5 Chinese Interest Group

, , , ...

Trip to Seoul

The folks in W3C Korea organized a HTML5 Asia Day last week. The CJK community gathered to discuss some of the common issues and interest we share. One might wonder why there are only three locale/language-oriented interest group in W3C, namely China, Japan and Korea or collectively called CJK. There are good reasons for it, given that this area constitute a big part of the Internet users and hence also web developer community. Despite the size, there is a lack of participation. CJK is therefore created to encourage more people from this area to participate in W3C.

Another reasoning is that CJK has specific requirement for the Web. W3C have helped shape the web and local knowledge will always be important. Ruby, vertical text, web fonts are amongst the interesting standards that we could offer input from a different perspective.

The HTML5 Chinese Interest Group was officially formed March last year though the W3C mailing list has started since August 2010. So if you count the latter, we have been around for two years. Currently we have close to 700 members and there's a myriad of things we discuss, not just HTML5, from CJK encoding, to HTML5 WG happenings, to even browser support banter.

I'd like to break down some of the things we have done in the Chinese IG.

Translation

We have translated these specifications drafts: Media Queries, Web Storage, Vibration API, DeviceOrientation, cssom-view, HTML5 differences from HTML4, DOM4 (90% completion), File API(80% completion).

A special shoutout goes to the translators especially Kennyluck, Otakustay, Winter, pingooo, Jinks Zhao, Xiao GuangNiu(牛晓光), Dong Xun Jin(金东勋) and Zhong Jian(中剑).

W3C feedback

We have been able to submit feedbacks to the W3C. So far the IG have submitted four proposals. nine suggestions and seven bug reports. (text-decoration-skip is accepted). The recent css3-flexbox that went into last call,we have made five suggestions and of them two were excepted [1] [2].

Where are the others?

We have seen an increase of Chinese interest in W3C such as the recent Chinese browser session in the AC meeting in France. It will be interesting to see more participation in the HTML5 Chinese IG too.

Even though I work for Opera, our hope is that more companies, especially browser vendors to participate in this group. There are many good people from companies like Google and Firefox. Not forgetting Chinese browser vendors such as UC, Dolphin, Maxthon, 360. It will be good if such voices are heard too.

Nalakuvara - a user customized Opera Desktop package

, , , ...

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 and 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.