Firefox 76

Në dispozicion Firefox 76.

  • Menaxheri i fjalëkalimit:
    • tani e tutje paralajmëron që hyrja dhe fjalëkalimi i ruajtur për burimin u shfaqën në një rrjedhje që ndodhi nga ky burim, dhe gjithashtu se fjalëkalimi i ruajtur u pa në një rrjedhje nga një burim tjetër (prandaj ia vlen të përdorni fjalëkalime unike). Kontrolli i rrjedhjeve nuk zbulon hyrjet dhe fjalëkalimet e përdoruesve në serverin në distancë: identifikimi dhe fjalëkalimi hashohen, karakteret e para të hash-it dërgohen te shërbimi Have I Been Pwned, i cili kthen të gjitha hash-et që plotësojnë kërkesën. Shfletuesi më pas kontrollon hash-in e plotë në nivel lokal. Një përputhje do të thotë që kredencialet janë të përfshira në disa rrjedhje.
    • Kur krijoni një llogari të re ose ndryshoni një fjalëkalim ekzistues, përdoruesit i kërkohet automatikisht të gjenerojë një fjalëkalim të fortë (12 karaktere, duke përfshirë shkronja, numra dhe karaktere speciale). Ky funksion tani ofrohet për të gjitha fushat , jo vetëm ato që kanë atributin "autocomplete = new-password".
    • Në macOS dhe Windows, kur përpiqeni të shikoni fjalëkalimet e ruajtura do të kërkohet fjalëkalimi/PIN/çelësi biometrik/hardware për llogarinë OS (me kusht që fjalëkalimi kryesor të mos jetë vendosur). Zbatimi i kësaj veçorie në Linux pengohet nga defekti 1527745.
  • Modaliteti i përmirësuar foto-në-foto: një video e zhgozhduar mund të kalohet në modalitetin e ekranit të plotë (dhe prapa) duke klikuar dy herë.
  • Tani është e mundur të punohet me një faqe specifike si një aplikacion desktopi (në një dritare të veçantë ku nuk ka ndërfaqe të shfletuesit dhe klikimi në lidhje është i mundur vetëm brenda domenit aktual). Cilësimi browser.ssb.enabled shton artikullin "Instalo faqen e internetit si aplikacion" në menynë e sajtit ("elipset" në shiritin e adresave).
  • U shtua një modalitet funksionimi "vetëm HTTPS" (dom.security.https_only_mode), në të cilin të gjitha kërkesat HTTP kryhen automatikisht përmes HTTPS dhe bllokohen nëse qasja përmes HTTPS dështon. Për më tepër, duke filluar me Firefox 60, ekziston një cilësim më i butë, security.mixed_content.upgrade_display_content, i cili bën të njëjtën gjë, por vetëm për përmbajtje pasive (imazhe dhe skedarë mediash).
  • Në sistemet që përdorin Wayland, zbatohet përshpejtimi i harduerit të riprodhimit të videos në VP9 dhe formate të tjera (përveç asaj që u shfaq në çështjen e fundit H.264 mbështetje për nxitimin).
  • Në ndërfaqen e menaxhimit të shtesave tani shfaqen të gjitha domenet, në të cilën ka akses shtesa (më parë shfaqeshin vetëm domenet e para nga lista).
  • Faqja about:welcome është ridizajnuar plotësisht.
  • Kur hapni skeda të reja, gjerësia e hijes rreth shiritit të adresave është zvogëluar paksa.
  • Madhësia e shiritit të faqeshënuesve është rritur pak për të ndihmuar përdoruesit e ekranit me prekje të shmangin artikujt që mungojnë.
  • WebRender është aktivizuar si parazgjedhje në laptopët Windows me të paktën grafikë Intel Gjenerata e parë (HD Graphics 510 e lart) dhe rezolucioni i ekranit <= 1920×1200.
  • Mbështetja e zbatuar Ngjyrat e sistemit CSS4.
  • JS: mbështetja për sistemin e numrave dhe kalendarin është aktivizuar për konstruktorët Formati Ndërkombëtar i Numrit, Intl.DateTimeFormat и Intl.relateriveTimeFormat.
  • Mbështetja e përfshirë Audioworklet, duke mundësuar përpunim kompleks audio në skenarë të tillë si lojërat ose realiteti virtual. Për më tepër, kjo zgjidh një problem me tingujt që mungojnë në klientin në internet Zoom.
  • Parametër dritare.open () Karakteristikat e dritares nuk lejon më fshihni çdo element të dritares së shfletuesit (skedari, shiriti i menusë, shiriti i veglave, shiriti personal), por shërben vetëm për të treguar nëse faqja do të hapet në një dritare të veçantë. Ky funksion mbështetej vetëm në Firefox dhe IE, dhe gjithashtu krijoi probleme gjatë rivendosjes së sesionit.
  • Faqet e internetit përpiqen të lundrojnë përmes një protokolli të panjohur duke përdorur vendndodhja.href ose nuk çon më në faqen "Lloji i panjohur i adresës", por është i bllokuar në heshtje (si në Chromium). Për të hapur aplikacione të palëve të treta duhet të përdorni window.open() ose .
  • Mjetet e zhvilluesit:
    • Debuger: elemente Paneli i burimeve mora artikulli i menysë së kontekstit "Vendosja në kutinë e zezë".
    • Korrigjues: "Call Stack → Copy Stack Trace" tani e tutje kopjon lidhjet e plota, jo vetëm emrat e skedarëve.
    • Monitorimi i rrjetit: Gjerësia e kolonës rregullon poshtë përmbajtjes duke klikuar dy herë kufirin e kolonës.
    • Monitorimi i rrjetit: Artikulli i menysë "Kopjo → Kopjo si cURL" të fituara me opsionin --globoff, i cili e shtyp globin nëse lidhja e kopjuar përmban kllapa katrore.
    • Monitori i rrjetit: Skeda e mesazheve kërkesat për uebsocket pranuar filtri i ri "Control" për shfaqjen e kornizave të kontrollit.
    • Konsola në internet: në modaliteti me shumë linja fragmente kodi më të gjata se pesë rreshta po zvogëlohen deri në pesë rreshta, të paraprirë nga një ikonë trekëndëshi dhe të përfunduar me një elipsë. Kur klikohen, ato zgjerohen dhe tregojnë kodin plotësisht, dhe kur klikohen përsëri, ato shemben.
    • Konsola e uebit: referenca për elementët DOM që dalin në tastierë, të fituara artikulli i menysë së kontekstit "Shfaq në Inspektor", i cili tregon elementin në panelin HTML inspektori i faqes.

Burimi: linux.org.ru