Hinahayaan ka ng Firefox 148 na harangan ang lokal na AI at inaayos ang 60 kahinaan

Pangunahing puntos:
  • Pinapayagan ka ng mga bagong kontrol na alisin ang mga lokal na modelo ng AI at ganap na itago ang kanilang mga interface.
  • Malawakang pag-aayos ng 60 kahinaan, paglutas ng mga memory overflow at pag-iwas sa sandbox.
  • Pagsasama ng mga Trusted Type at API Sanitizer upang maalis ang mga code injection attack (DOM XSS).
  • Built-in na tool sa pag-backup ng profile na eksklusibo para sa Windows 10 at 11.
  • Suporta sa WebGPU sa mga Service Worker, mga bagong pamamaraan ng Iterator sa JS, at mga advanced na tampok sa disenyo ng CSS.

Logo ng Firefox

Kamakailan ay inanunsyo ng Mozilla ang paglabas ng bagong bersyon ng web browser nito, ang "Firefox 148," at dito, nagpasya itong sumalungat sa agos, dahil ang paglabas na ito ay hindi lamang kumakatawan sa isang matibay na teknikal na ebolusyon, kundi pati na rin sa isang deklarasyon ng mga prinsipyo sa digital na soberanya ng gumagamit.

Kasabay ng mga pinahabang update sa suporta na 140.8.0 at ang pinal na bersyon ng seryeng 115 (115.33.0), inilalatag ng paglabas na ito ang pundasyon para sa isang browser na inuuna ang kontrol ng tao at matinding seguridad, habang inihahanda ang batayan para sa bersyon 149, na nasa beta na.

Pangunahing mga bagong tampok ng Firefox 148

Ang pinakamahalagang bagong tampok sa Firefox 148 ay ang pagpapakilala ng isang nakalaang seksyong "AI Controls" sa loob ng mga setting nito. Bagama't ipinag-uutos ng ibang mga browser ang pagsasama ng mga virtual assistant , binibigyang-kakayahan ng Mozilla ang mga user na pamahalaan, limitahan, o alisin ang mga function na ito. Pinapayagan ng Firefox 148 ang mga user na piliing i-disable ang awtomatikong pagsasalin, pagkilala ng teksto sa mga larawan o PDF, mga rekomendasyon sa pagpapangkat ng tab, pagbuo ng buod ng link , at maging ang chatbot interface. Para sa mga humihingi ng kumpletong privacy, ang opsyong "block" ay higit pa sa simpleng pag-disable, pisikal na pag-aalis ng mga naka-install na AI model mula sa lokal na disk at pag-alis ng anumang bakas ng mga ito mula sa user interface.

Bukod pa rito, inalis na rin ang pamamahala ng mga update . Ang malayuang aplikasyon ng mga kritikal na patch at pag-aayos sa pagitan ng mga pangunahing release ay mayroon na ngayong sariling nakalaang switch, na ganap na nag-aalis ng obligasyon na magbahagi ng telemetry o lumahok sa mga eksperimental na pag-aaral, kaya ibinabalik ang privacy sa sentro ng karanasan.

Para sa mga gumagamit ng Microsoft, ipinakikilala ng Firefox 148 ang isang matagal nang hinihintay na safety net: ang native Backup para sa Windows 10 at 11. Binibigyang-daan ka ng tool na ito na pangalagaan ang mga bookmark, password, at mga setting ng system, na nagpapadali sa paglipat sa pagitan ng mga computer o mga restoration pagkatapos ng pag-format ng operating system. Gamit ang isang matalino at may paggalang sa privacy na disenyo, awtomatikong inaalis ng system ang data na na-configure ng user na burahin kapag nag-log out.

Bukod pa rito, sa larangan ng visual at mobile, bumuti ang pagkakapare-pareho: ang mga wallpaper ng mga bagong tab ay pantay na inilalapat na ngayon sa mga naglalamang tab , at ang bersyon ng Android ay naglalabas ng muling idinisenyong toolbar na nagbibigay-daan sa iyong kopyahin ang teksto ng isang link nang hindi kinakailangang buksan ang pahina, na nagpapabilis sa touch navigation.

Isang kalasag laban sa XSS

