Jak firma Microsoft zamierza ulepszyć przeglądarkę Google Chrome

Prawdopodobnie słyszałeś, że Microsoft oprze swoją przeglądarkę Edge na Chromium, projekcie typu open source, który stanowi podstawę dla Google Chrome. To nie tylko uczyni Edge’a lepszym – Microsoft wnoszący wkład w Chromium oznacza, że ​​wysiłki Microsoftu sprawią, że Chrome również będzie lepszy.

Wszystkie silniki przeglądarek są teraz typu open source

Wiele osób załamuje ręce na temat współpracy Microsoft z Google w celu przejęcia kontroli nad Internetem. Ale Microsoft porzucenie silnika przeglądarki EdgeHTML to niesamowita wiadomość. Microsoft EdgeHTML był ostatnim silnikiem przeglądarki o zamkniętym źródle. Teraz wszystkie silniki przeglądarek będą typu open source.

Oznacza to, że praca na Edge ulepszy Chrome, a praca na Chrome poprawi Edge. Inne przeglądarki oparte na Chromium, takie jak Opera, również odniosą korzyści. Jeśli jesteś użytkownikiem przeglądarki Chrome, firma Microsoft zamierza ulepszyć Twoją przeglądarkę. Jesteśmy bardzo daleko od czasów „Scroogled” tutaj.

Lepsza obsługa dotyku

Edge może mieć swoje problemy, ale zawsze miał świetny interfejs dotykowy. Wydajność przewijania na nowoczesnym laptopie z precyzyjnym panelem dotykowym jest również doskonała i płynna. Ma to sens, ponieważ Microsoft próbuje wypchnąć komputery z ekranem dotykowym z systemem Windows 10.

Microsoft dokument intencji typu open source wyjaśnia, że ​​jest to jeden z „początkowych obszarów zainteresowania”. W szczególności Microsoft twierdzi, że „może pomóc w ulepszeniu obsługi dotykowej pulpitu, rozpoznawania gestów i płynności przewijania / przesuwania, szczególnie na nowszych, bardziej nowoczesnych urządzeniach z systemem Windows”.

Cynik przeczytałby tę linijkę i pomyślał: „Jasne, Microsoft musi wykonać sporo pracy, aby Chromium był na równi z obecną obsługą dotykową Edge”. Ale cała ta praca nie tylko pomoże Edge – będzie ona częścią Chromium, a wszystkie przyszłe prace Microsoftu mające na celu poprawę reakcji na dotyk sprawią, że Chrome będzie jeszcze lepszy na komputerach dotykowych.

Dłuższa żywotność baterii

Microsoft nie wspomina zbytnio o żywotności baterii w swoim dokumencie intencyjnym, ale spodziewamy się, że Microsoft pomoże Chrome zużywać jeszcze mniej energii, wydłużając żywotność baterii dla wszystkich użytkowników systemu Windows korzystających z Chrome.

Od kilku lat Microsoft zachowuje trąbienie Przypuszczalna przewaga żywotności baterii Edge w porównaniu z Chrome. Microsoft skupił się na tym, co ma sens. Producenci komputerów PC testują żywotność baterii za pomocą Edge, dołączonej przeglądarki, i wszyscy chcą jak najlepszych liczb.

Jeśli Edge ma dłuższą żywotność baterii niż Chrome – a przewaga firmy Microsoft maleje – nie ma możliwości, aby Microsoft zaakceptował ogromny spadek reklamowanych liczb po zmianie. Wszystkie prace Microsoftu mające na celu poprawę żywotności baterii w Edge sprawią, że Chrome również będzie bardziej przyjazny dla baterii.

Natywna Chrome na komputerach ARM

Microsoft wypycha komputery ARM, ale teraz po prostu nie działają dobrze. Sprzętu jeszcze nie ma – te urządzenia wymagają mocniejszych i szybszych procesorów ARM.

Potrzebują też natywnych przeglądarek. Windows dla ARM ma warstwę emulacyjną, co oznacza, że ​​może obsługiwać wszystkie standardowe programy komputerowe x86 i x64, które znasz. Ale ta warstwa emulacji spowalnia działanie, co oznacza, że ​​standardowa wersja Chrome dla systemu Windows działa wolniej na dzisiejszym i tak już wolnym systemie Windows na komputerach ARM.

Microsoft dużo pracuje nad przenoszeniem Chromium na ARM64 we współpracy z inżynierami Google. Wkrótce będziesz mógł zainstalować natywną wersję Chrome na tych Windows na komputerach ARM, poprawiając ich wydajność i żywotność baterii. Microsoft prawie na pewno nie wykonałby tej pracy, gdyby nie przeniósł się do Chromium, a Google nie chciałby włożyć wiele wysiłku w obsługę nowego systemu Windows firmy Microsoft na platformie ARM.

Lepsza dostępność

Nie jest to funkcja, o której większość ludzi myśli, ale dostępność jest ważna. Microsoft czyni Chromium bardziej dostępnym:

Aby zaspokoić potrzeby wszystkich naszych klientów, zamierzamy wykorzystać dostępność bazy kodu Chromium, dodając interfejsy Microsoft UI Automation (UIA) do obsługi Narratora i innych technologii pomocniczych w systemie Windows, integrując się z ustawieniami ułatwień dostępu systemu Windows, takimi jak wysoki kontrast i stylizowanie napisów, ulepszanie kontroli dostępności i wspieranie przeglądania ostrożnie.

To świetna wiadomość dla wielu ludzi. A ponieważ cała ta praca jest wykonywana w Chromium, oznacza to, że Chrome będzie działał znacznie lepiej również z technologiami wspomagającymi w systemie Windows. Każdy wygrywa.

Inne dobre rzeczy!

Microsoft stworzy interfejs przeglądarki Edge z unikalnymi funkcjami, takimi jak rysowanie na stronach internetowych i integracja z Cortaną, ale wszystko, co wpływa na przeglądarkę bazową, pomoże wszystkim.

Na przykład wiele osób woli renderowanie tekstu w Microsoft Edge i uważa, że ​​wygląda lepiej niż Chrome w systemie Windows 10. Jeden Użytkownik Reddit zwrócił nawet na to uwagę kierownika projektu Edge. Jeśli Microsoft zauważy to i poprawi renderowanie tekstu w nowej przeglądarce Edge, renderowanie tekstu w Chrome również będzie jeszcze lepsze.

Dokument intencyjny stwierdza również, że bezpieczeństwo jest obszarem zainteresowania. Microsoft ogłosił Edge jako najbezpieczniejszą przeglądarkę. Niezależnie od tego, czy to prawda, cała praca Microsoftu nad bezpieczeństwem Edge będzie częścią Chromium, a to sprawi, że Chrome będzie jeszcze bezpieczniejszy w systemie Windows 10.

Microsoft może dodać obsługę nowych niskopoziomowych funkcji zabezpieczeń systemu Windows 10 do Chromium. Dziś Edge może działać w bezpiecznym kontenerze z Windows Defender Application Guard. Microsoft będzie musiał obsługiwać Chromium z Windows Defender Application Guard, więc być może Chrome będzie mógł również działać w kontenerze.

A co z Safari i Firefoxem?

Google Chrome i Apple Safari były kiedyś oparte na WebKit, ale rozwidliły się kilka lat temu. Niemniej jednak Blink (część Chromium) i silnik WebKit używany przez Safari są dość podobne, więc niektóre prace Microsoftu mogą ostatecznie przefiltrować również do przeglądarki Safari firmy Apple.

Chociaż Mozilla Firefox może wydawać się tutaj dziwną przeglądarką, wciąż jest jakiś powód do radości. Firefox z powodzeniem konkurował z Internet Explorerem 6 i ponownie pobudził konkurencję na rynku przeglądarek, a teraz następuje ostateczne zwycięstwo nad EdgeHTML, ostatnim silnikiem przeglądarki o zamkniętym kodzie źródłowym.

A teraz, jeśli Microsoft zrobi coś naprawdę interesującego w przeglądarce Edge, Mozilla może nawet spojrzeć na kod open source i zobaczyć, co się dzieje. To jest ogromne.

Aplikacje Electron mogą być znacznie lepsze

Istnieją inne potencjalne ulepszenia dla wszystkich użytkowników systemu Windows – nawet tych, którzy nie używają Chrome!

Wiele nowoczesnych aplikacji komputerowych to aplikacje Electron. Są zbudowane przy użyciu technologii internetowych i działają we własnych oknach na pulpicie. Ale każda aplikacja Electron zawiera własną wbudowaną wersję Chromium.

Wyobraź sobie, że masz osobną przeglądarkę Chromium dla każdej witryny, z której korzystasz – potrzebujesz więcej pamięci, więcej miejsca na dysku i więcej pobieranych aktualizacji. To właśnie dzieje się dzisiaj w aplikacjach Electron.

Dzięki standaryzacji systemu Windows 10 w przeglądarce opartej na Chromium, Microsoft ma szansę wbudować technologię, której te aplikacje potrzebują, bezpośrednio do systemu operacyjnego, tworząc lżejsze aplikacje. Poprawiłoby to działanie aplikacji, zaoszczędziło miejsce na dysku, zmniejszyło liczbę pobieranych aktualizacji i poprawiło żywotność baterii.