Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Kothic JS - Web Browser Crash Test

641 views

Published on

Про Kothic JS и как он поломал все браузеры.

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Kothic JS - Web Browser Crash Test

  1. 1. Kothic JS: Web browsers crash test
  2. 2. Kothic JS Рендеринг геоданных на client-side ● первый релиз – 10 июня (месяц назад) ● GitHub: 7 forks, 55 watchers ● License: BSD ● 3 active committers
  3. 3. OpenStreetMap in-browser renderingOpenStreetMap in-browser rendering
  4. 4. Меняем стиль на лету, прямо в браузереМеняем стиль на лету, прямо в браузере
  5. 5. Генерализация: вся страна в вектореГенерализация: вся страна в векторе Средний размер тайла меньше среднего размераСредний размер тайла меньше среднего размера аналогичного pngаналогичного png
  6. 6. Works well in: ● Opera ● Chrome/Windows ● Safari ● IE9/IE10 Others: sometimes works.
  7. 7. Chrome 13: antialiasing?Chrome 13: antialiasing? GPU canvas enabledGPU canvas enabled
  8. 8. Text transparency?Text transparency?
  9. 9. Где мои буквы?!Где мои буквы?!
  10. 10. GPU acceleration?...GPU acceleration?...
  11. 11. WebKit / Linux: Bold text?WebKit / Linux: Bold text?
  12. 12. Chrome 14: не всё потеряноChrome 14: не всё потеряно --disable-accelerated-gpu-canvas--disable-accelerated-gpu-canvas
  13. 13. ● 15 Browser bugs ● 3 fixed ● WiP/tests
  14. 14. http://kothic.org/js/ https://github.com/kothic/kothic-js pull requests welcome :)

×