Chrome перетворюється на новий Internet Explorer 6

  1. Коротка історія браузерів
  2. Найкраще працює (або лише) із Chrome

Зараз Chrome є найпопулярнішим веб-переглядачем на всіх пристроях, завдяки популярності Android та зростанню Chrome на комп'ютерах Windows та комп’ютерах Mac. Оскільки Google продовжує домінувати над нашим доступом до Інтернету, інформацією за допомогою своєї пошукової системи та таких служб, як Gmail або YouTube, Chrome є потужною точкою входу у величезну панель інструментів компанії. Хоча Google підтримував веб-стандарти, які працювали в багатьох браузерах ще в перші часи Chrome, останнім часом його власні служби часто ігнорують стандарти та змушують людей користуватися Chrome.

Іншими словами, Chrome використовується таким же чином, як і Internet Explorer 6 у той час, коли веб-розробники в першу чергу оптимізували для Chrome і налаштовували на конкурентів пізніше. Щоб зрозуміти, як ми навіть дійшли до цього етапу, ось трохи ( багато ) історії браузера. Якщо ви хочете дізнатись, чому наголос "Chrome є новим Internet Explorer 6" настільки кричущий, ви мусите знати, чому IE6 був проклятою проблемою на початку 00-х.

Коротка історія браузерів

Домінування ПК на ПК у Windows над Windows досяг свого піку 16 років тому. Поряд з Intel, Microsoft витратила щонайменше 1 мільярд доларів на рекламу випуску Windows XP, а Телереклама за участю променя Мадонни промінь світла . Це була епоха до iPod, Gmail або YouTube, і Microsoft навіть не мала конкуренції з боку Google. Microsoft діяла як компанія, яка могла робити те, що хотіла, і це дуже зробила. Після розгрому конкуренції з Netscape народилася ера Internet Explorer 6.

Після розгрому конкуренції з Netscape народилася ера Internet Explorer 6

Internet Explorer 6 дебютував з Windows XP і був тісно пов'язаний з багатьма його функціями. По мірі того, як XP зростала популярність, так зростала і Інтернет. IE6 з'явився так, як бульбашка "dot com" руйнувалася, а використання Інтернету в США швидко зростало. Для багатьох Internet Explorer був основним способом доступу до Інтернету, і логотип став синонімом Інтернету. На своєму піку Internet Explorer 6 домінував 90 відсотків всього ринку браузерів.

Майкрософт контролював спосіб доступу мільйонів людей до Інтернету, а за допомогою Internet Explorer 6 він почав розгинати свої м'язи. Оскільки Інтернет стає все більш популярним, з'являються стандарти, які допоможуть розробникам створювати сайти та додатки, які працюватимуть на декількох пристроях та браузерах. В той час Internet Explorer 6 значною мірою ігнорував веб-стандарти та ставив Microsoft та веб-розробників на шлях болісних рішень на довгі роки.

Ігнорування веб-стандартів означало, що розробники почали конкретно кодувати свої веб-сайти навколо Internet Explorer, і рекомендували б їх клієнтам доступ до свого сайту лише через Internet Explorer. Internet Explorer 6 існував цілих п’ять років, ігноруючи веб-стандарти та маючи ряд недоліків у безпеці, але суперники почали з'являтися. У 2004 році Фонд Mozilla, заснований колишнім виробником браузерів Netscape, випущено Firefox 1.0 . Він представив перегляд вкладок і блокувальник спливаючих вікон, і шанувальники збирали готівку, щоб заплатити за Повна сторінка оголошення в New York Times . Він був оголошений вбивцею Internet Explorer, і це була перша серйозна альтернатива після Netscape.

Microsoft повернулася до Internet Explorer 7 у 2006 році, додавши перегляд вкладок та інші функції, які здебільшого підтримували вірність людей за замовчуванням Windows. IE7 не покращив підтримку веб-стандартів Microsoft, а критика щодо ігнорування веб-стандартів Microsoft почала посилюватися. Навіть творець всесвітньої павутини Тім Бернерс-Лі, критикував зусилля Microsoft .

На момент виходу Firefox Google стрімко зростала пошуковим та рекламним бізнесом. Замість того, щоб створити власний браузер Chrome, він був зайнятий створенням панелі інструментів Google. (Зокрема, це був один із перших великих проектів, який очолює теперішній генеральний директор Sundar Pichai.) Панель інструментів була додатком для Internet Explorer або Firefox, що додало блокувальник спливаючих вікон та простий доступ до пошуку в Google. Він діяв як троянський кінь для додавання додаткових функцій у браузери та спрямування людей на сервіси Google. Google активно просував її на своїх сторінках пошукових систем, а блокувальник спливаючих вікон особливо популярний серед користувачів Internet Explorer 6.

Коли популярність Firefox зростала і розчарування через Internet Explorer посилювалися, Google вийшов на ринок у 2008 році зі своїм власним браузером Chrome. Google зосередився на веб-стандартах та поважав HTML5, передаючи обидва Тести Acid1 та Acid2 з першим випуском Chrome - те, що Microsoft сильно не вдається. Розробники перебралися на Chrome, оскільки це дозволило їм створити кращі веб-сайти на основі веб-стандартів, і це розпочало споживчу війну з часткою ринку між Internet Explorer, Firefox та Chrome.

Хоча Chrome ніколи не вдавався зафіксувати 90 відсотків усієї частки ринку перегляду настільних ПК, тепер це домінуючий спосіб доступу людей до Інтернету через пристрої. Netmarketshare , W3Counter , і StatCounter усі розміщують Chrome приблизно на 60 відсотках перегляду на робочому столі, із Safari, Firefox, IE та Edge, усі ззаду з до 14-відсотковою часткою на ринку (залежно від того, кому ви довіряєте) Так чи інакше, у Chrome зараз є тип домінування, який колись робив Internet Explorer, і ми починаємо бачити, що власні програми Google розходяться від підтримки веб-стандартів так само, як це робило Microsoft півтора десятиліття тому.

Найкраще працює (або лише) із Chrome

Незалежно від того, чи звинувачуєте ви Google або часто повільний рух Всесвітнього консорціуму (W3C), результати були особливо очевидні протягом 2017 року. Google опинився в центрі багатьох повідомлень, що «найкраще працюють із Chrome», які ми починаємо бачити. в Інтернеті. Google Meet, Allo, YouTube TV, Google Earth і YouTube Studio Beta блокують доступ до них за допомогою типового браузера Windows 10, Microsoft Edge, і всі вони вказують користувачам завантажувати Chrome замість цього. Google Meet, Google Earth та YouTube TV також не підтримуються на Firefox із повідомленнями про завантаження Chrome. Google публічно пообіцяв підтримати Землю на Edge та Firefox , і компанія «працює над тим, щоб принести YouTube TV для більшої кількості браузерів в майбутньому."

Hangouts, Вхідні , і AdWords 3 всі вони були в одному човні, коли вони вперше дебютували. Це призвело до того, що один розробник компанії Microsoft описав поведінку Google як стратегічну схему. "Коли найбільша веб-компанія в світі блокує конкурентів, це менше пахне аварією і більше схоже на стратегію", - заявив розробник Microsoft у видаленому твіті.

Google не самотній у своєму підході «найкраще працює із Chrome», оскільки інші веб-компанії почали виявляти, що їх веб-сайти найкраще працюють у Chrome. Групон , Airbnb , і Безшовні всі винні в цьому, навіть спонукаючи одного члена команди Chrome заявити " не створюйте сайти лише для Chrome "Це корисна порада, яку Google не застосовує на практиці. (Пізніше Groupon повернувся до свого "Оптимізованого" для політики Chrome із надмірно милий твіт .)

То чому це відбувається? "З десятків веб-проектів, над якими працювали в будь-який момент в Google, лише незначна частина таких потребує Chrome у певний момент свого циклу розвитку, в першу чергу через обмеження ресурсів чи технологій", - пояснює Бен Галбрайт, директор Chrome Веб-платформа в заяві до The Verge . "У кожному випадку ми працюємо над тим, щоб намагатися подолати ці обмеження, коли це можливо, тому що ми вважаємо, що відкрита павутина є критично важливою для створення кращої мережі".

Багато цього, мабуть, зводиться до чистих інженерних ресурсів у Google та інших веб-компаніях, а не до змови для розгрому Firefox або Edge. Співробітники Google використовують Gmail, Google та Chrome, і це роблять більшість своїх клієнтів, тому зрозуміло, що вони оптимізували б для Chrome. Команда Google Chrome досі є великим прихильником відкритої мережі, але якщо решта Google оптимізують сервіси для Chrome, то це створює такий поганий вигляд.

"Одне питання полягає в тому, що розробники Google часто створюють багато нових стандартів. Вони надзвичайно активні в розробці нових функцій для Інтернету", - пояснює Джейсон Орманд, інженер з ефективності Vox Media. "Вони пишуть пропозиції та отримують їх через робочу групу стандартів W3C, щоб вони стали стандартами". Це часто означає, що Google першим поставляється з цими стандартами, оскільки компанія виступає за них. Помітьте це разом із багатьма розробниками, які використовують Chrome для веб-розробки, і проблеми очевидні.

Важко уявити, що ця ситуація, що стосується лише Chrome, покращується. Google відійшов від WebKit і до його двигуна відтворення Blink років тому, і було багато оптимізацій для відкритих джерел бібліотек, фреймворків та інших частин двигуна, які викликають помилки в інших браузерах. Ви помітите це, якщо спробувати використовувати Safari, Firefox або Edge на певних сайтах, де розробники спочатку націлили Chrome, а працівникам служби підтримки веб-сайтів простіше просто рекомендувати завантажувати Chrome, ніж переписати частини їхнього коду. Розробники також витратили роки, оптимізуючи Chrome, і працюючи над деякими його химерностями з виправленнями та змінами лише для Chrome.

Google також контролює найпопулярніший веб-сайт у світі, і він регулярно використовує його для натискання Chrome. Якщо ви відвідуєте Google.com у веб-переглядачі, який не є Chrome, вам буде запропоновано до трьох разів запитати, якщо ви хочете завантажити Chrome. Google навіть розширив цей підказку до зайняти всю сторінку час від часу реально підштовхувати Chrome у певних регіонах Microsoft була використовуючи подібну тактику щоб переконати користувачів Windows 10 дотримуватися Edge.

Тривожна частина для тих, хто інвестує у відкриту мережу, полягає в тому, що Google починає ігнорувати принцип, який відстоює, створюючи власні сервіси лише для Chrome - навіть якщо це лише спочатку. З огляду на кількість разів, коли це вже відбулося, найновіший додаток Google, лише Chrome, YouTube TV, ймовірно, не буде останнім.

"Це дійсно не прийнятно", каже Джен Сіммонс , член робочої групи CSS та адвокат розробників компанії Mozilla, посилаючись на Groupon, що оптимізує свій сайт для Chrome. "Веб-розробники, ви можете зробити краще. Розробляти для Інтернету не один браузер. Інакше ти накручуєш своїх користувачів. "

Джон Грубер, автор книги Блог сміливого Fireball і винахідник формату публікації Markdown попереджає, що цього може бути більше. "Зараз так багато матеріалів, лише для Chrome" каже Грубер . "Якщо ви думаєте, що Google не створює власну платформу Chrome, ваша голова знаходиться в піску".

Хоча є якась надія. "Допомога у встановленні звичок розробників, які підтримують зростання відкритої мережі, залишається в центрі уваги для команди Chrome і Google в цілому в 2018 році", - говорить Бен Галбрейт Google. Це фокус, який і веб-командам Chrome, і веб-командам Google потрібно буде чітко узгодити, щоб уникнути веб-сайтів, що працюють лише в Chrome.

Microsoft може мати святкував смерть Internet Explorer 6 , але якщо Google не обережний, він може просто відновити потворну епоху Інтернету, де "найкраще працює з Chrome" - це сучасний кошмар.

Оновлення, 14:20 ET : Роз'яснено додаткову інформацію про службу підтримки Google для браузерів Firefox та Edge. Оновлено 5 січня о 12:05 ET, щоб включити в твіт підступну підтримку лише підтримкою лише Chrome.

То чому це відбувається?