Да, обновление браузера Safari 4 для Windows действительно вызывает некоторые замечания и смешные ассоциации. Например, когда узнаешь, что скорость работы Safari увеличилась на 5%, можно вспомнить анекдот про двух программистов, один из которых говорит:
— Мой код работает быстрее на 5%!
На что второй отвечает:
— Ого, а у меня на 95% не работает вообще!
Конечно, хорошо, что производительность Safari в Windows 7 улучшилась, но вот с AJAX у него проблемы.
Это как с пулей: с одной стороны летит быстро, с другой – она пролетает мимо мишени. Возможно, разработчики Safari просто недооценили необходимость работы с AJAX и теперь им приходится исправлять ошибки на лету, как героям современных фантастических фильмов.
А вот тестировщики, проводящие тесты на скорость создания объекта XMLHttpRequest, могли бы устроить более интересные испытания.
Например, сделать браузерам Safari и Google Chrome конкурс на создание объекта XMLHttpRequest в условиях максимальной загруженности сервера. Победит тот, кому удастся создать объект быстрее, не потеряв при этом ни одного пакета данных. Или просто позвать всех на праздник и провести соревнование на самом быстром создании XMLHttpRequest, с вручением призов и наград.
Вот было бы интересно!
А внезапное замедление работы браузера Safari можно сравнить с ситуацией, когда ты идешь по улице и вдруг обнаруживаешь, что твоя обувь начала сжимать ногу. Ты останавливаешься, пытаешься разобраться, что произошло, вытянуть носок или развязать шнурок, чтобы вернуть себе комфорт и продолжить свое движение.
Вот браузер Safari сейчас как раз в этом положении – он столкнулся с проблемой, но разработчики уже работают над исправлением.
Через некоторое время он, наверное, снова будет радовать пользователей своей скоростью и функциональностью. Все мы иногда сталкиваемся с трудностями, но важно не падать духом и искать решения, как это делают создатели браузера Safari.