Pull to refresh

Comments 19

Иконки на домашнем экране доставляют, причем, на мой взгляд, поинтереснее, чем у метро реализованы.
А разве не на этой OS иконки показывали круглые, тут же ведь не они?

А вообще достаточно плавненько работает учитывая, что это все на js+html. Хотя не чего такого особенного и не показали, да и телефон из слабеньких.
Я бы не сказал, что прям плавненько, но будем надеяться что это допилят еще, все таки до выхода системы еще есть время.
>телефон из слабеньких
эмм… что!? Насколько мне известно, Galaxy S II был самым «мощным» смартфоном, до выхода в свет устройств на Tegra 3
У меня на Desktope перетаскивание окна в JS примерно так и работает. Так, что это проблемы отрисовки DOM в целом, а не конкретной мобильной реализации. Постепенно и то и то допилят, по крайней мере, прогресс наблюдается.
Если так, то это весьма печально, все таки фпс маловат для комфортной работы
> телефон из слабеньких

Это была опечатка.
SGS2 из слабеньких? Как там, в будущем, кто на выборах победил?
Наверное, опять Ху Цзиньтао ;)
Он был прав, сейчас уже из очень слабеньких :)
Что же все хотят маленький телефон в облако засунуть та, лучше б батарейку новую придумали.
Новые типы аккумов были разработаны еще вачалае 2000-х, на основе цинка, обещают 10 кратное увеличение емкости и запуск в коммерческое производство вот-вот, но вот уже 2012 и ничего, кроме Li-Ion нету :(
Такое решение имеет смысл если вдруг придумают апаратное ускорение для рендеринга html+js.
Так все давно аппаратно ускорено, по крайней мере на десктопах.
Firefox, about:support
Direct2D Enabled true
DirectWrite Enabled true (6.1.7601.17563)
Ииииии? Позвольте поинтересоваться что именно ускоряется при помощи Direct Draw?
Оооокеййй. DirectDraw — старое название Direct2D.

Чтобы попусту не продолжать дискусию, и никто никого не тролил.
Уточню, что под рендерингом я имею в виду преобразование html-кода в графические обьекты, и выполнение js не на центральном процессоре а на дополнительном устройстве (процессоре) заточенном под эти задачи.
Точно так же, как програмный рендеринг 3D графики отличается от апаратного за счет того что первый осуществляется на универсальном процессоре, а второй — на специальных устройствах, которые мы называем видеоускорителями, или же видеокартами.

Теперь вернемся к вопросу при чем здесь Direct2D?

И еще, при чем Direct2D к Android?
Да дело-то не в разборе HTML-кода.
Рисование 2d-графики осуществляется на GPU. Композиция осуществляется на GPU. Тени, шрифты.
Разбор HTML-код вряд ли когда-нибудь будет ускорен, это не самая трудоемкая операция.
Тени, шрифты, да. Рисование 2D графики — очень условно. Скорее только отображение.
Анимации на JS, насколько мне известно — не ускорены. Интерфейс современных веб-приложений ускорен тоже, очень условно (на уровне рендеринга шрифтов и примитивов). Анимации на CSS3 — пытаються ускорять.

Скажите мне, если ошибаюсь.

Когда интерфейс системы пишется целиком на (html)xml+js, то чтоб он жутко не тормозил, он просто таки обязан рендериться апаратно.

Тут нам может быть поможет WebGL, но до него дожить еще.

Это все — мысли вслух.
Sign up to leave a comment.

Articles