Actually all browsers work like this - they have UI and JS running in the same thread, so you can't do anything while a tile is rendered. I've split the process to 3 chunks (styling, map rendering and text rendering) to make the UI a little more responsive, but generally this can't be addressed well at the moment. I'm hoping that browsers will implement the ability to manipulate Canvas in a Web Worker sometime so rendering is in a separate thread.
On Tue, Jun 14, 2011 at 7:11 AM, Russ Nelson <nel...@crynwr.com> wrote: > And it's gorgeous, just gorgeous. The only thing wrong with it is that > the whole user interface of Firefox is written in JS. So when Kothic > is rendering a complex map, be prepared to wait for your browser to > pay attention to your clicks. > -- Vladimir Agafonkin Front-End Architect, CloudMade +380 93 745 44 61
_______________________________________________ talk mailing list talk@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk