Closed qx-bug-importer closed 8 years ago
Andreas Ecker (@ecker) wrote:
Jiri, any updates on this one? Do you have a chance to look into those problems for S60 or Opera Mini browsers? We don't have those platforms available, but maybe we could collaborate on debugging the issues?
Sebastian Werner (@swernerx) wrote:
Opera Mini uses a proxy to reproduce content for low-end devices. Ajax applications will never work for Opera Mini.
Opera Mobile is the Ajax-enabled client from the same company. This client should basically work. But if you see that even the by large extends faster Webkit needs some time to initialize a qooxdoo GUI application it will not be better in Opera Mini.
The greatest hope on mobiles is Webkit. It is already available on Nokia S60, Blackberry, iPhone, Android and Palm Pre. There are even Webkit-based Windows CE browsers available. All these clients should basically work - maybe we need to fix some issues here and there but finally all these engines use the same core technology.
Andreas Ecker (@ecker) wrote:
Hi Sebastian, thanks for the input. I added it to the following page, along with some additional links to mobile platforms: http://qooxdoo.org/documentation/general/mobile_devices
Anybody that has some more mobile info and links, please feel free to add them to this wiki page.
Jiri Peterka (peterka.jiri) wrote:
Hi Andreas, I suppose Sebastian wrote everything important. There is article about Opera Mini JavaScript support - http://dev.opera.com/articles/view/javascript-support-in-opera-mini-4/. Unfortunately I can't judge possibility of modifying qooxdoo to be able run on Opera Mini. For example Google GWT-ext has similar problems on it. I would leave that, nevertheless it would be nice to have better performance on device browsers where it already works (Webkit based) because loading and processing times are not currently comfortable.
Andreas Ecker (@ecker) wrote:
Thanks Jiri for the feedback. I added your link to Opera Mini to the wiki page. Please feel free to add to or update this wiki page for any new "mobile" findings of yours.
Now that Opera Mini is too limited to support Ajax apps, what about your initial statement that ""Qooxdoo doesn't work on Symbian S60 browsers"? Since it is based on webkit, what was your test setup (versions, etc.) that didn't allow for qooxdoo apps on S60?
Sebastian Werner (@swernerx) wrote:
As far as I know not all models of S60 are using Webkit. It seems that Nokia uses it only for the newer more capable devices.
Jiri Peterka (peterka.jiri) wrote:
Hi Andreas. Actually it seems that all Symbian S60 browsers are based on Webkit/WebCore/KJS Java Script. But there are several version of this browsers depending on product line of Nokia mobile phones, res. Symbian. If we are talking about working or not-working Qooxdoo, rendering engine doesn't seem to be good aspect for this. Nokia has at least three generation of Webkit browsers and the latest one is still in development. Qooxdoo works neither on the 1st generation (E50,.. ) nor on the 2nd and current generation (E51,...). So Webkit isn't guarantee for working Qooxdoo. It seems it depends on used JavaScript engine underneath. Nokia uses KJS but who know how it is modified. Unfortunately I'm not familiar with these technologies so I can't provide any valuable information. See documents related to Nokia browser (http://www.forum.nokia.com/info/sw.nokia.com/id/1e66bc62-0a3e-4e36-b8c9-4e20e8b8cdd8/Overview_of_AJAX_Support_in_Nokia_Web_Browser_v1_0_en.pdf.html and http://www.s60.com/file?id=550).
Sebastian Werner (@swernerx) wrote:
Thanks Jiri for the information. It's interesting that the document regarding Ajax support is from 2006. I think we could easily ignore this document. Only recent webkit versions are capable of running well on mobile devices. So it seems that we should start to collect devices which are offered with more-up-to-date-webkit-versions. Anybody has found resources regarding this?
Andreas Ecker (@ecker) wrote:
marked as enhancement. If anybody has more info or is interested to work in this area, please let us know.
Andreas Ecker (@ecker) wrote:
Closing as won't fix. This bug is about legacy browsers that don't play a role in the mobile challenges nowadays.
Jiri Peterka (peterka.jiri) wrote:
Qooxdoo doesn't work on Symbian S60 browsers. Same problem on latest J2ME Opera Mini (4.2) browser on any OS. Caused probably by missing Ajax implementation of the browsers. Only initial screen without widgets is painted. Some Qooxdoo workaround for these devices will be needed. Note: On Windows CE with MS Internet Explorer and Android standard browser, it works fine.