О попугаях

Вот задался я вопросом, а что означают циферки в том самом HTML5 тесте, которым гордится RIM… Вопросом эти я задался не зря, ведь оказывается PB OS имеет аж 411 попугаев, а iOS6 всего 386. Значит ли это, что браузер на iOS медленнее, чем на РВ? Вопрос риторический для тех, кто держал оба устройства в руках одновременно. 🙂

Сравниваем iOS6 vs BB10. За счет чего эта OS получает свои баллы:

  • Поддержка субтитров в видео, 9 баллов
  • Поддержка атрибута «download» в <a> теге, 1 балл
  • Поддержка кастомизации поля ввода типа week, 1 балл
  • Поддержка поля ввода типа color, datalist, progress и meter, 13 баллов
  • Поддержка microdata, 15 баллов
  • Поддержка custom web applications handlers, 2 балла
  • Безопасность в seamless iframe, 5 баллов
  • Scooped style element, 5 баллов
  • 3D контекст в WebGL, 15 баллов (для игр что ли?)
  • Поддержка BLOB ответов в XMLHTTPRequest2, 2 балла
  • Поддержка IndexedDB, 5 баллов
  • Доступ к вебкамере, 10 баллов
  • Доступ к микрофону, 10 баллов
  • Page Visibility, 2 балла
  • В экспериментальных опциях у ВВ10 нет поддержки Web Audio API, а у iOS6 нет поддержки видео во весь экран

Все остальное у них один в один.

Вердикт. Тем кто ошибочно использовал HTML5Test Score, как аргумент «дюже быстрого» браузера — это не бенчмарк, это совместимость, просто он поддерживает несколько больше, чем браузер, скажем на iOS. Скорость браузера следует мерять другими бенчмарками, о чем RIM скромно умалчивает.

Напомню еще раз:

BB10, HTML5 Test Score — 486
PB 2.1, HTML5 Test Score — 411
iOS6, HTML5 Test Score — 386

Вот такие они, попугайчики…

Update: глянул я на HTML5 Test Score для своего браузера десктопного из которого работаю — 387 баллов. Вывод родился сам собой — не нужны сейчас никому эти дополнительные баллы, просто, маркетинговая политика. Ведь ни один идиот не будет делать сайт, который не будет работать под моим браузером или под другим распространенным браузером с таким же количеством баллов.

Вот и возникает классический вопрос — зачем?

Update2: А с какими именно попугаями в жизни пользователю придется сталкиваться реально? А вот с какими — проходим тест на acid3.acidtests.org (скорость выполнения JS, рендеринг)

PB — 5.31s
BB10 — 4.16s
iPad2 — 2.41s

Да, результаты, мягко говоря не радуют. Старое устройство (iPad 2) рвет высокотехнологичные браузеры с кучей баллов совместимости с HTML5 как тузик грелку. К слову говоря — я решил открыть Booking.com на обеих устройствах (ВВ10, iPad 2), разница в скорости рендеринга страниц меня потрясла — iPad 2 уже сформировал и отобразил страницу, а Dev.Alpha на BB10 думала еще секунд 5-10. Конечно, это все оптимизируют, но сегодня на арене уже iPad 4 и iPhone 5 с его A6X. Выводы, думаю, ясны.

Это именно те попугаи, с которыми пользователю придется сталкиваться постоянно, а не мифические баллы совместимости, с которыми он в жизни вряд ли когда-то столкнется.

К слову о попугаях — на сегодня 99.9% сайтов должны открываться под Internet Explorer, а он имеет всего 320 баллов совместимости. Вот и думаем, а нужны ли все остальные баллы совместимости и насколько они важны для пользователя.

Добавить комментарий

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>