Vivaldi przyśpiesza dzięki dużym zmianom w kodzie.

Przez ostatnie lata niektórzy z Was skarżyli się, że Vivaldi jest powolny jeśli chodzi o otwieranie nowych okien. Na szczęście to już nie problem!

Nasza najnowsza wersja – Vivaldi 6.2 – działa jeszcze szybciej, zwłaszcza gdy otwierasz nowe okno. Dzięki tworzeniu okien przy pomocy funkcji „Portal” biblioteki React odblokowaliśmy nowe możliwości, zmniejszyliśmy zapotrzebowanie na pamięć i udoskonaliliśmy szeroko pojętą wydajność przeglądarki.

Pobierz Vivaldi 6.2 na swój komputer i ciesz się szybszą i bardziej wydajną przeglądarką.

Czym są okna w „Portalach” i jakie mają znaczenie?

Okna w „Portalach” korzystają z funkcji biblioteki języka JavaScript o nazwie React, a pozwalają na współdzielenie uruchomionego kodu pomiędzy otwartymi oknami.

Kod źródłowy Vivaldi, tworzony już od 2013 roku korzysta z biblioteki React do wyświetlania interfejsu w wersji na komputery. Celem zaimplementowania okien w „Portalach” rozpoczęliśmy to ogromne, wielowątkowe przedsięwzięcie, które trwa już od paru lat.

Wdrożenie okien w „Portalach” to ogromna zmiana w sposobie w jaki Vivaldi tworzy teraz nowe okna. Naszym celem było zmniejszenie obciążenia procesora oraz wyeliminowanie błędów i wprowadzenie nowych funkcji, co w innym wypadku byłoby trudne lub wręcz niemożliwe do zrealizowania.

André Schultz – programista Vivaldi który intensywnie pracował nad projektem – opowiada: „Okna mają teraz nową architekturę z jednym, wspólnym dokumentem interfejsu, co jest zmianą w stosunku do poprzednich wersji, gdy każde okno było oddzielnym dokumentem. Wszelkie akcje wymagały okna docelowego, więc trzeba było je dodać, ponieważ poprzednia metoda korzystała z dokumentów okna. Wymagało to ogromnych zmian w kodzie źródłowym, ale teraz możemy uruchamiać jeden zestaw skryptów dla wszystkich okien należących do jednego profilu. Okna prywatne korzystają z oddzielnego kontekstu.”

O szczegółach technicznych funkcji tworzenia „Portali” można dowiedzieć się z dokumentacji biblioteki React dostępnej tutaj.

Efekty tworzenia okien w „Portalach” są godne uwagi. Panel okna, który początkowo wyświetlał jedynie karty z bieżącego okna przekształcił się niedawno w panel okien, zdolny wyświetlać zawartość wielu okien.

Teraz możesz bez trudu nawigować pomiędzy wieloma oknami dzięki zmianom kodu wprowadzonym poprzez funkcję „Portali”.

Dodatkowo, nie tak dawno temu sprawiliśmy, że okna wyskakujące (te małe, wcale nieirytujące okienka otwierane przez strony internetowe) również korzystają z „Portali”, dzięki czemu otwierają się i ładują znacznie szybciej.

Nowe okna otwierają się teraz znacznie szybciej.

Koniec z powolnym otwieraniem nowych okien. Bez względu na to czy użyjesz skrótu klawiszowego, menu czy szybkich poleceń, dzięki najnowszym zmianom w kodzie nowe okna będą się otwierać zauważalnie szybciej.

Podczas naszych testów zauważyliśmy, że okna otwierają się o ok. 37% szybciej w porównaniu z poprzednią wersją. A gdy zrobiliśmy porównanie ze starszą wersją z 2018 roku, okazało się, że okna otwierają się aż o 64% szybciej! Porównania dokonano z użyciem nowego profilu na komputerze wyposażonym w procesor Intel Core i3 o prędkości taktowania 2 GHz.

Dokładne przyśpieszenie będzie zależne od osiągów Twojego komputera, ale powinno być zauważalne dla większości użytkowników.

Opening of a window in Vivaldi faster on a new profile.
Otwieranie nowych okien jest teraz zauważalnie szybsze dzięki zmianom w kodzie przeglądarki.

Co więcej, funkcja „Portali” otwiera przed nami (i przed Tobą) nowe możliwości. Planujemy na przykład umożliwienie przenoszenia kart wbudowanego klienta poczty pomiędzy oknami – coś, co do niedawna nie było jeszcze możliwe.

Vivaldi 6.2 to także inne nowości

