Когда мы освещали новость о том, что Microsoft отказывается от собственного браузера Edge и вместо этого переходит на Chromium на прошлой неделе, это было слухом. Теперь Microsoft подтвердила, что все это правда, и есть несколько дополнительных сюрпризов — это приложение Win32 для одного!
Джо Бельфиоре только что подтвердил, что Microsoft будет использовать Chromium в следующем году и внесет свой вклад в проект.
«… мы намерены внести значительный вклад в проект Chromium таким образом, чтобы сделать не только Microsoft Edge, но и другие браузеры лучше как на ПК, так и на других устройствах».
Также признаются преимущества для разработчиков:
«Веб-разработчики будут иметь менее фрагментированную веб-платформу для тестирования своих сайтов …»
«Новый» браузер по-прежнему будет называться Edge, возможно, по ошибке, и он будет работать на других платформах.
Обратите внимание, что это означает, что Edge теперь будет использовать механизм рендеринга Blink и, скорее всего, движок V8 JavaScript, но это все еще не на 100% ясно.
Хорошо, пока все идет по плану, но вот поворот, которого вы, возможно, не ожидали:
«Microsoft Edge теперь будет поставляться и обновляться для всех поддерживаемых версий Windows …»
Это означает, что единственным веб-браузером Microsoft будет программа на основе Win32, а не UWP. Это также означает, что версия Windows 7 или даже 8 не является невозможной, даже если 7 и 8 находятся в расширенной поддержке в данный момент — в конце концов, если они могут рассмотреть возможность поддержки MacOS … Что еще более важно, какое сообщение отправляет о UWP — ошибочное шаг, если он когда-либо был. UWP развился из WinRT, который возник и продолжается из-за распрей между группами Microsoft, а не из-за каких-либо технических требований.
Как широко сообщалось, Google, похоже, счастлив, что Microsoft взяла на себя часть тяжелой работы, но Mozilla менее довольна. Это оставляет Firefox в затруднительном положении и единственную большую жизнеспособную альтернативу монополии хрома. Конечно, сколько усилий можно было бы сэкономить, если бы Mozilla присоединилась к Microsoft и Google.
Интересен ответ Mozilla:
«Приняв Chromium, Microsoft передаст Google контроль над еще большей частью онлайн-жизни.
Это может звучать мелодраматично, но это не так. «Движки браузера» — Chromium от Google и Gecko Quantum от Mozilla — представляют собой «внутреннее бейсбольное» программное обеспечение, которое фактически определяет многое из того, что каждый из нас может делать в сети. Они определяют основные возможности, например, какой контент мы, как потребители, можем видеть, насколько мы защищены при просмотре контента и насколько мы контролируем, что веб-сайты и сервисы могут с нами делать. Решение Microsoft дает Google больше возможностей самостоятельно решать, какие возможности доступны каждому из нас «.
Далее следует исходная новость:
Microsoft должна сделать браузер настолько очевидным, что вам не нужно об этом думать — но почему? Когда-то браузеры могли сделать себе имя, вводя разные вещи. «Сайт выглядит лучше всего в X» когда-то было провозглашением преимущества одного браузера над другим. Сегодня это заявление о несоответствии. Стандарты прекрасны, но по большей части они убили инновации и конкуренцию. Единственное, что теперь могут сделать браузеры для привлечения пользователей, — это работать быстрее и эффективнее и предлагать интересные функции пользовательского интерфейса, которые большинство пользователей просто игнорируют.
Все мы знаем историю. Microsoft сначала попыталась захватить власть в Интернете с помощью своего небраузерного портала MSN, а затем, проиграв, внедрила Internet Explorer, который большинство пользователей Windows просто приняли и использовали. Даже сегодня есть компании, которые полагаются на ту или иную версию IE — часто из-за ее поддержки расширений ActiveX, которых нет в других браузерах. Microsoft пережила период, когда браузер считался заменой рабочего стола. Можно сказать, что она изобрела ChromeOS раньше, чем пришло время. Active Desktop был еще одним провалом, и IE просто стал браузером, конкурирующим с другим браузером.
Конечно, мы также знаем, что IE был катастрофой. Он был настолько нестандартным, что у него был «режим причуд», чтобы попытаться отделить его уникальное поведение от стандартов. Наследие IE было настолько плохим, что Microsoft действительно не оставалось ничего другого, как отбросить его и начать с Edge. Или они?
Зачем именно Microsoft нужен браузер?
Windows определенно не нужен собственный браузер, достаточно Chrome и Firefox, и у Microsoft не так много возможностей для создания чего-то достаточно настраиваемого, чтобы быть преимуществом. Даже если Microsoft понадобился браузер, которым она управляла, чтобы, скажем, добавить код отслеживания, ей не нужно было изобретать велосипед. Гораздо разумнее присоединиться к проекту с открытым исходным кодом, например Chromium или Firefox, и создать какие-либо дополнения поверх существующей базы кода.
Теперь Windows Central сообщает, что Microsoft отказывается от попыток увеличить 5% -ную долю рынка, достигнутую Edge, и переходит на новый браузер под кодовым названием «Anaheim», основанный на Chromium. Microsoft недавно добавила код в проект Chromium в рамках своих усилий по запуску Chrome на Windows ARM.
Нет ни слова о том, как будет выглядеть пользовательский интерфейс, и будет ли он называться чем-то производным от Chromium или Edge. Это должно означать, что веб-сайты будут работать под Anaheim, как под Chrome, и нам останется только Firefox в качестве альтернативы. Интересно, как скоро Mozilla решит, что сможет отказаться от своего средства визуализации и перейти на Chromium.
Это так плохо?
Можем ли мы просто поработать над одним, совершенно стандартным движком рендеринга и устранить все эти тонкие различия между браузерами?
Может быть, все, что нам нужно сказать, — это лучше всего работает в Chromium.
Конечно, страшно иметь хотя бы одну большую попытку создать основанный на стандартах движок рендеринга, но разве это плохая идея?