devnews.pl

Main Menu

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania

logo

devnews.pl

  • Informacje
    • Systemy i przeglądarki
    • Gadżety
  • Narzędzia
  • Frontend
  • Backend
  • QA
  • Języki programowania
Systemy i przeglądarki
Home›Systemy i przeglądarki›Firefox 85 i Firefox Nightly – nowe wersje przeglądarki Mozilli

Firefox 85 i Firefox Nightly – nowe wersje przeglądarki Mozilli

By Bernadeta Zapała
2 lutego 2021
41
0
Share:

Wraz z końcem stycznia Mozilla udostępniła nowe wydania swojej przeglądarki – stabilnego Firefox 85 oraz wersji do testowania i rozwoju – Firefox Nightly. Obie dostarczyły wielu nowości do przeglądarki. Stabilne wydanie zapewnia przede wszystkim ochronę przed superciasteczkami (pliki cookies wystawiane przez środowisko pluginów przeglądarek) oraz obsługę pseudo-klasy :focus-visible w CSS.

Zmiany dla użytkowników Firefox 85

Jedną z najważniejszych zmian w przeglądarce jest wprowadzenie mechanizmu chroniącego przed superciasteczkami. Śledzą one użytkownika online i są schowane przed przeglądarką. Nie można ich usunąć przy pomocy zwykłego czyszczenia plików cookie. Zabezpieczenia przed plikami cookies istnieją w Firefox już od lat, jednak te pliki cookies wymagały większego nakładu pracy. Dlatego też w nowej wersji przeglądarka izoluje superciasteczka, przez co nie mogą śledzić i profilować użytkownika podczas przechodzenia z jednej witryny do drugiej.

Ważną zmianą jest usunięcie obsługi Flash Playera, który zakończył swoją działalność wraz z końcem 2020 roku. Najbardziej wizualną zmianą jest jednak prostszy dostęp do zakładek. Mozilla wprowadziła domyślną funkcję pokazywania paska zakładek na nowych kartach. Co więcej, Firefox zapamięta teraz ich preferowaną lokalizację zapisywania.

Ostatnią funkcją dla użytkowników jest opcja usunięcia wszystkich zapamiętanych haseł w menedżerze, co wcześniej trzeba było robić pojedynczo.

Firefox dla deweloperów

Przede wszystkim deweloperzy mogą teraz korzystać z Page Inspector, aby przełączać pseudo-klasę :focus-visible dla wybranego elementu. Najczęstszym przypadkiem jest korzystanie z klawiatury do zaznaczenia elementu – przycisku czy łącza. Pseudo-klasa :focus-visible pozwala na zastosowanie alternatywnego stylu pierścienia ostrości wyłącznie wtedy, kiedy element jest aktywny za pomocą myszy, nie po kliknięciu.

Kolejną zmianą jest włączenie funkcji <link rel=”preload”>. Dzięki niej deweloperzy instruują przeglądarkę, aby określone zasoby pobierała z wyprzedzeniem. Przez to zasoby są dostępne wcześniej i rzadziej blokują renderowanie strony.

Teraz właściwość collation jest określona w opcjach przekazywanych do konstruktora Intl.Collator(). Pozwoli to programistom na pisanie kodu z większą jasnością. Wcześniej wyglądało to następująco:

// Old method
let pinyin = new Intl.Collator(["zh-u-co-pinyin"]);

Teraz kod jest przejrzystszy:

// New method
let pinyin = new Intl.Collator("zh", {collator: "pinyin"});

Nowe wydanie Firefox Nightly

Firefox Nightly jest niestabilną wersją przeglądarki do testowania. Wszelkie logi dotyczące problemów są wysyłane do Mozilli, dzięki czemu twórcy mogą naprawić błędy i otrzymać ocenę nowych funkcji.

Jedną z nich jest tzw. szkieletowy interfejs użytkownika. Jego celem jest wyświetlanie specjalnego okna po to, by użytkownik widział, że przeglądarka się ładuje. Często przeglądarka wolno się ładuje przy pierwszym uruchomieniu, a użytkownicy przerywają proces ładowania, przez co tworzą się opóźnienia w otwieraniu przeglądarki. Szkieletowe okno będzie informowało użytkownika, że prace nad włączeniem przeglądarki trwają. W interfejsie tego okna znajdzie się pasek adresu URL oraz kart. Ikony będą reprezentowane przez szare linie. 

Skeleton Firefox Nightly

Kolejnym eksperymentem jest propozycja najwyższego poziomu await. Rozwiązuje ona problem oczekiwania tylko w funkcjach asynchronicznych, a nie globalnych. Teraz właśnie zezwala ona na globalne oczekiwania. Jest to przydatna funkcja zwłaszcza w sytuacji oczekiwania na załadowanie modułów w aplikacji JS.

