I verfĂŒshĂ«m Firefox 151, i njohur pĂ«r pĂ«rmirĂ«simin e mbrojtjes nga mbledhja e gjurmĂ«ve digjitale, mbĂ«shtetje pĂ«r Web Serial API, si dhe mundĂ«sinĂ« pĂ«r faqet qĂ« tĂ« kapin inputin nga tastiera nĂ« modalitet tĂ« plotĂ« ekran.
- Kopjimi lokal i profilit është i disponueshëm në Linux (në macOS aktivizohet është shtyrë deri në versionin e ardhshëm).
- Ristrukturim dizajn të skedës së re, për të siguruar gatishmërinë e saj për ndryshimet e ardhshme, të tilla si ndihmësit dhe shkurtesat e përmirësuara, të cilat pritet të shfaqen në versionin e ardhshëm (browser.newtabpage.activity-stream.nova.enabled).
- Gjerësia e fushës së kërkimit është rritur ndjeshëm në konfigurime.
- Në modalitetin e shikimit privat ka arritur mundësia pastroni të gjitha të dhënat e sesionit aktual pa nevojën për të mbyllur dritaren e shfletuesit dhe për të filluar një sesion të ri.
- Mbrojtja nga ndjekja është bërë edhe më e mirë në luftën kundër mbledhjes së gjurmëve digjitale. Numri i përdoruesve që mund të identifikohen në mënyrë unike ka rënë mesatarisht me 14% (dhe në macOS me 49%).
- Shikuesi PDF ka mësuar të bashkojë disa dokumente.
- Në nënmenun 'Vegla të tjera' u shtua është një opsion për të thirrur about:translations.
- VPN e ndërtuar tani lejon zgjidhni vendin ku është hostuar nodi i daljes.
- ĂshtĂ« korrigjuar kĂ«rcĂ«nimi i dhĂ«nies sĂ« informacionit tĂ« gabuar rreth zgjatjes sĂ« ekranit nĂ« sistemet me disa monitorĂ«.
- Autopopullimi i adresave është përfshirë për përdoruesit nga Holanda.
- E hequr kufizimi arkitekturor që nuk lejonte faqet e internetit të shihnin zgjatje të përkohshme (kur përdoruesi ka lejuar, për shembull, qasje në gjeolokacion, por nuk ka dhënë "mbaje këtë vendim").
- Shkëputja e profilit në një katalog tjetër ose në një sistem tjetër të operimit nuk e shkel më funksionimin e shtesave dhe temave të instaluara (në extensions.json mbeteshin rrugët e vjetra).
- macOS:
- Implementuar mbështetje për lidhjet, të vendosura në clipboard në pajisjet që funksionojnë me iOS.
- Elementet e rĂ«nĂ« <select> tani nĂ« kompaninĂ« Hecla Mining, e cila nxjerr argjend dhe metale tĂ« tjera tĂ« çmuara. Kompjuteri Ă«shtĂ« instaluar nĂ« njĂ« stacion nĂ« Alaska, ku pĂ«rdoret pĂ«r tĂ« vlerĂ«suar parametrat e mineralit dhe pĂ«r tĂ« printuar etiketat pĂ«r mostra. Me rastin e kĂ«saj, njĂ« printer po aq i vjetĂ«r po pĂ«rgjigjet pĂ«r etiketa. ĂshtĂ« interesante, se shtatĂ« vjet mĂ« parĂ«, njĂ«ri nga inxhinierĂ«t e Hecla Mining nĂ« njĂ« postim nĂ« Reddit vuri nĂ« dukje se "ai nuk ka nevojĂ« tĂ« luajĂ« serinĂ« menyja native e sistemit operativ.
- Korrigjuar një gabim, i cili në sistemet me disa monitorë bënte që dritaret e zgjeruara të Firefox-it pas rinisjes të hapeshin në monitorin e gabuar.
- ĂshtĂ« pĂ«rmirĂ«suar menaxhimi i ngjyrĂ«s gjatĂ« kopjimit dhe ngjitjes sĂ« imazheve.
- Windows: Firefox tani merr parasysh korrigjimet e sistemit të gjeolokacionit, kur përdoruesi lejon faqen të përcaktojë vendndodhjen. Nëse gjeolokacioni është i fikur në nivelin e OS, shfletuesi do të kërkojë nga përdoruesi të aktivizojë gjeolokacionin.
- HTML: Ka pasur mbështetje atributi shadowrootslotassignment në elementët <template>. Në JavaScript ky atribute reflektohet nga pronat ShadowRoot.slotAssignment ose HTMLTemplateElement.shadowRootSlotAssignment.
- CSS:
- Direktiva @container tani mbështet kërkesat style() (lejon të kontrolloni nëse kontenieri ka një deklaratë të vlefshme, një pronë specifike ose një pronë të personalizuar, dhe në përputhje me këtë të apliconi stile për elementet e tij nënartikuj).
- Karakteristika pozita-ankor tani mbështet (vlera standarde) normale (siguron konsistencën me pronën position-area: nëse përditësohet, atëherë pozita-ankor gjithashtu përditësohet automatikisht).
- API:
- Metoda Sanitizer.replaceElementWithChildren() tani kthen false, nëse elementi që zëvendësohet është <svg> në hapësirën e emrave SVG ose në hapësirën e emrave MathML.
- Ka pasur mbështetje Document Picture-in-Picture API (lejon të hapni një dritare të vendosur mbi dritare të tjera, e cila mund të mbushet me çdo përmbajtje HTML).
- Shtuar karakteristikën CanvasRenderingContext2D.lang (e dobishme për konfigurimin e kontekstit në canvas-in përjashtues, i cili mund të renderizohet para se të lidhet me ndonjë element <canvas>).
- Metoda Element.requestFullscreen() tani pranon karakteristikën options.keyboardLock si në parameter (lejon faqet e internetit të kërkojnë bllokimin e tastierës kur elementi shfaqet në modalitetin e ekranit të plotë). Tashmë faqet mund të parandalojnë daljen nga modaliteti i ekranit të plotë me shtypjen e çelësit Esc (dalja mbetet e mundur përmes mbajtjes së çelësit), si dhe kapin disa çelësa të shpejtë të rezervuar më parë nga shfletuesi dhe anulojnë veprimin e tyre standard.
- GPUSupportedLimits tani mbështet pronat maxStorageBuffersInFragmentStage, maxStorageBuffersInVertexStage, maxStorageTexturesInFragmentStage dhe maxStorageTexturesInVertexStage (lejojnë përcaktimin e numrit maksimal të tamponëve të ruajtjes dhe teksturave që lejohet në fazat e fragmentit dhe vertexit të shenjuesve.
- Implementuar mbështetje për pronën CSSContainerRule.conditions. Prona condition përfaqëson direktivën përkatëse @container në formën e një array objektesh, ku çdo objekt përshkruan një kusht të veçantë të kontejnerit.
- MbĂ«shtetja Ă«shtĂ« e aktivizuar Web Serial API (lejon menaxhimin mikroproçesorĂ«ve me mbĂ«shtetje pĂ«r intervistĂ« sekondare). Kjo lejon programimin e mikroproçesorĂ«ve dhe pllakave tĂ« debugging (si pajisjet ESP, BBC micro:bit dhe Raspberry Pi Pico), printerĂ« 3D, makineri CNC dhe pajisje tĂ« tjera. Ădo faqe qĂ« dĂ«shiron tĂ« pĂ«rdorĂ« kĂ«tĂ« API duhet tĂ« krijojĂ« njĂ« shtesĂ« tĂ« veçantĂ«, qĂ« jep lejet e nevojshme, dhe pĂ«rdoruesi duhet ta instalohet kĂ«tĂ« shtesĂ« (ashtu siç Ă«shtĂ« bĂ«rĂ« tashmĂ« me WebMIDI).
- Mjetet e zhvilluesit: Menuja e rënie me menaxhimin e shpejtësisë së animacionit tani është gjithmonë e disponueshme (- deri më tani këto shfaqeshin vetëm kur animacioni ishte aktiv, çka e bëri të vështirë përdorimin në rastet e animacioneve shumë të shkurtra).
Burimi: linux.org.ru