Sa ilalim ng hood, ang update na ito ay isang tagumpay ng proactive cybersecurity at malawakang pag-patch ng kahinaan. Naayos na ng mga developer ang 60 kahinaan sa seguridad (anim na beses na mas marami kaysa sa nakaraang bersyon), 48 sa mga ito ay nagbanta sa pamamahala ng memorya sa pamamagitan ng mga buffer overflow at pinalayang pag-access sa memorya. Upang palakasin ang modernong web laban sa mga malisyosong code injection (DOM XSS), ipinatupad ng Mozilla ang Trusted Types API at ang Sanitizer API. Kinakailangan ng duo na ito ang mga developer na iwanan ang mga plain text string sa mga kritikal na function tulad ng `document.write()` o `element.innerHTML`, na pinipilit ang paggamit ng mga pre-validated na TrustedHTML object. Bukod pa rito, ang mga native tool tulad ng `element.setHTML()` at `document.parseHTML()` ay nagbibigay-daan sa mga developer na linisin ang mga mapanganib na tag mula sa papasok na nilalaman bago ito i-render ng browser.

Ebolusyon sa JavaScript at CSS

Nag-aalok din ang internal engine ng browser ng mga bagong tool para sa mga web architect:

  • Ang mga Service Worker ay tugma na ngayon sa WebGPU API, na nagbibigay-daan sa kanila na magpatakbo ng mga kumplikadong operasyon ng graphics sa background.
  • Sa larangan ng logic programming, ang JavaScript ay pinayaman ng mga pamamaraang Iterator.zip() at Iterator.zipKeyed(), na nagpapadali sa eleganteng pagsasama-sama ng maraming array sa mga kumplikadong iterable object.
  • Panghuli, ang disenyong biswal ay nagkakaroon ng katumpakan gamit ang mga bagong katangian ng CSS: ang tungkuling shape() ay nagbibigay-daan para sa pagguhit ng mga advanced na geometric na hugis gamit ang karaniwang syntax, habang ang position-try-order ay nagbibigay sa mga taga-disenyo ng kapangyarihang tukuyin ang hierarchy ng mga alternatibong posisyon kapag ang isang naka-angkla na elemento, tulad ng isang popup menu, ay nagbabantang lumabas sa mga margin ng screen.

Paano mag-install o mag-update sa Firefox 148

Kung naka-install ka na ng Firefox, ang update ay dapat awtomatikong dumating sa pamamagitan ng package manager ng iyong distribution sa mga susunod na araw. Gayunpaman, kung gusto mong makuha agad ang bersyon 148 nang hindi na hinihintay ang mga opisyal na repositoryo , ang pinakamahusay na opsyon ay ang paggamit ng opisyal na binary na ibinigay ng Mozilla.

Upang i-install ito mula sa binary sa anumang pamamahagi ng Linux (Ubuntu, Fedora, Arch, atbp.), maaari mong sundin ang mga hakbang na ito sa iyong terminal:

wget -O firefox.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=es-ES" sudo tar xjf firefox.tar.bz2 -C /opt/ sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Kung mas gusto mong gumamit ng mga Snap package (karaniwan sa Ubuntu), maaari mong pilitin ang pag-update gamit ang:

 sudo snap refresh firefox

Para sa mga gumagamit na mas gusto ang Flatpak at Flathub, maaaring isagawa ang pag-update sa pamamagitan ng pagpapatakbo ng:

flatpak update org.mozilla.firefox

Para sa mga gumagamit ng Ubuntu, Linux Mint, at iba pang mga derivatives ng Ubuntu, posible ring i-update ang Firefox sa pamamagitan ng opisyal na PPA . Para magawa ito, buksan ang isang terminal at ilagay ang mga sumusunod na command:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox

Sa wakas, kung mas gusto mong hintayin itong dumating sa mga katutubong repositoryo ng iyong pamamahagi (DNF, Pacman), kailangan mo lang patakbuhin ang karaniwang utos ng pag-update ng iyong system, bagama't tandaan na maaari itong tumagal kahit saan mula sa ilang oras (sa Arch) hanggang sa ilang araw (sa Debian/Ubuntu).


Idagdag bilang ginustong mapagkukunan sa Google