Blady Księżyc 32.4.0
Pale Moon to przeglądarka internetowa typu Open Source oparta na platformie Goanna, dostępna dla systemów Microsoft Windows, Linux i Android, skupiająca się na wydajności i łatwości użytkowania. Wykorzystaj w pełni możliwości swojej przeglądarki!
Pale Moon oferuje możliwość przeglądania w przeglądarce całkowicie zbudowanej z własnego, niezależnie opracowanego źródła, które zostało wydzielone z kodu Firefoksa/Mozilli, ze starannie dobranymi funkcjami i optymalizacjami poprawiającymi szybkość przeglądarek, wykorzystanie zasobów, stabilność i wygodę użytkownika, oferując jednocześnie pełną personalizację oraz rosnącą kolekcję rozszerzeń i motywów, dzięki którym przeglądarka będzie naprawdę Twoja.
Cechy:
- Zoptymalizowany dla nowoczesnych procesorów
- Oparty na zastrzeżonym zoptymalizowanym silniku układu (Goanna)
- Bezpieczny: rozwidlony z dojrzałego kodu Mozilli i regularnie aktualizowany
- Bezpieczne: dodatkowe funkcje bezpieczeństwa i rozwój uwzględniający bezpieczeństwo
- Obsługiwane przez naszą społeczność użytkowników i w pełni non-profit
- Znajomy, wydajny, w pełni konfigurowalny interfejs
- Obsługa pełnych motywów: całkowita swoboda w projektowaniu dowolnych elementów
- Obsługa łatwych do tworzenia lekkich motywów (skórek)
- Płynne i szybkie rysowanie stron oraz przetwarzanie skryptów
- Większa stabilność: mniej awarii przeglądarki
- Obsługa wielu rozszerzeń Firefoksa
- Obsługa rosnącej liczby ekskluzywnych rozszerzeń Pale Moon
- Rozbudowane i rosnące wsparcie dla HTML5 i CSS3
- Wiele opcji dostosowywania i konfiguracji
Lista zmian Pale Moon 32.4.0:
Jest to ważna aktualizacja rozwojowa, która jeszcze bardziej poprawia kompatybilność z siecią i naprawia błędy.
Zmiany/poprawki:
- Zaimplementowano typ pierwotny BigInt dla JavaScript. Zobacz uwagi dotyczące wdrożenia.
- Zaimplementowano obsługę tablic Big(U)Int64.
- Wdrożono ergonomiczne kontrole marki dla pól klasy JavaScript.
- Dopasowano interfejs API wydajności do specyfikacji Timeline v2.
- Dostosowano obsługę procentów flex/grid w stosunku do elementu nadrzędnego w innych przeglądarkach. Zobacz uwagi dotyczące wdrożenia.
- Dodano lub zaktualizowano kilka zmian w kliencie użytkownika dla problematycznych witryn internetowych.
- Dodano 2 preferencje umożliwiające użytkownikom wyłączanie animacji i przejść CSS. Zobacz uwagi dotyczące wdrożenia.
- Poprawiona kompatybilność z systemem MacOS 14.
- Naprawiono ważną, sporadyczną awarię JavaScript związaną ze zbieraniem elementów bezużytecznych.
- Naprawiono kilka awarii.
- Naprawiono kilka problemów związanych z kompilacją debugowania.
- Naprawiono problem związany z biblioteką pisowni w systemie SunOS.
- Deweloper: Dodano obsługę ASan do budowania za pomocą MSVC.
- Dodał. xll do listy rozszerzeń plików wykonywalnych.
- Rozwiązano problemy bezpieczeństwa: kilka potencjalnych problemów związanych z bezpieczeństwem, które nie mają numeru CVE. Zrobił
- Podsumowanie poprawek zabezpieczeń UXP Mozilli: 1 naprawiona, 3 DiD, 17 nie dotyczy.
Uwagi dotyczące wdrożenia:
- Operacja podstawowa BigInt (format liczb podstawowych) w JavaScript umożliwia JavaScriptowi obsługę zbyt dużych liczb całkowitych (liczb całkowitych). Ten prymityw jest szczególnie przydatny w wyspecjalizowanych zastosowaniach naukowych, które wymagają bardzo dużych, ale dokładnych liczb, ale z jeszcze nieznanego powodu został szeroko przyjęty jako część frameworków internetowych, powodując ogólne problemy ze zgodnością sieciową dla Pale Moon, gdy skrypty oczekują obsługi BigInt i zamiast tego wyskakuje błąd. Zaimplementowaliśmy teraz ten prymityw do użytku, więc nie mamy już problemów ze zgodnością z tymi frameworkami. Nadal nie wiadomo, dlaczego i do czego używa się tam BigInt. Uwaga krytyczna: BigInt może kusić do rozważenia kryptografii opartej na JS, ale jest to bardzo nierozsądne, ponieważ operacje BigInt ze swojej natury nie są wykonywane w stałym czasie i umożliwiają ataki czasowe i boczne.
- Rozmiary elementów elastycznych i siatki wyrażone w procentach były wcześniej rozliczane w stosunku do elementu nadrzędnego, podobnie jak inne elementy, zgodnie z bardzo długą praktyką wywodzącą się z czasów przeglądarki Internet Explorer. Przeglądarki głównego nurtu zrobiły jednak wyjątek dla elementów elastycznych i elementów siatki, aby już tego nie robić. Teraz zrobiliśmy ten sam wyjątek dla tego typu elementów, co powinno rozwiązać problemy z układem na niektórych stronach internetowych (w szczególności rezerwowanie zbyt dużej ilości miejsca na elementy, co często skutkuje bardzo dużymi obszarami białych znaków lub wypychaniem elementów poza widok).
- Dodano dwie preferencje (layout.css.animation.enabled i układ.css.transition.enabled), aby umożliwić użytkownikom całkowite wyłączenie animacji i efektów przejścia opartych na CSS. Było to żądanie użytkowników ze względu zarówno na wydajność, jak i dostępność. Należy pamiętać, że w niektórych przypadkach wyłączenie animacji i przejść może mieć wpływ na ostateczny układ strony internetowej, więc możesz napotkać pewne problemy podczas wyłączania tych animacji i przejść, ponieważ strony internetowe zostały zaprojektowane do ich używania.
Pobieranie: Pale Moon (64-bitowy) | Przenośny 64-bitowy | ~40,0 MB (darmowe)
Pobieranie: Pale Moon (32-bitowy) | Przenośne łącza 32-bitowe
: Strona główna Pale Moon | Dodatki | Motywy | Rozszerzenia
Dodaj komentarz