Я только что просмотрел zebkit.com сегодня. Удивительный и абсолютно не сумасшедший, скорее необходимый. Попробуйте запустить большинство деревьев DOM-узлов на мобильном устройстве, и вы скоро узнаете, что это правда. Тогда, напротив, запустите демо-версию кухонной раковины Zebkit и будьте шокированы. Возможно, вам придется пересмотреть подход ваших проектов.
Переход с Java на HTML5 Я определенно вижу приятную ООП в игре в Zebkit API, она необходима для того, чтобы предоставить простому холсту некоторую мощную структуру. Также мне очень нравится поддержка JSON, она во многом похожа на CSS-формат для canvas. Использование JSON таким образом хорошо вписывается в мышление веб-компонента и практичность HTML-частичек. В этом API много вкусностей.
В конце концов все способы создания графики для веб-сайтов отрисовывают пиксели в любом случае. Возможно, мы только что добавили множество абстракций между логикой, которую мы производим, и конечным экраном, чтобы осознать этот факт. С Zebkit вы чувствуете, как будто вы почти работаете на нативном уровне, плюс он добавляет все прелести Javascript и JSON, действительно, очень мило. Плюс ваше свободное, чтобы смешивать и сочетать в DOM по желанию.