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