Чому Safari 4 працює повільніше?

Чому Safari 4 працює повільніше?

Останнє оновлення браузера Safari 4 для Windows відзначається значним покращенням швидкості роботи, зокрема швидкості завантаження веб-сторінок. Ці характеристики є важливими для браузера, адже вони дають можливість Safari конкурувати з популярним браузером Google Chrome 3. Однак у Safari 4 є й свій недолік — слабка продуктивність при роботі з AJAX, що було виявлено під час тестів, проведених співробітниками інформаційного порталу Betanews.

Покращення продуктивності Safari 4 для Windows

Після трьох етапів виправлення помилок та оптимізації браузера від Apple, індекс продуктивності Safari 4 на системі Windows XP Service Pack 3 знизився з 16,16 до 16,1. Натомість у системі Windows 7 RTM браузер продемонстрував покращення результатів, підвищивши показник з 12,58 для версії 530.19 до 13,09 для версії 531.9.1. Тому можна сказати, що швидкість роботи браузера зросла на 5%.

Результати тестів швидкості Safari 4 при роботі з AJAX

Проте Safari 4 показав незадовільні результати в тестах на швидкість роботи з AJAX. Тест, проведений компанією Celtic Kane, вимірює час, який браузер витрачає на створення об’єкта XMLHttpRequest в JavaScript. За результатами тесту для версії 530.19 на Windows 7 RTM, створення цього об’єкта забрало 23 мс (показник 8,96). Натомість для версії 531.9.1 час виконання цього процесу зріс до 371 мс (показник 0,56).

Пояснення результатів тестування Safari 4

Такий спад продуктивності можна пояснити певними факторами. Два місяці тому Apple опублікувала інформацію про потенційну проблему, пов’язану з XMLHttpRequest. Згідно з цими даними, цей механізм може бути використаний для створення експлойтів, що становить загрозу безпеці браузера.

Можливі причини сповільнення роботи Safari 4

Тим не менше, замедлення роботи браузера при створенні об’єкта XMLHttpRequest може свідчити про те, що компанія Apple прийняла тимчасові заходи для закриття можливих вразливостей у системі безпеки Safari.

Останні новини доступні за посиланням: https://airport.lg.ua/