Колишній Microsoft Intern: Google навмисно калічить крайний браузер

Колишній Microsoft Intern: Google навмисно калічить крайний браузер

Дозволяючи кожній компанії занадто багато контролювати Інтернет, а довгострокове розроблення веб-стандартів завжди було поганою ідеєю. Це не спрацювало в кінці 1990-х і на початку 2000-х років, коли Microsoft Internet Explorer був де-факто стандартом, і це, мабуть, не буде особливо ефективним в 2018 році, і тепер, коли Chromium став єдиним домінуючим гравцем під час перегляду За словами колишнього інтерґера-розробника Edge, Microsoft відмовився від свого власного EdgeHTML-движка, оскільки він не міг відставати від способів, за якими компанія Google продовжувала руйнувати основні веб-сайти, щоб не допустити її.

У публікації в Hacker News JoshuaJB (визначений через Neowin як Джошуа Бакіта) у відповідь на повідомлення про те, що Google може використати своє домінування шляхом інтеграції пільгової підтримки для підвищення продуктивності додатків Google за рахунок інших платформ чи продуктів, пише:

Це вже відбувається. Я дуже нещодавно працював над командою Edge, і однією з причин, через які ми вирішили закінчити EdgeHTML, полягала в тому, що Google постійно змінював свої сайти, які порушили інші веб-переглядачі, і ми не змогли утриматись. Наприклад, вони нещодавно додали приховану порожню частину div на відео YouTube, що змушує наш апаратне прискорення швидко підкорюватися (це має бути виправлено в оновленні Win10 Oct). До цього наше досить сучасне відео-прискорення поставило нас набагато попереду Chrome у час відтворення відео на батареї, але практично миттєво вони зламали речі на YouTube, вони почали рекламувати перевагу Chrome над Edge на батареї для перегляду відео життя Те, що робить це таким сумним, полягає в тому, що їх затверджене домінування не було пов'язано з геніальною оптимізацією роботи Chrome, але через нездатність YouTube. Загалом, вони лише зробили Інтернет повільніше.

Тепер, поки я не впевнений, що переконаний, що YouTube був змінений навмисно, щоб сповільнити Edge, багато хто з моїх колег цілком переконані - і це ті, хто його розглядав особисто. Щоб додати до цього все, коли ми запитали, YouTube відхилив наш запит на видалення прихованого порожнього розділу і не детально розробив його.

І це лише один випадок.

Іронія відстоювання Edge і Microsoft після багатьох років звинуваченням у тому, як Редмонд кинув усіх на користь Edge при кожній можливості, не втратив для мене. Також не є іронією захисту Microsoft в цілому. Війна компанії до розвитку відкритого коду та її любов до монополії може дещо знизитися в останні роки, але вони навряд чи були забуті.

Нам потрібна була щаслива середовище між "Один браузер править Землі" і "Ваш браузер - шкідливе програмне забезпечення". Image by Thurrot.com
Нам потрібна була щаслива середовище між "Один браузер править Землі" і "Ваш браузер - шкідливе програмне забезпечення". Image by Thurrot.com

Але мені не потрібно стримувати те, як Microsoft заштовхувала людей використовувати Edge, щоб побачити небезпеку, надаючи кожній єдиній компанії занадто великий контроль над стандартами та практиками. Ми не знаємо, чи перерахована вище історія дійсно вірна - на момент написання цієї статті вона не була підтверджена незалежно. Але це важко повірити, і ми бачили історичні приклади того, як така монополія може працювати проти компаній, які намагаються створити альтернативи. IE6 домінує в Інтернеті до такого ступеню, що веб-сайти часто запрограмовані на роботу в Internet Explorer, навіть якщо це порушує стандарти чи не відповідає найкращим практикам. Тоді конкуруючи браузери, які намагалися правильно застосувати стандарти, не зможуть працювати з сторінками IE6.

Ars Technica дає ще один приклад того, як Google розробила такі сайти, як YouTube, на користь власного підходу, на шкоду іншим браузерам.

Як ще один приклад, YouTube використовує функцію імпорту HTML для завантаження скриптів. Імпорт HTML не був широко поширений як розробниками, так і веб-переглядачами, і очікується, що модулі ECMAScript будуть виконувати ту саму роль. Але вони доступні в Chrome і використовуються YouTube. Для Firefox і Edge, YouTube надсилає JavaScript імпорту JavaScript, яка має значні накладні витрати продуктивності. Результат? Сторінки YouTube, які завантажуються через секунду в Chrome, займуть багато секунд, щоб завантажити їх в інші веб-переглядачі.

Той факт, що Chromium з відкритим вихідним кодом, в кінцевому підсумку, не матиме великого значення, якщо одна компанія все ще представляє собою переважну силу розвитку та відповідний розвиток майбутніх веб-стандартів. У мобільному телефоні Apple все ще є певна перемога, завдяки Safari на iPhone. Але Mozilla Firefox, що має 9-відсоткову частку ринку, є єдиним оплотом проти загальної панування Chrome у ринку настільних браузерів.

Читати далі

Власники Google Pixel Slate повідомляють про помилку Flash Storage
Власники Google Pixel Slate повідомляють про помилку Flash Storage

Форуми підтримки продуктів Google заповнені розлюченими власниками Pixel Slate, які кажуть, що їх пристрої часто стикаються з помилками сховища.

Google вбиває безкоштовне сховище фотографій, змінюючи те, що враховується до обмежень на зберігання
Google вбиває безкоштовне сховище фотографій, змінюючи те, що враховується до обмежень на зберігання

Google оголосив про деякі суттєві зміни у Фотографіях, особливо якщо ви використовуєте послугу для автоматичного резервного копіювання.

Час оновлення: Google патчі 2 серйозні вразливості Chrome до нульового дня
Час оновлення: Google патчі 2 серйозні вразливості Chrome до нульового дня

На відміну від останніх кількох нульових днів, Google сам не знайшов цих дір у безпеці. Натомість його отримали анонімні сторонні сторони, і проблеми досить серйозні, що він не опублікував повної інформації. Досить сказати, що вам слід припинити відкладати це оновлення.

Nvidia, Google для підтримки хмарних ігор на iPhone через веб-програми
Nvidia, Google для підтримки хмарних ігор на iPhone через веб-програми

І Nvidia, і Google оголосили про підтримку iOS своїх відповідних хмарних ігрових платформ за допомогою прогресивних веб-додатків. Apple не може цього заблокувати.