Blady Księżyc 32.4.0

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

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *