<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3354" name=GENERATOR></HEAD>
<BODY 
style="WORD-WRAP: break-word; webkit-nbsp-mode: space; webkit-line-break: after-white-space">
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008>Yes, we are well aware of WebKit Teams 
proposals:</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008><A 
href="http://www.nabble.com/Apple's-Proposal-for-CSS-Transformations-p13615345.html">http://www.nabble.com/Apple's-Proposal-for-CSS-Transformations-p13615345.html</A></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008><A 
href="http://lists.w3.org/Archives/Public/www-style/2008Mar/0313.html">http://lists.w3.org/Archives/Public/www-style/2008Mar/0313.html</A></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008><A 
href="http://webkit.org/specs/CSSVisualEffects/CSSTransitions.html">http://webkit.org/specs/CSSVisualEffects/CSSTransitions.html</A></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008><A 
href="http://webkit.org/specs/CSSVisualEffects/CSSTransforms.html">http://webkit.org/specs/CSSVisualEffects/CSSTransforms.html</A></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008><A 
href="http://webkit.org/specs/CSSVisualEffects/CSSAnimation.html">http://webkit.org/specs/CSSVisualEffects/CSSAnimation.html</A></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008>And animation examples: </FONT><FONT face=Arial><FONT 
size=2><FONT 
color=#0000ff>http://www.the-art-of-web.com/css/css-animation/</FONT></FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=948572506-15082008><FONT face=Arial><FONT 
size=2><FONT color=#0000ff></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=948572506-15082008><FONT face=Arial><FONT 
size=2><FONT color=#0000ff>We also want to make sure that WebKit API's would 
remain consistent between platforms. And it would be nice to see all those 
features in the public trunk, and not only in desktop/iPhone 
WebKit.</FONT></FONT></FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=948572506-15082008><FONT face=Arial 
color=#0000ff size=2>It is the best interest of all parties, that all 
manufacturers devices would have the same advanced API set, when there are large 
number of devices with the same API's deployed in the world, then the web 
devolopers would be more interested of using the API's, as there is no point for 
devolopers&nbsp;to make&nbsp;custom web pages for&nbsp;each manufacturers 
device.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=948572506-15082008><FONT face=Arial><FONT 
size=2><FONT color=#0000ff></FONT></FONT></FONT></SPAN>&nbsp;</DIV>
<DIV dir=ltr align=left><SPAN class=948572506-15082008><FONT face=Arial><FONT 
size=2><FONT color=#0000ff>We are not trying to make competing API, but rather 
cooperate and maybe extend the functionality of the possibly missing features 
that we had in mind, and we are more than happy to talk about the ideas on 
technical side and make needed modifications. </FONT></FONT></FONT></SPAN><SPAN 
class=948572506-15082008><FONT face=Arial><FONT size=2><FONT 
color=#0000ff>Currently there might be some overlapping with our work and Apples 
work especially on 2.5D/3D transformations as we haven't seen that code in 
WebKit nightly build yet, or haven't been able to find it 
;-)</SPAN></DIV></FONT></FONT></FONT>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008>We have studied iPhone Safari a bit (what a surprise 
:-D), but maybe I have missed something, does it already support for web 
developers to receive touch and accelerometer events, like our implementation 
of&nbsp;JS API's provide?</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=948572506-15082008>regards, Jonni</SPAN></FONT></DIV><BR>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
  <HR tabIndex=-1>
  <FONT face=Tahoma size=2><B>From:</B> ext Maciej Stachowiak 
  [mailto:mjs@apple.com] <BR><B>Sent:</B> 14 August, 2008 21:19<BR><B>To:</B> 
  Rainisto Jonni (Nokia-D/Tampere)<BR><B>Cc:</B> 
  webkit-dev@lists.webkit.org<BR><B>Subject:</B> Re: [webkit-dev] Request for 
  comments<BR></FONT><BR></DIV>
  <DIV></DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
  size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><BR>
  <DIV>
  <DIV>On Aug 13, 2008, at 6:37 AM, <A 
  href="mailto:Jonni.Rainisto@nokia.com">Jonni.Rainisto@nokia.com</A> 
  wrote:</DIV><BR class=Apple-interchange-newline>
  <BLOCKQUOTE type="cite">
    <DIV><!-- Converted from text/rtf format -->
    <P><FONT face=Arial size=2>Hello,</FONT> </P>
    <P><FONT face=Arial size=2>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 face=Arial size=2>First some general high level introduction jargon 
    for managers or such ;)...</FONT> </P>
    <P><FONT face=Arial size=2>Motivation:</FONT> <BR><FONT face=Arial 
    size=2>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 face=Arial size=2>This project is about: </FONT></P>
    <UL>
      <LI><FONT face=Arial size=2>To create innovative web representation 
      platform </FONT>
      <LI><FONT face=Arial size=2>Multi-touch, accelerometer (rotation, shaking) 
      and haptics based interaction mechanisms </FONT>
      <LI><FONT face=Arial size=2>Enriching the mobile web content with 2.5D 
      graphics with hardware accelerated rendering </FONT>
      <LI><FONT face=Arial size=2>New JavaScript interaction APIs, Haptics CSS 
      extensions</FONT></LI></UL></DIV></BLOCKQUOTE>
  <DIV>Have you looked at the WebKit team's proposal for 2.5D graphics and 
  transitions?</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
  size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><BR></DIV>
  <DIV><A 
  href="http://webkit.org/specs/CSSVisualEffects/CSSTransforms.html">http://webkit.org/specs/CSSVisualEffects/CSSTransforms.html</A></DIV>
  <DIV><A 
  href="http://webkit.org/specs/CSSVisualEffects/CSSTransitions.html">http://webkit.org/specs/CSSVisualEffects/CSSTransitions.html</A></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
  size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><BR></DIV>
  <DIV>These are now on track to become W3C standards and are already 
  implemented on iPhone (2D portions only on desktop WebKit currently).</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
  size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><BR></DIV>
  <DIV>Also, have you looked at how touch and accelerometer events work on 
  Safari on iPhone?</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff 
  size=2></FONT><BR></DIV>
  <DIV>I am excited to see contributions from Nokia, but we would want to make 
  sure that advanced WebKit features remain consistent in API between 
  platforms.</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><FONT face=Arial color=#0000ff size=2></FONT><FONT 
  face=Arial color=#0000ff size=2></FONT><BR></DIV>
  <DIV>Regards,</DIV>
  <DIV>Maciej</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><BR></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
  color=#0000ff size=2></FONT><BR></DIV><BR>
  <BLOCKQUOTE type="cite">
    <DIV>
    <UL><FONT face=Arial color=#0000ff size=2></FONT><FONT face=Arial 
      color=#0000ff size=2></FONT><BR></UL>
    <P><FONT face=Arial size=2>High Level Architecture: (disclaimer: this is 
    only high level architecture and some aspects might change during the 
    project)</FONT></P>
    <P><FONT face=Arial color=#000000 size=2>&lt;&lt;architecture.jpg&gt;&gt; 
    </FONT></P>
    <P><FONT face=Arial size=2>What we have already up and running:</FONT> 
    <BR><FONT face=Arial size=2>- 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 face=Arial size=2>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 face=Arial size=2>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 face=Arial size=2>You can also find me in IRC idling 24/7 on 
    #webkit channel with nick: Jonni </FONT></P>
    <P><FONT face=Arial size=2>Regards, Jonni</FONT> <BR><FONT face=Arial 
    color=#808080 size=2>--</FONT> <BR><FONT face=Arial color=#808080 
    size=2>Jonni Rainisto</FONT> <BR><FONT face=Arial color=#808080 
    size=2>Specialist</FONT><FONT face=Arial color=#808080 size=2>, Nokia 
    Devices R&amp;D / Technology Strategy and Architecture / Technology 
    Foresight / New Technology Initiatives</FONT></P>
    <P><FONT face=Arial color=#808080 size=2>Gsm:</FONT> <FONT face=Arial 
    color=#808080 size=2>+358 50 3038358</FONT><FONT face=Arial color=#808080 
    size=2>&nbsp; Email:</FONT> <FONT face=Arial color=#808080 size=2><A 
    href="mailto:jonni.rainisto@nokia.com">jonni.rainisto@nokia.com</A></FONT> 
    </P><BR></DIV><SPAN>&lt;architecture.jpg&gt;</SPAN>_______________________________________________<BR>webkit-dev 
    mailing list<BR><A 
    href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</A><BR>http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev<BR></BLOCKQUOTE></DIV><BR></BLOCKQUOTE></BODY></HTML>