Pull to refresh
  • by relevance
  • by date
  • by rating

Opera и Safari обогнали Chrome в тесте Javascript от Google

Browsers
Пару недель назад на Хабре проскакивал топик о сервисе Sputnik от Google.
А совсем недавно я увидел интересную статью о результатах этого теста, которая почему-то не была тут освещена и решил её перевести.

В июне Google запустил утилиту Sputnik, предназначенную для проведения тестирования совместимости браузеров с JavaScript. В утилиту включено около 5000 тестов. Недавно утилита стала проще для любого пользователя, поскольку стала доступна через браузер. Результаты тестов очень интересны.
Читать дальше →
Total votes 56: ↑46 and ↓10 +36
Views598
Comments 114

IE9 — Обман при прохождении SunSpider JS?

Browsers
Наткнулся на интересный пост Rob Sayre по поводу бенчмарка JS для Firefox. В этом тесте IE9 провалился с треском.

image

В том же блоге Rob написал причину таких результатов. Дело в том, что в исходниках была изменена буквально одна строчка.

Как вы думаете, в какую строку были внесены изменения?А тесты с изменениями доступны по следующей ссылке: http://people.mozilla.com/~sayrer/2010/sunspider/math-cordic-variations/driver.html
Total votes 120: ↑84 and ↓36 +48
Views632
Comments 190

Избавление от «мертвого» кода в Javascript в IE9

Browsers
Translation
[От переводчика: данный перевод является частью этого официального поста из блога команды IE и призван разъяснить недавнее недоразумение: IE9 — Обман при прохождении SunSpider JS? ]

Одним из изменений в нашем новом JavaScript движке, под кодовым названием Chakra, является уничтожение мертвого кода, с целью повышения производительности работы реальных сайтов. Вчера после полудня кто-то запостил вопрос у нас на коннекте — «What sorts of code does the analysis work on, other than the exact [math-cordic test] function included in SunSpider». Так как многих заинтересовал этот вопрос, то этот блог пост призван ответить на него.
Читать дальше →
Total votes 71: ↑52 and ↓19 +33
Views1.5K
Comments 167

Удаление мёртвого кода для начинающих

Browsers
Translation
От переводчика: к сожалению, так и не дождался перевода следующего поста от разработчиков браузеров насчёт IE9 vs SunSpider, пришлось переводить самому. Зачем ещё один? В отличие от остальных (первый, второй), которые давали только информацию для размышления, этот даёт и практические знания — описание подводных камней, с которыми может столкнуться каждый разработчик, запуская свой код в новом IE9.

Dean Hachamovitch: Одним из изменений в нашем новом JavaScript движке, под кодовым названием Chakra, является уничтожение мертвого кода, с целью повышения производительности работы реальных сайтов. [1]


Вчера я отправил баг после лёгкого анализа алгоритма удаления мёртвого кода в IE9. После этого команда IE9 выпустила platform preview 7 и обновила свой блог про IE.

Удаление мёртвого кода является допустимой оптимизацией, но очень легко поверхностные реализации могут приводить к непредсказуемому поведению и стать источником ошибок.

Читать дальше →
Total votes 55: ↑48 and ↓7 +41
Views578
Comments 27

Если вы на Windows XP — выбор очевиден

Firefox
Translation
Так как надвигается выпуск IE 9, но в нём Microsoft не окажет поддержки пользователям XP, то я думаю, что выбор очевиден.

[Сравнение результатов теста SunSpider для Firefox (192 ms) и IE (3329 ms)]
Длительность исполнения измерена в миллисекундах. Меньшее время означает бóльшую скорость. Тестирование провёл Asa Dotzler на Dell Studio XPS (с процессором Intel Core i7, работающим на 2,93 ГГц, и с 2,96 гигабайта ОЗУ) под Windows XP SP3. Тестирование совершалось SunSpider 0.9.1 — средством измерения производительности джаваскриптов.

Firefox 4 в 17 раз быстрее IE 8 в тесте SunSpider, наиболее великодушном по отношению к IE среди популярных средств измерения скорости джаваскриптов. Дела у IE идут ещё хуже в тестах V8bench и Kraken.

В Firefox есть аппаратное ускорение, пронзительно быстрый JavaScript, возможность ощутить подлинно современную Паутину — для сотен миллионов людей, пользующихся Windows XP. Скачайте Firefox 4.
Total votes 98: ↑46 and ↓52 -6
Views844
Comments 53

iOS 4.3 vs. Android 2.3: тестирование скорости загрузки сайтов

Development for Android
Компания Blaze.io, занимающаяся оптимизацией сайтов, провела сравнительное тестирование последних версий iPhone и Android на тысяче сайтов. Результаты оказались смешанными: на 84% сайтов быстрее оказался встроенный браузер Android, а на 16% сайтов — встроенный браузер iPhone. При этом среднее по медиане время загрузки страницы по WiFi на Android составило 2,144 с, а у iPhone — 3,254 с.

Всего было проведено 46000 тестов на сайтах компаний из списка Fortune 1000 в разное время суток с отбрасыванием слишком быстрых и слишком медленных результатов (ошибки в сети). Использовались устройства iPhone 4.2, iPhone 4.3, Galaxy S (Android 2.2) и Nexus S (Android 2.3), WiFi-маршрутизатор, подключенный к быстрому DSL-соединению.
Читать дальше →
Total votes 23: ↑13 and ↓10 +3
Views1.2K
Comments 11