日本語

CONGA - CSS3-Optimized forex chart of NaGoyA

provided by IT Planning Inc. at Nagoya, Japan

このエントリーをはてなブックマークに追加

What is CONGA?

CONGA is a lightweight Forex-chart in a webpage. Its scrolling is incredibly fast and smooth, and supported on major web browsers including Smartphones .   CONGA applies brand-new CSS3 animation effects, which will bring out the real power of web browsers and richer user experience.

Sample

Scroll it freely, then you can experience smooth scrolling.


(The price is based on randomly-generated data, therefore does not reflect any of real forex prices.)

Supported Browsers

android iphone Chrome, Firefox, Opera (partially), Safari (no IE support yet)
Android: 1.6 or later (better performance on the latest ones), iOS (iPhone, iPad, etc): 4 or later.
Google Chrome and Safari are fully supported.
Support for Firefox (5 or later) and Opera (confirmed on 11.50) is almost completed, but yet has some glitch in the above demo. Internet Explorer is not yet supported, but we are currently working on it.

Contact

If you are interested in the above technology, kindly email us on IT Planning, Inc : info@itpl.co.jp.


Technical backgrounds

CONGA's scrolling and vertical-fitting animation is done by CSS3 transition effects. In general, it is much faster than any other animation that can be done in JavaScript. Particularly, in iOS, CSS3 transitions are hardware-accelerated. In addition to that, CONGA also utilizes HTML5 canvas.

CONGA is written in OCaml and built using Ocamljs, which is a compiler from OCaml to JavaScript. OCaml is a general-purpose programming language, designed with program safety and reliability in mind. In our opinion, OCaml makes the state-of-art web development to be more reliable and cost-effective.

We will have a talk about our experience using OCaml as a client-side web language at CUFP 2011, which is a satellite workshop of the worlds' largest conference on Functional Programming Languages, ICFP 2011 held at Tokyo in September, 2011.