Najnowsza aktualizacja zawiera również inne, ciekawe dodatki, dzięki którym przeglądanie jest jeszcze bardziej wydajne i dostosowane do Twoich potrzeb:

  • Podpowiedzi paska adresu: teraz możesz swobodne zmieniać priorytet rozwijanego menu, by dostosować go do swoich potrzeb. W ustawieniach paska adresu możesz ukryć wybrane kategorie i zmieniać kolejność ich wyświetlania. Twoje zakładki, historia wpisanych adresów, skróty, historia przeglądania czy wyszukiwania mogą sprawić, że przeglądanie Internetu będzie unikalnym doświadczeniem.
Zmieniaj priorytet rozwijanego menu, dostosowując go do swoich preferencji.
  • Powrót usługi geolokalizacji na MacOS: Dzięki wykorzystaniu wbudowanego systemu CoreLocation, wspieranego przez usługi lokalizacji od Apple, Vivaldi na MacOS posiada możliwość korzystania z usług lokalizacji, podobnie jak wersja na systemy Windows, która korzysta z wbudowanych usług lokalizacji od Microsoftu. Funkcja ta jest przydatna gdy chcesz udostępnić swoją lokalizację, by skorzystać z mapy, wskazówek dojazdu lub sugestii dostępnych w pobliżu usług, jak restauracje czy hotele.
  • Przycisk czyszczenia danych przeglądania: Ten podręczny przycisk na panelu historii szybko usunie bieżącą lub całą historię oraz dane przeglądania. Wystarczy kilka kliknięć by zwiększyć swoją prywatność i przeglądać Internet bez niepotrzebnego bałaganu.
Szybko usuń historię i dane przeglądania z wybranego przedziału czasowego.
  • Z łatwością odkrywaj dostępne kanały informacyjne (RSS): Ponieważ dbamy o otwartą sieć i wierzymy w otwarte standardy, uczyniliśmy kanały RSS bardziej widoczne, poprawiając ich automatyczne wykrywanie na większej liczbie stron internetowych. Kliknij ikonę kanałów RSS w pasku adresu by w łatwy sposób śledzić nowości i aktualizacje od swoich ulubionych wydawców i twórców treści. Dowiedz się więcej tutaj.
Przejmij kontrolę nad tym co chcesz widzieć i czytać dzięki wbudowanemu czytnikowi kanałów RSS.

Nowości w Poczcie Vivaldi w wersji 1.7

  • Nowe filtry poczty: Te filtry mają na celu poprawienie doświadczeń związanych z korzystaniem z wbudowanego klienta poczty. Domyślnie widok pionowy ma teraz rozwijane menu z tekstowymi opisami, które pozwalają łatwiej rozróżniać funkcje z podobnie wyglądającymi ikonami.

    Jeżeli wolisz widok samych ikon, to możesz włączyć tę funkcję w ustawieniach. Przejdź do ustawień poczty i wybierz styl przycisków filtrów widoku który najbardziej Ci odpowiada.

    W widoku poziomym i pionowym szerokim jest więcej miejsca, więc domyślnie wyświetlamy etykiety tekstowe objaśniające każdy filtr, ale tu także masz możliwość wyświetlania samych ikon, jeżeli taki styl bardziej Ci odpowiada.
Nowe przyciski filtrów widoku pozwalają łatwiej zidentyfikować podobnie wyglądające ikony.
  • Wsparcie logowania do Fastmail z użyciem OAuth: Możesz teraz płynnie zalogowąc się na swoje konto Fastmail z użyciem metody OAuth, eliminując konieczność użycia haseł do aplikacji. Ta integracja usprawnia proces logowania i zapewnia bezpieczną i wygodną obsługę konta pocztowego Fastmail.

Pobierz Vivaldi 6.2 teraz!

Słuchamy Was – zarówno Waszych skarg jak i pochwał. I zapewniamy, że wydajność i zadowolenie naszych użytkowników są dla nas najważniejsze. Cały czas dodajemy nowe funkcje, choć niektóre projekty wymagają więcej czasu i wysiłku, by mogły zacząć przynosić bardziej widoczne rezultaty.

Projekt wdrożenia okien w „Portalach” to ogromne przedsięwzięcie i jesteśmy niezmiernie dumni z dotychczas osiągniętych rezultatów. Mamy nadzieję, że zarówno obecni jak i nowi użytkownicy docenią różnicę jaką wprowadziła ta zmiana.

Pobierz Vivaldi 6.2 i podziel się z nami swoimi spostrzeżeniami. Pełną listę zmian znajdziesz tutaj.