Podsumowanie Firefox 85 i Firefox Nightly

Wersje testowe i stabilne przeglądarki Firefox są dostępne na oficjalnej stronie Mozilli. Aktualizacja Firefoxa automatycznie się pobierze u użytkowników przeglądarki.

Źródła: Developer Mozilla, Hacks Mozilla, Komputer Świat, Neowin

TagsDEVELOPERSFirefoxFirefox 85Firefox NightlyMozilla

Share:

  • Informacje

    Software house’y sięgają po venture capital – Raport

  • Intel logo
    Systemy i przeglądarki

    Intel Graphics DCH z instalacją na oryginalnych sterownikach

  • Informacje

    Typ Half – nowy typ danych w .NET 5 Preview 7

  • 3 marca 2021

    Vite 2.0 wydane z nowymi wtyczkami

  • 25 lutego 2021

    ReacType 5.0 – zmiany we wprowadzaniu komponentów

  • 23 lutego 2021

    Dapr v.1.0 gotowy do fazy produkcji

  • 22 lutego 2021

    ReScript 9.0 z zewnętrzną konfiguracją stdlib

  • 22 lutego 2021

    One UI 3.1 z ciekawymi nowościami dla urządzeń Samsunga

  • 22 lutego 2021

    Windows Terminal Preview 1.6 z nową sekcją ustawień

  • 15 lutego 2021

    Visual Studio Code 1.53 z ulepszeniami debugowania

  • 8 lutego 2021

    Edge 89 beta, Edge Dev 90 i nowości na kanale Canary

  • 2 lutego 2021

    Firefox 85 i Firefox Nightly – nowe wersje przeglądarki Mozilli

  • 29 stycznia 2021

    Billboard.js 2.2.0 z nowymi funkcjami wykresów

  • 26 stycznia 2021

    Kendo UI R1 2021 – nowości dla bibliotek

  • 21 stycznia 2021

    Narzędzie Vno – połączenie Vue i Deno

  • 19 stycznia 2021

    GitHub Enterprise Server 3.0 RC – kandydat do wydania

  • 15 stycznia 2021

    TypeScript 4.2 Beta z ulepszeniami typów krotek

  • 13 stycznia 2021

    Styczniowy Patch Tuesday z luką 0-day

  • 11 stycznia 2021

    Safari Technology Preview 118 dostępne dla programistów

  • 8 stycznia 2021

    Microsoft Launcher na Androida z usprawnionym dotykiem

  • 7 stycznia 2021

    WebStorm 2020.3.1 dostępny dla urządzeń z Apple Silicon

  • 22 grudnia 2020

    ReScript 8.4 z przypiętymi zależnościami

  • 14 grudnia 2020

    Edge 88 beta i przeglądarka na kanale Canary dostępne!

  • 9 grudnia 2020

    Chrome 88 Beta z nowościami w WebXR

  • 9 grudnia 2020

    Snowpack 3.0 RC z eksperymentalnymi funkcjami

  • 4 grudnia 2020

    Android Studio Arctic Fox – nowe wydanie narzędzia Google

  • 4 grudnia 2020

    The Hack Summit 2020 – konferencja IT Security

  • 2 grudnia 2020

    PowerToys 0.27 z poprawkami błędów

  • 2 grudnia 2020

    Aleph.js alfa z funkcją importowania map

  • 27 listopada 2020

    Cypress 6.0 zwiększa zakres możliwości obsługi sieci

  • 26 listopada 2020

    Firefox 83 przyspiesza i wprowadza tryb HTTPS-Only

  • 25 listopada 2020

    Electron 11.0 z obsługą Apple Silicon

  • 25 listopada 2020

    Prettier 2.2 z obsługą najnowszego TypeScript 4.1

 

 

Jesteśmy pasjonatami najnowszych technologii w świecie programowania. Zbieramy dla Was informacje i porady z całego świata, które sprawią, że Twoja praca stanie się jeszcze bardziej efektywna.

Obserwuj nas codziennie, aby być na bieżąco oraz śmiało udostępniaj nasze posty.

Zespół DevNews

Kategorie

  • Backend
  • Bez kategorii
  • Frontend
  • Gadżety
  • Informacje
  • Języki programowania
  • Narzędzia
  • QA
  • Systemy i przeglądarki

OBSERWUJ NAS

KONTAKT

Chcesz się z nami skontaktować?

Napisz do nas wiadomość: kontakt@devnews.pl

www.devnews.pl | DEVNEWS 2020 | Newsy i ciekawostki ze świata IT