Разработчик, web app, Sencha,
протестировал работающий на Android Samsung's Galaxy Tab в сравнении с
Apple iPad. В заключении было сказано, что "В то время как, Galaxy Tab
позиционируется как первая настоящая "таблетка" на Android, к сожалению
аппарат немного разочаровывает". Sencha
разрабатывает JavaScript frameworks, чтобы помочь разработчикам
создавать мобильные приложения, построенные на современных
вэб-стандартах и поддерживающие технологию мультитач в iOS и Android.
Sencha крайне заинтересована, как различные устройства поддерживают
HTML5 и другие современные веб-технологии, включая advanced CSS3
transforms, SVG, Canvas animations, Web Sockets, embedded multimedia
playback и общую производительность JavaScript.
Sencha протестировала как хорошо Galaxy Tab, относительно Apple
iPad, справляется с поддержкой современных веб-стандартов, таких как:
Acid3 (основные веб-стандарты), Modernizr (поддержка HTML5) SunSpider (
производительность JavaScript) и другие.
Acid3 на Android 2.2
Galaxy Tab работает на относительно свежей версии Andorid 2.2, и в
Acid3 тесте набрал 93/100 баллов. Apple iPad в том же тесте набрал
100/100. Большая часть баллов у Galaxy Tab была потеряна из-за
отсутствия поддержки веб-технологии SVG, так как Android 2.2 не
поддерживает этот стандарт.
Modernizr HTML5 на Android 2.2
Во втором тесте, Sencha, тестировала у обоих "таблеток" поддержку
Modernizr, которая является библиотекой JavaScript, написанной Faruk
Ates и Paul Irish и проверяет поддержку различных технологий, входящих
HTML5.
Оба аппарата отказались поддерживать такие технологии как Web Workers,
WebGL, inline SVG и IndexedDB. Galaxy Tab так же не поддерживает CSS3
3D transforms, SVG, и Web Sockets. iPad, в то же время, полностью их
поддерживает.
Тест производительности JavaScript SunSpider
В тестах оба аппарата показали примерно одинаковую производительность.
Отмечается, что в некоторых тестах Android 2.2 вырывался вперед.
Полевое тестирование
В этом тесте Sencha тестировали на сколько хорошо аппараты
прорисовывают анимацию, созданную с помощью технологий Flash и CSS3.
Отмечается, что iPad поддерживает только CSS3, в то время как Galaxy
Tab поддерживает еще и Flash.
"К сожалению скорость и качество прорисовки анимации и CSS3 и Flash
оставляет желать лучшего" говорит Sencha о Galaxy Tab. "В отличие от
iPad'a, Galaxy Tab не использует GPU (графический процессор) в
обработке графики, а полагается исключительно на CPU (центральный
процессор). Из-за этого CSS3-анимация смотрится достаточно топорно. Так
же разочаровывает поддержка Flash-анимации. Шрифты, при прорисовке,
зачастую становятся просто не читаемыми. Так же во время прокрутки
страницы браузер пытается перепозиционировать Flash содержимое,
вследствие чего анимация прыгает по странице туда-сюда".
Еще в одном тесте поддержки встроенного HTML5 аудио и видео Galaxy
Tab снова показал себя не с лучшей стороны. "При по пытке проиграть
встроенное видео или аудио, система предлагает запустить стандартный
проигрыватель, вместо того, чтобы тут же проиграть контент" отмечает
Sencha.
В заключении Sencha отмечает, что "Качество исполнения как анимации,
так и скроллинга на Galaxy Tab оставляет желать лучшего и далеко от
того, что демонстрирует iPad. Использование GPU для прорисовки CSS3 это
то, над чем необходимо потрудиться инженерам Android".
Главной проблемой использования Android 2.2 на "таблетках" это
"Когда браузер готовиться к отображению анимации (будь то CSS3 или
просто скроллинг), он переключается в режим пониженного качества. Так
же отключается режим anti-aliasing (сглаживание), видимо из-за теории,
что когда все двигается, пользователь не видит различия в качестве. Это
справедливо по отношению к устройствам с меньшим экраном, но на
7-дюймовом Galaxy Tab понижение качества отображения видно сразу, как
только палец пользователя касается экрана (до того, как происходит
прокрутка).
В заключении Sencha говорит о том, что Galaxy Tab скорее "Большой смартфон, нежели настоящая "таблетка"
|