Blady księżyc 31.3.0.1

Blady księżyc 31.3.0.1

Pale Moon to otwarta przeglądarka internetowa oparta na Goannie, dostępna dla systemów Microsoft Windows, Linux i Android, skoncentrowana na wydajności i łatwości użytkowania. Upewnij się, że w pełni wykorzystujesz swoją przeglądarkę!

Pale Moon zapewnia przeglądarkę całkowicie zbudowaną z zastrzeżonego, niezależnie opracowanego kodu źródłowego, który został rozwidlony z kodu Firefoksa/Mozilli, ze starannie dobranymi funkcjami i optymalizacjami, aby poprawić szybkość przeglądarki, wykorzystanie zasobów, stabilność i wrażenia użytkownika. oferując pełną personalizację i rosnącą kolekcję rozszerzeń i motywów, dzięki którym przeglądarka będzie naprawdę Twoja.

Funkcje:

  • Zoptymalizowany dla nowoczesnych procesorów
  • Oparty na zastrzeżonym zoptymalizowanym silniku układu (Goanna)
  • Bezpieczny: rozwidlony z dojrzałego kodu Mozilli i regularnie aktualizowany
  • Bezpieczeństwo: zaawansowane funkcje bezpieczeństwa i zaprojektowane z myślą o bezpieczeństwie
  • Obsługiwane przez naszą społeczność użytkowników i całkowicie niekomercyjne
  • Znajomy, wydajny, w pełni konfigurowalny interfejs
  • Obsługa pełnych motywów: pełna swoboda projektowania dowolnych elementów
  • Wsparcie dla łatwo tworzonych lekkich motywów (skórek)
  • Płynne i szybkie rysowanie stron i przetwarzanie skryptów
  • Poprawiona stabilność: mniej awarii przeglądarki
  • Wsparcie dla wielu rozszerzeń przeglądarki Firefox.
  • Wsparcie dla rosnącej liczby ekskluzywnych rozszerzeń Pale Moon.
  • Rozległe i rosnące wsparcie dla HTML5 i CSS3
  • Wiele opcji dostosowywania i konfiguracji

Informacje o wydaniu Pale Moon 31.3.0:

Jest to ważny rozwój, poprawka błędów i wydanie bezpieczeństwa.

Zmiany/poprawki:

  • Zaimplementowana metoda JavaScript. at(index) dla wbudowanych obiektów indeksowanych (Array, String, TypedArray).
  • Wdrożono wykorzystanie EventSource u pracowników.
  • Włączony nagłówek Send Origin: domyślnie dla żądań tego samego pochodzenia.
  • Zmieniono konstrukcję bladego księżyca. Używamy teraz programu Visual Studio 2022 w systemie Windows i wprowadziliśmy zmiany w systemie kompilacji, aby skrócić czas kompilacji i obciążenie konsolidatora na wszystkich platformach.
  • Zmieniono sposób, w jaki Pale Moon obsługuje pliki dźwiękowe wave offline (.wav). Zobacz uwagi dotyczące implementacji.
  • Ulepszona normalizacja ciągów.
  • Zaktualizowano obsługę „wsparcia” CSS, aby akceptować ciągi bez nawiasów (aktualizacja specyfikacji).
  • Zaktualizowano obsługę kontenerów elastycznych na stronach internetowych w celu zapewnienia kompatybilności internetowej.
  • Naprawiono różne problemy z kompilacją w systemie Mac OS X.
  • Naprawiono różne problemy ze zgodnością C++ w kodzie źródłowym.
  • Naprawiono kilka problemów podczas budowania na SunOS i Linux z różnymi konfiguracjami i wersjami gcc.
  • Naprawiono problem ze składnią i użyciem wyrażeń regularnych dotAll. Zobacz uwagi dotyczące implementacji.
  • W stosownych przypadkach zmieniono niestandardowy hashmap na std::unordered_map.
  • Wyczyszczono i zaktualizowano kod blokowania wątków IPC.
  • Usunięto odstępy dla pierścieni fokusu ułatwień dostępu w kontrolkach formularza, aby nadać im styl zgodnie z oczekiwaniami.
  • Usunięto niepotrzebny moduł sterowania do budowania z niestandardowymi konfiguracjami platformy.
  • Usunięto prefiks -moz ze słów kluczowych CSS min-content i max-content, gdzie nadal był używany.
  • Poprawki bezpieczeństwa: CVE-2022-40956 i CVE-2022-40958.
  • Podsumowanie poprawek bezpieczeństwa Mozilla UXP: 2 naprawione, 11 nie dotyczy.

Uwagi dotyczące wdrożenia:

  • Wcześniej Pale Moon wysyłał pliki dźwiękowe wave offline (.wav) do odtwarzacza multimedialnego skonfigurowanego w systemie, jeśli były otwierane w trybie offline (tj. nie wewnątrz elementu HTML na stronie). Dokonano tego ze względu na historyczne użycie w plikach dość egzotycznych kodeków. pliki wav, które nie będą powszechnie obsługiwane w przeglądarce. Jednak w dzisiejszych czasach jest to znacznie mniej niepokojące. Jeśli wolisz zachować stare zachowanie i wysyłać pliki. wav do dowolnego skonfigurowanego systemowego odtwarzacza multimedialnego, należy ustawić media.wave.play-stand-alone na false w about:config.
  • Implementacja wyrażeń regularnych dotAll miała problem ze zgodnością specyfikacji, który uniemożliwiał jej działanie zgodnie z oczekiwaniami. W szczególności użycie nowego konstruktora RegExp() nie przyjęłoby „s” jako flagi, ale jako właściwość. dotAll nie został poprawnie sformatowany (wszystkie pisane małymi literami), co powoduje problemy ze zgodnością.

Zmiany w wersji 31.3.0.1 (2022-09-28)

  • Jest to niewielka aktualizacja, która przywraca zmiany w sposobie obsługi kontenerów elastycznych w wersji 31.3.0, ponieważ spowodowała poważne problemy z użytecznością na wielu stronach internetowych.

Pobierz: Pale Moon (64-bitowy) | Przenośny 64-bitowy | ~40,0 MB (bezpłatnie)
Pobierz: Pale Moon (32-bit) | 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 *