W tym tygodniu uruchomiono Mozillę Firefox 57 -Aka Quantum - największa aktualizacja przeglądarki w 13-letniej historii.

75% kodu Firefoksa zostało przepisane dla Quantum, łącznie 5 000 000 linii kodu. 700 deweloperów, w tym 80 wolontariuszy, ma swój wkład do bazy kodu od sierpnia. Jest to w rzeczywistości zupełnie nowa przeglądarka.

Firefox zawsze był świetną przeglądarką. Poświadczenia open source i potwierdzony status underdog sprawiają, że jest to najlepszy wybór dla tych, którzy wolą nie używać domyślnego systemu operacyjnego. Najnowsze statystyki pokazują globalny udział Firefoksa w wysokości około 6%, w porównaniu z wersjami Safari (połączone wersje MacOS i iOS) 15% i 55% Chrome.

Pomimo dużej sympatii do Firefoksa, nie było żadnego ważnego powodu, aby zmienić, aż do Firefox Quantum.

Prędkość kwantowa

Nie pamiętam, kiedy nowa wersja przeglądarki spotkała się z tak dużym entuzjazmem, a to prawie całkowicie jedna rzecz, Firefox Quantum idzie jak rakieta.

Firefox Quantum działa jak rakieta

Każda przeglądarka twierdzi, że szybkość renderowania wzrosła, zwykle o jedną cyfrę. Firefox Quantum jest dwa razy szybszy od poprzedniej wersji Firefoksa. Jednak to brzmi jak niedopowiedzenie; Firefox Quantum jest znacznie szybszy niż jakakolwiek inna przeglądarka na moim komputerze, zwłaszcza że jest znacznie szybszy niż Chrome. Przeglądanie w Firefoksie Quantum ma wrażenie, że cała sieć została wstępnie buforowana.

Testy własne Mozilli wykazały, że wersja beta Firefox Quantum była co najmniej tak szybka jak Chrome, ale nie była znacznie szybsza. Czują, że zamknęli lukę w Chrome, nie przekraczając jej. Są skromni. Anegdotycznie, moje doświadczenie w ciągu ostatnich kilku dni jest takie, że Firefox Quantum jest znacznie szybszy we wszystkich dziedzinach; Możliwe, że po prostu przeglądam witryny, które sprzyjają podejściu Firefoksa, na przykład wyszukiwarce Google.

Niezaprzeczalne jest to, że nowa prędkość przeglądarki Firefox zapewnia przyjemne przeglądanie.

Wydajność kwantowa

Jednym ze sposobów, w jaki Mozilla Firefox Quantum z turbodoładowaniem zmienia sposób, w jaki wykorzystuje nowoczesny sprzęt.

Złożone oprogramowanie wykorzystuje wiele rdzeni procesorów, przypisując różne zadania do różnych rdzeni, aby przyspieszyć procesy. Rozwijanie w ten sposób jest skomplikowane, ponieważ jeśli dwa rdzenie pracują nad powiązanymi zadaniami, można łatwo zastąpić inne, wprowadzając błędy do systemu. Ta złożoność jest często rozwiązywana przez zadania związane z budowaniem pierścienia, na przykład przydzielanie silnika CSS do pojedynczego rdzenia; mniej wydajny, ale bardziej stabilny.

Firefox Quantum zrobił krok naprzód, wykorzystując wiele rdzeni do pojedynczych zadań, a raczej dzieląc zadania na mniejsze porcje, aby można je było dystrybuować do większej liczby rdzeni.

Jednym z kluczowych elementów prędkości Firefox Quantum jest nowy silnik renderujący CSS, Stylo. Stylo rozszerza podejście wielordzeniowe poprzez przydzielanie różnych części renderingu DOM różnym rdzeniom.

Według Mozilli Firefox Quantum zużywa o 30% mniej pamięci niż "konkurencja" (inaczej Chrome) w systemie Windows. Testy Digga odkryliśmy, że Chrome używał o 40% więcej pamięci RAM i trzy razy więcej procesów niż Firefox Quantum.

W Firefoksie jest tak, że im więcej rdzeni, tym szybciej renderuje

