Microsoft: WebKit сповільнює браузери iOS на третину

Фахівці Microsoft опублікували результати незалежного тестування, в ході якого з’ясувалося, що обов’язкове використання рушія WebKit, який лежить в основі Safari, знижує продуктивність будь-яких браузерів в iOS, побудованих на цьому ж рушії, на 30%.

 Источник изображения: Marcin Nowak/Unsplash

Джерело зображення: Marcin Nowak/Unsplash

Керівник групи веб-платформ Microsoft Edge Кайл Пфлуг (Kyle Pflug) опублікував результати бенчмарків, що порівнюють рушій Blink (розробка Google) з технологією, яка лежить в основі Safari. Згідно з тестом Speedometer 3.1, експериментальна збірка браузера Edge для iOS виявилася швидшою за браузер Safari під керуванням iOS 26.5.1 на 28,6%, набравши 49,27 бала проти 38,3.

Прототип Edge також продемонстрував перевагу в тесті JetStream 3, що оцінює обробку JavaScript, і в тесті графічного рендерингу MotionMark 1.3.1, показавши приріст на 13,1% і 2,1% відповідно. При цьому Пфлуг підкреслив, що опубліковані цифри отримані на його особистому пристрої і поки що не є офіційним дослідженням.

Домінування WebKit на мобільних пристроях Apple зумовлене правилами платформи, що обмежують можливості конкурентів, таких як Google і Mozilla, з розгортання власних технологій. Незважаючи на те, що в березні 2024 року в рамках виконання європейського Закону про цифрові ринки (DMA) Apple представила фреймворк BrowserEngineKit, який дозволяє використовувати сторонні рушії, жодна компанія досі не випустила альтернативу без WebKit.

Розробники пов’язують це з наявністю технічних помилок у наданих інструментах та обтяжливим процесом перевірки, який, зокрема, зобов’язав би Microsoft випустити нову версію додатка з нуля, втративши всю накопичену базу користувачів.

Ситуація вже викликала реакцію в професійній спільноті, яка звинувачує ІТ-гіганта у стримуванні інновацій. Зокрема, виконавчий директор групи Open Web Advocacy Алекс Мур (Alex Moore) заявив, що багаторічна заборона на використання сторонніх технологій безпосередньо обмежує потенціал мобільного інтернету та утримує бізнес у жорсткій залежності від правил App Store. Він також додав, що Європейській комісії необхідно запустити процедуру розробки точних специфікацій, що зобов’язують корпорацію повністю усунути штучні бар’єри.

Нагадаємо, що в комерційному сегменті домінують лише три основні браузерні рушії. Серед них Blink, який лежить в основі Chrome та його аналогів на базі Chromium, таких як Edge, Vivaldi, Brave та Opera. Також широко поширений WebKit, що використовується в Safari, і Gecko, на якому працює Firefox.

Головний підсумок від ІТ-Блогу: Аналіз Microsoft демонструє, що примусове використання WebKit у браузерах iOS знижує продуктивність на ~30%. Хоча Apple запровадила механізми для сторонніх рушіїв, технічні обмеження та процедурні складнощі перешкоджають їх впровадженню, що обмежує інновації та конкуренцію на мобільній веб-платформі.

Інформація підготовлена на основі матеріалів: 3dnews.ru

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *