Разработчик Adblock критикует тесты Mozilla по измерению производительности расширений
Разработчик самого пользующегося популярностью дополнения для браузера Firefox (Adblock Plus), указал на некие недочеты в методике тестирования скорости работы расширений, примененной не так давно Мозилла. Напомним, что разработчики Firefox составили перечень самых неспешных дополнений для браузера, стимулируя таким макаром их создателей провести оптимизацию и повысить производительность плагинов.
Владимир Палант, подозревает, что методика Мозилла может быть неверной, либо как минимум не учитывает некие специальные моменты. К примеру наличие FlashGot в первой 10-ке самых неспешных дополнений может быть неверно, так как расширение ведет себя совсем по различному, зависимо от применяемой операционной системы. Время пуска Firefox с этим расширением и без него может отличаться в 4 раза, зависимо от ОС. К примеру в Mac OS X даже без дополнения браузер стартует медлительнее, чем в Windows с FlashGot.
Также некие дополнения ведут себя очень удивительно. К примеру расширение Read it Later на текущий момент заблокировано Мозилла в связи с наличием в нем ошибки. Все же в перечне неспешных дополнений этот плагин находится на 47 месте, хотя и не должен вообщем оказывать влияние на скорость пуска браузера. При всем этом внедрение Read it Later приводит к замедлению пуска браузера на 14% только под Windows 7. Маленькое замедление (+3,2%) приметно также на Fedora, а другие измерения дают погрешность наименее 1%.
Беря во внимание такие тривиальные некорректности, Владимир Палант обратился к Мозилла с просьбой пересмотреть их методику тестирования, и лучше обрисовать ее для того, чтоб с ней мог ознакомиться хоть какой желающий. Разумеется, что это нужно сделать в самое последнее время, если Мозилла по прежнему желает добавить в свою галерею расширений отметки о том, как конкретное расширение может замедлять пуск браузера. Напомним, что это должно произойти примерно посреди месяца.
Подробнее с маленьким исследованием Владимира Паланта можно ознакомиться тут и тут.