W Firefoksie jest tak, że im więcej rdzeni, tym szybciej renderuje. Firefox jest teraz szybki, aw przyszłości będzie szybszy.

Aby uczynić Quantum tak wydajnym, Mozilla zbadała, jak ludzie faktycznie korzystają z internetu. W rezultacie Firefox Quantum priorytetyzuje zadania, na przykład interakcja przycisku ma pierwszeństwo przed czymś takim jak buforowanie lub usuwanie śmieci. Jest to kierunek, w którym Mozilla zamierza się skupić w przyszłych wydaniach.

Jedną z najbardziej oczywistych zalet zadań priorytetowych jest tabbing. Firefox Quantum zużywa mniej pamięci na wiele kart niż Chrome. Prowadzenie badań z wieloma otwartymi zakładkami sprawia, że ​​Firefox jest dla mnie niepojęty.

W Quantum twoja aktywna karta ma pierwszeństwo przed wszystkimi pozostałymi zakładkami, wykorzystując w jak najlepszy sposób zasoby. Co mnie zastanawia: dlaczego przeglądarki tego nie robiły? To jest takie oczywiste.

Mozilla Photon

Interfejs przeglądarki Firefox Quantum prawdopodobnie będzie wyglądał trochę inaczej, szczególnie jeśli aktualizujesz wcześniejszą wersję Firefoksa. Mozilla wyjęła książkę z książki Google i opracowała własny system projektowania dla swoich produktów, nazwany imieniem Foton . Podczas gdy nie ma sugestii, że Mozilla pchnie Photon jako narzędzie do obcinania ciastek we wszystkich problemach z projektowaniem - tak jak Google ma w przypadku Material Design - jest to przyjemnie spójne podejście, którego wcześniej nie miała Mozilla.

Photon, w słowach Mozilli, ma być elastyczny, szybki, świadomy, przystępny, wspierający i kapryśny. Interfejs użytkownika przeglądarki Firefox Quantum zaznacza wszystkie te pola.

Większa dbałość o szczegóły jest większa niż we wcześniejszych wersjach Firefoksa. Na przykład ładna subtelna animacja po najechaniu na nieaktywne karty. Wszystko to sprawia, że ​​jest to przyjemne doświadczenie, które z przyjemnością zniknie w tle - a właśnie taka powinna być przeglądarka.

Jest kilka zawodów. Nie jestem zachwycony, że pusta karta ma trzy osobne opcje wyszukiwania: pole lokalizacji przeglądarki, pole wyszukiwania i pole wyszukiwania pustej strony. Są to drobne uchybienia w znakomitym produkcie.

Werdykt

Nie ma wątpliwości, że Firefox Quantum zamierza zwiększyć udział w rynku. Do tego czasu w przyszłym roku będzie miał 15% rynku, nadal mniej niż jedną trzecią bazy użytkowników Chrome, ale liczby, za które Opera by zabijała.

Według wszelkich rozsądnych kryteriów Firefox Quantum jest obecnie najlepszą dostępną przeglądarką

Z ciekawości przerzuciłem się na Firefox Quantum, spodziewając się, że w ciągu kilku dni powrócę do Chrome; Chrome zniknął z mojej stacji dokującej, a Firefox jest domyślną przeglądarką.

Wprawdzie Firefox Quantum ma pewne problemy ze zgodnością rozszerzeń, ale tak jest w przypadku każdej nowej przeglądarki i deweloperzy już nadrabiają zaległości. I poczułem niespodziewane wyrzuty sumienia, kiedy w końcu ugryzłem kulę i usunąłem Firebuga.

Według wszelkich rozsądnych kryteriów Firefox Quantum jest obecnie najlepszą dostępną przeglądarką. To, czy tak pozostanie, zależy od konkurencji i przyszłych ulepszeń Firefoksa - wszystko wskazuje na to, że Mozilla jest zdeterminowana, aby nadal przesuwać kopertę.

Firefox Quantum to szybki, przyjazny dla zasobów, inteligentnie zaprojektowany produkt. Przeglądanie w Firefoksie jest po prostu przyjemniejszym doświadczeniem, o co więcej można zapytać?