Sunday 29 September 2013

HTML 5 Tour @ Pune

Hii all . This blog is all about html 5 tour .The World Wide Web Consortium (W3C) India Office had organized an HTML5 Tour in India from 17 - 25 September 2013 [1]. The Eminent technology leader & expert from the World Wide Web Consortium imparted training on HTML5 and W3C's Open Web Platform to developers, students and other academies.

The Tour was scheduled across India's 5 metropolis cities - New Delhi, Bangalore, Hyderabad, Kolkata and Pune . The topics discussed during this tour was different at different places. The tour held @ pune was on 25th Sept. & it was more concerned about technology and the concepts regarding web development(mainly focussed on WebRTC ).

The Programme had started by the inauguration function (which had involved offering bouquets to the dignitaries on dias & lighting lamp etc.) followed by the welcome session by Dr.Raiomond Doctor, advisor CDAC, GIST. The prefatory remarks regarding the html 5 was shortly explained
by Mr. Michael Smith, W3C HTML activity lead, which had made the audience more curious about the WebRTC session.

The Global initiatives of W3C were very nicely explained in true perspective and also the key note addressed by Prof. Rajat Moona
was very much useful. The most interesting part of the programme was the WebRTC (Web Real Time Communication) which had made the people to brought their attention with soul and mind  [2]. The session started by Mr. Michael Smith was really very interesting . It was all about the WebRTC concept. This concept of WebRTC involved the new way to use the web to connect with other people, including real-time video chat and video conference.

He had explained the limitation of current RTC, core WebRTC technologies. He showed various examples and demos' on the apps that uses the HTML5 functionality [3]. He also made live video chat and video conference for which the getusermedia call is important & also he had shared the link for the same [5]. I should not forget to mention about the Ascii-Camera [6]. He also said that the HTML 5 is going to be launched as [7].

Mr. Amitesh Madhur had focussed his talk on coding section & IP address issue needed for WebRTC installation as well. He had explained about the NAT traversal & also about the protocol such as ICE, STUN, TURN etc. The installation for the respective protocol setting is different for different OS.

Mr. M. D. Kulkarni had talked about the multilingualism and HTML5 followed by the short presentation about the W3C activities . The programme has reached to end by the open panel discussion & the vote of thanks as well.

It was really very nice to attend the session held there. The information that the Michael had given was really very useful. Thanks to the W3C , CDAC team, & of course, I wont forget to include RED HAT. :)

1. http://www.w3cindia.in/HTML5-tour-2013/index.html
2. http://www.g200kg.com/teburin
3. http://www.html5-demos.appspot.com
4. http://www.shinydemos.com/
5. http://www.caniuse.com
6. http://www.idevelop.ro/ascii-camera
7. http://www.html.o (yet not launched)

Thursday 12 September 2013

" Few Steps Back From Lohit Devanagari Alpha Release "

being at the end of this week & also with the completion of testing phase , i would like to say its just couple of days for the release of lohit devanagari alpha release.

As of know , we had completed OT rule writing ,glyph testing on harfbuzz as well as windows platform . still some minor tasks are there to attempt so as soon as we attend them, Lohit devanagari will be ready for its alpha release. .

Tuesday 10 September 2013

" To Write Efficient And Effective Open Type Specification For Indian Script Fonts "

Introduction:

                            As we know, Lohit is a font family designed to cover Indic scripts and released by Red Hat. The Lohit fonts currently cover 11 languages: Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Punjabi, Tamil, Telugu.
                            
                             I am currently working on Lohit Fonts[3]. So this blog is specifically for the things on which I am working.

1) Glyph Renaming :

                     Previously there were no proper glyph names assigned to the glyphs in the fontforge application (rather they were not that user  friendly i.e. not in user readable format. They contained the combination of unicodes from which that glyph or letter has been formed ) But now the task of glyph renaming has been done which can be one of the important thing for writing of rules.Previously there wasnt any file maintained for the glyphs & its typos' but now it is available in the file named "testdeva" on the link provided [3].

             We are sure this will help in reusability of OT tables


2) GSUB rule rewriting :

                    As of earlier the task of GSUB rule writing is already been written but there were many issues that need to be handled. Presently the rules for Basic Shaping forms (like "nukt,rphf,pref,blwf,half,vatu ") & Presentation forms(i.e pres,abvs,blws,psts,haln etc) has been completed.
As in reference for the information about the feature the link can be useful[4]

  Basic motivation behind this was existing open type specification is not providing sufficient information for Indian script and font developer need to create guess work while writing Open type tables. So we want to have one specific guidelines for Indic scripts.

        So basically we can add and update this standard while rewriting open type tables of Lohit.

for any details feel free to contact.

1. http://pravin-s.blogspot.in/2013/08/project-creating-standard-and-reusable.html
2. http://www.freedesktop.org/wiki/Software/HarfBuzz/
3. https://github.com/pravins/lohit2
4. http://www.microsoft.com/typography/OpenTypeDev/devanagari/intro.html