<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7653.3">
<TITLE>Request for comments</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=2 FACE="Arial">Hello,</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">I've been following the webkit-dev list for a while now, and I though that it might be good time to introduce myself and the project that we have been working on with a small team.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">First some general high level introduction jargon for managers or such ;)...</FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Motivation:</FONT>

<BR><FONT SIZE=2 FACE="Arial">Finger-touchable direct manipulation of 2.5D visual objects with gestures is the new emerging UI paradigm with personal navigation devices. However, the new paradigm has not reached the web yet -- there is no way a web developer can embrace the new interaction. In this project we will look into bringing finger touch and gestures to the web framework in order to accelerate easy web usage with mobile devices, with the goal of mobile devices becoming the primary web access method instead of laptops.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">This project is about: </FONT>

<UL>
<LI><FONT SIZE=2 FACE="Arial">To create innovative web representation platform </FONT></LI>

<LI><FONT SIZE=2 FACE="Arial">Multi-touch, accelerometer (rotation, shaking) and haptics based interaction mechanisms </FONT></LI>

<LI><FONT SIZE=2 FACE="Arial">Enriching the mobile web content with 2.5D graphics with hardware accelerated rendering </FONT></LI>

<LI><FONT SIZE=2 FACE="Arial">New JavaScript interaction APIs, Haptics CSS extensions</FONT></LI>
<BR>
</UL>
<P><FONT SIZE=2 FACE="Arial">High Level Architecture: (disclaimer: this is only high level architecture and some aspects might change during the project)</FONT></P>

<P><FONT FACE="Arial" SIZE=2 COLOR="#000000"> &lt;&lt;architecture.jpg&gt;&gt; </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">What we have already up and running:</FONT>

<BR><FONT SIZE=2 FACE="Arial">- Prototype implementation OpenGL ES 1.1 accelerated QT-WebKit running on ARM based Internet Tablet device (such as N810), reference implementations of the draft JS API's are somewhat working (no haptics yet tough). JavaScript test pages receives touch gesture DOM and accelerometer events quite nicely.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">I'm wondering if people in this mailing list would be interested to look and give feedback/comments to our JS API draft versions and general feedback for us to see if this would be beneficial for end users. More detailed draft architecture specifications are also available upon request. </FONT></P>

<P><FONT SIZE=2 FACE="Arial">Our intention is to start contributing our implementation efforts back to open source, if WebKit community would be interested to receive it? :)</FONT></P>

<P><FONT SIZE=2 FACE="Arial">You can also find me in IRC idling 24/7 on #webkit channel with nick: Jonni </FONT>
</P>

<P><FONT SIZE=2 FACE="Arial">Regards, Jonni</FONT>

<BR><FONT COLOR="#808080" SIZE=2 FACE="Arial">--</FONT>

<BR><FONT COLOR="#808080" SIZE=2 FACE="Arial">Jonni Rainisto</FONT>

<BR><FONT COLOR="#808080" SIZE=2 FACE="Arial">Specialist</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial">, Nokia Devices R&amp;D / Technology Strategy and Architecture / Technology Foresight / New Technology Initiatives</FONT></P>

<P><FONT COLOR="#808080" SIZE=2 FACE="Arial">Gsm:</FONT> <FONT COLOR="#808080" SIZE=2 FACE="Arial">+358 50 3038358</FONT><FONT COLOR="#808080" SIZE=2 FACE="Arial">&nbsp; Email:</FONT> <FONT COLOR="#808080" SIZE=2 FACE="Arial">jonni.rainisto@nokia.com</FONT> 
</P>
<BR>

</BODY>
</HTML>