13 апр. 2010 г.

Тестирование браузеров в HTML5

Существует сайт, который позволяет тестировать различные веб-браузеры в HTML5.
Оказывается, имеются интересные результаты тестирования.

Компания Apple, которая сейчас так горячо продвигает черновую спецификацию HTML5 даже близко не стоит в лидерах (своими мыслями на этот счет я поделюсь в конце поста). Так же видно, что Safari для WIN не намного лучше родного IE.
Очень жаль владельцев BlackBerry, для них HTML5 - закрытая дверь для любимого контента.
Как видно, в лидерах находится Chrome и его мобильные версии, мобильная платформа Android прекрасно работает не только с Flash, но и с HTML5.

Apple и HTML5

После того как вы изучите Objective-C, что бы разрабатывать iPhone приложения, вам придется изучить iHTML5, да да, у Apple есть своя версия HTML5 - WebKit, так что забудьте про все имеющиеся спецификации и стандарты, только Objective-C и WebKit.

Полезные ссылки

11 комментариев:

  1. > у Apple есть своя версия HTML5 - WebKit
    Вот это не совсем понятно
    Что имеется в виду?
    WebKit и внутри Хрома, и внутри Сафари одинаков (с точностью до версии)

    ОтветитьУдалить
  2. > у Apple есть своя версия HTML5 - WebKit
    И это не единственное непонятное место в этом посте.

    > Так же видно, что Safari для WIN не намного
    > лучше родного IE.

    1. Safari под Windows - это абсолютно не авторитетный браузер и не является приоритетом для Apple. Safari под OS X - вот куда смотреть надо.
    2. Но даже если и учесть его в сравнении, то 19 (ИЕ) и 70 (Сафари-Вин) - это не так уж и близко...

    В итоге получаем, как-то что-то где-то... Не знаем, где звон-то!

    ОтветитьУдалить
  3. Left, зачем так жестоко? Хорошо, что не сообщил, что еще и внутри Adobe AIR :)

    ОтветитьУдалить
  4. Да уж, последний абзац порадовал :D

    ОтветитьУдалить
  5. Left,
    я имею виду то, что у Apple есть своя реализация html, css, dom итд, которая отличается от прочих браузеров и движков

    ОтветитьУдалить
  6. Эдуард Дударь,
    В любом случае 70 это ни так уж много, собственно мысль разрыва между ИЕ и Сафари не в количестве баллов, а в том, что в рейтинге Сафари идет за ИЕ

    ОтветитьУдалить
  7. > я имею виду то, что у Apple есть своя реализация html, css, dom итд, которая отличается от прочих браузеров и движков

    Это неправильное мнение.
    HTML, CSS и DOM одинаков и в Хроме и в Сафари и в Mobile Safari. С точностью до версии WebKit-а из которой билдились.

    ОтветитьУдалить
  8. Сейчас каждая компания толкающая новые версии своих браузеров, имеет кучу своих финтов и виденья веба и его стандартов на технологии (HTML, CSS, JS, DOM, SVG итд), у IE9 свои финты, в FF свои финты, Safari тоже не станет исключением и мысль такова, что Apple в итоге будет продвигать свои "ПРАВИЛЬНЫЕ" стандарты, возможно придумается очередная бредовая страшная сказочка про неправильные финты IE, FF, Opera... типа "FF итд устарел как перфокарты" :)))

    Лично меня эта ситуация пугает, сейчас 2010 год, нет единого опыта отображения веб-контента в HTML, ситуация СОВЕРШЕННО не изменилась со времен Netscape и IE4 (~10 лет уже прошло)

    ОтветитьУдалить
  9. Left,
    > HTML, CSS и DOM одинаков и в Хроме и в Сафари и в Mobile Safari. С точностью до версии WebKit-а из которой билдились

    Вопрос, почему тогда разбежка в тесте? Chrome всех рвет...

    ОтветитьУдалить
  10. Потому что WebKit - это реализация HTML и CSS + дефолтная реализация JS
    Для того чтобы WebKit стал браузером нужно дописАть достаточно большое количество "обвязки" которая должна предоставлять сервисы типа Geolocation и т.п. Кроме того, нынешняя версия Safari собрана из версии WebKit куда как более древней чем Chrome. Ну и кроме всего прочего часть фичеров WebKit-а типа Local Databases или Session/Local Storage отключаются флажками при билде и далеко не везде эти флажки выставлены.

    ОтветитьУдалить
  11. Left,
    спасибо, ваша позиция ясна,
    следите за публикациями

    ОтветитьУдалить