Izdanje Firefox 139

Izšel je web-brskalnik Firefox 139 in oblikovani so bili posodobitvi prejšnjih vej z dolgo podporo — 115.24.0 in 128.11.0. V beta-testiranje je bila prenesena veja Firefox 140, katere izid je predviden za 24. junij.

Glavne novosti v Firefox 139:

  • Dodana je možnost izbire lastne ozadje slike ali barve ozadja za stran, ki se prikaže ob odprtju nove zavihka. Funkcija trenutno ni privzeto vključena za vse in se bo postopoma aktivirala za vedno večjo odstotek uporabnikov. Za prisilno vključitev lahko uporabite razdelek nastavitev 'Firefox Labs' (about:settings#experimental). V novem izdanju so dodane nove vrste ozadij in predstavljena nova kategorija ozadij 'Celestial'.
    Izdanje Firefox 139
  • Dodana je eksperimentalna podpora za predogled povezav na strani — če držite Alt+Shift in usmerite kazalec na povezavo, se prikaže pojavna okna z informacijami o strani, na katero kaže povezava. Informacije vključujejo naslov, sliko in kratek poročilo o vsebini, ustvarjeno z veliko jezikovno modelom (vključen je vgrajeni AI-asistent, ki deluje na sistemu uporabnika). Možnost se vklopi prek razdelka 'Firefox Labs' (about:settings#experimental).
    Izdanje Firefox 139
  • Funkcija prevajanja iz enega jezika v drugega zdaj deluje ne le na spletnih straneh, temveč tudi na notranjih straneh razširitev, dostopnih prek URL-ja 'moz-extension://'.
  • Znatno je izboljšana zmogljivost nalaganja podatkov pri uporabi HTTP/3, kar je še posebej opazno pri ponovnem vzpostavljanju povezave (QUIC 0-RTT) in na komunikacijskih kanalih z visoko propustnostjo in velikimi zamudami.
  • Zaradi prehoda Chrome na šifriranje zasebnih podatkov uporabnika na platformi Windows je prenehana podpora za neposredno migracijo gesel in plačilnih metod iz Chrome. Za prenos gesel iz Chrome je zdaj potrebno ročno izvesti izvoz gesel v formatu CSV in nalaganje pridobljene datoteke v Firefox.
  • 10. junija bo prenehal delovati servis Review Checker (Fakespot), 8. julija pa servis Pocket.
  • Задействован по умолчанию объект Temporal, предлагающий альтернативный набор методов для работы с датами и временем. Новый API позволяет манипулировать датами с учетом и без учета часовых поясов, конвертировать время, форматировать вывод и выполнять арифметические операции с временем. Время может задаваться в независимом от часового пояса представлении (Temporal.PlainDate, Temporal.PlainTime, Temporal.PlainDateTime), с привязкой к часовому поясу (Temporal.ZonedDateTime) и в эпохальном представлении (Temporal.Instant — число наносекунд с 1 января 1970 года).
  • Добавлена возможность ограничения точности таймера для Worker-ов.
  • Операции поиска на странице теперь охватывают содержимое HTML-блоков «
    ». Если искомая фраза присутствует в блоке, то при поиске он автоматически раскрывается.
  • Za atribut «hidden» je predlagana nova zastavica «until-found», ki omogoča iskanje elementov na strani in pomikanje po besedilni maski. Na primer, na stran lahko dodate skrito besedilo, katerega vsebina bo na voljo pri lokalnem iskanju.
  • В методе window.getSelection().toString() обеспечена корректная сериализация текста, выделенного в текстовых формах.
  • Для WebAuthn реализованы расширения largeBlob и credProps, предназначенные для сохранения и извлечения дополнительных данных, связанных с учетной записью пользователя.
  • В API HTMLDialogElement добавлен метод requestClose(), инициирующий закрытие диалога на базе HTML-элемента . В отличие от метода Close() новый метод дает возможность отмены закрытия через добавление обработчика события «cancel».
  • Obnašanje vgrajenega urejevalnika za contenteditable in designMode je približno enako kot v Chromu, kar se tiče obdelave presledkov pred mejo bloka in med vidno vsebino (Firefox več ne doda element <br> po presledku pred mejo bloka).
  • В инструментах для веб-разработчиков обеспечено сохранение настроек фильтра в панели инспектирования сети между разными сеансами. В отладчике JavaScript улучшено оформление строки, на которой остановлено выполнение, а корневой каталог ограничен выбранным. domenom.
  • В версии для платформы Android реализована поддержка сортировки закладок, улучшен интерфейс управления загрузками, расширены возможности ленты новостей и начата реализация поддержки фреймворка JetPack Compose.

Poleg novosti in popravkov napak je v Firefox 139 odprtih 14 ranljivosti. Osem ranljivosti je posledica težav z delovanjem pomnilnika, kot so prelivanja pomnilnika in dostop do že osvobojenih območij pomnilnika. Te težave lahko potencialno privedejo do izvajanja zlonamerne kode ob odpiranju ustrezno oblikovanih strani. Eni od težav (CVE-2025-5262) je dodeljena kritična raven ogroženosti. Ranljivost je povzroča z dvojnim osvobajanjem pomnilnika (double-free) v kodi kodirnika libvpx, ki podporo formatom VP8 in VP9, in lahko izkorišča preko WebRTC.

V beta različici Firefox 140 je v kontekstno meni, ki se prikaže ob desnem kliku na zavihku, dodana možnost 'Unload Tab', ki omogoča, da se zavihek izprazni iz pomnilnika za zmanjšanje porabe virov. V vertikalni vrstici zavihkov je bila omogočena sprememba velikosti območja pritrjenih zavihkov. Dodana je možnost dodajanja lastnih iskalnikov (Nastavitve > Iskanje > Dodaj).

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster