Firefox 154: Pinapabuti ang seguridad, nagdaragdag ng pagpapangkat ng tab na pinapagana ng AI, at higit pa

Pangunahing puntos:
  • Ang proteksyon ng Local Network Access (LNA) ay umaabot sa WebSockets, na pumipigil sa mga pag-atake ng CSRF sa mga router at internal device.
  • Ipinakikilala ang "Smart Window" mode para lohikal na maipangkat ang mga tab gamit ang AI.
  • Pinoproseso na ngayon ng katutubong tagasalin ang nilalaman sa loob ng mga tag. .
  • Suporta para sa mga katangian ng CSS na text-box-trim, text-box-edge, at mga bagong function na sibling-index().
  • Suporta para sa HTTP No-Vary-Search caching directive at mga bagong iterator sa JavaScript.
Logo ng Firefox

Ang Firefox ay isang sikat na web browser

Inanunsyo ng Mozilla ang opisyal na paglabas ng bagong bersyon ng "Firefox 154", isang update na nagsasama ng malawak na hanay ng mga setting na naglalayong protektahan ang mga koneksyon sa mga lokal na network, i-optimize ang pamamahala ng tab sa pamamagitan ng artificial intelligence, at mag-alok ng mga bagong kakayahan sa mga web developer.

Kasabay ng paglabas na ito, naglathala ang organisasyon ng mga update sa pagpapanatili para sa Extended Support Branches (ESR) nito, na naghahatid ng mga bersyong 153.1.0, 140.14.0, at 115.39.0. Bukod pa rito, inayos ng pangkat ng pagbuo ng Mozilla ang 167 na kahinaan sa paglabas na ito.

Pangunahing mga bagong tampok ng Firefox 154

Ang bagong bersyon ng Firefox ay nagtatampok ng mga pagpapabuti sa seguridad, kung saan ang ispesipikasyon ng Local Network Access (LNA) para sa mga koneksyon sa WebSocket ang pinakamahalaga. Ayon sa kasaysayan, maaaring subukang magtatag ng mga koneksyon ang mga pampublikong web application sa mga device sa loob ng internal network ng isang user. Ngayon, nililimitahan ng Firefox ang access sa mga loopback address at mga pribadong network range bilang default.

Sa madaling salita, kung susubukan ng isang website na buksan ang isang WebSocket sa isang lokal na mapagkukunan, ititigil ng browser ang aksyon at magpapakita ng isang dialog box na humihiling ng tahasang pahintulot.

Pamamahala ng tab, privacy, at multimedia

Ipinakilala ng Firefox 154 ang "Smart Window" mode, isang progresibong tampok na gumagamit ng artificial intelligence upang suriin ang mga bukas na tab, pangkatin ang mga ito nang lohikal ayon sa kanilang konteksto , at magmungkahi ng mga pangalan para sa bawat grupo.

Para mapadali ang pagkontrol sa mga bagong tampok na ito, ang address bar ay may kasamang quick access button na tinatawag na "Manage AI," na direktang patungo sa kaukulang settings panel. Samantala, ang native full-page translation tool ay maaari na ngayong magsalin ng nilalamang naka-embed sa loob ng mga HTML frame (<iframe>), na nagsasagawa ng language identification sa panahon ng unang pag-load ng site para sa mas mabilis na tugon.

Tungkol sa pagganap ng multimedia, na-optimize ang browser engine upang mapabilis nang malaki ang paghahanap at pag-scroll sa timeline kapag nagpapatugtog ng mga video. Bukod pa rito, mayroon na ngayong opisyal na suporta ang mga gumagamit ng Windows para sa pagpapatakbo ng NVIDIA GeForce NOW cloud gaming platform nang direkta mula sa browser.

Mga Bagong Pamantayan sa Web

Para sa mga tagalikha ng nilalaman at mga web developer, ipinapatupad ng bersyong ito ang mga kamakailang tampok ng mga pamantayan ng CSS, HTML, at JavaScript. Nagdaragdag ang rendering engine ng suporta para sa mga katangian ng CSS na 'text-box-trim' at `text-box-edge', na nagbibigay ng matematikal na kontrol sa mga margin sa itaas at ibaba ng mga font, na nagbibigay-daan para sa tumpak na patayong pagkakahanay nang hindi umaasa sa mga trick sa pag-espasyo.

Kasama rin ang mga CSS function na `sibling-index()` at `sibling-count()`, na nagbibigay-daan para sa conditional styling batay sa posisyon ng isang elemento kaugnay ng mga kapatid nitong elemento sa DOM tree. Tungkol sa istruktura ng HTML form, ipinapakita na ngayon ng Firefox ang isang native graphical interface para sa pagpili ng oras kapag ginagamit ang mga tag na `<input type="time">` at `<input type="datetime-local">`.

Sa antas ng network at pagproseso ng datos, binibigyang-kahulugan na ng browser ang HTTP No-Vary-Search header. Ang direktiba na ito ay nagbibigay-daan sa mga server na ipahiwatig kung aling mga parameter ng URL ang walang kaugnayan sa nilalaman, na nagbibigay-daan sa browser na muling gamitin ang mga bersyon ng pahina na nakaimbak sa disk cache at pinapabuti ang mga oras ng pagkarga.

Sa panig ng JavaScript, ang interface ng Iterator ay ina-update gamit ang mga bagong synchronous execution method, tulad ng `.chunks()` para sa paghahati ng mga elemento sa mga grupo, `.windows()` para sa mga sliding window iterations, `.includes()` para sa direktang content validation, at `.join()` para sa pagsasama-sama ng mga resulta sa mga string. Panghuli, pinapasimple ng integrated JSON file viewer ang debugging sa pamamagitan ng pagpapakita ng buong path (breadcrumb) ng napiling elemento sa ibaba ng screen.

Mga pag-aayos ng interface at mga kilalang pag-aayos ng bug

Nakatuon din ang siklo ng pag-unlad sa pagpino ng graphical interface sa iba't ibang operating system. Naayos ang isang bug sa macOS kung saan ang pagsasara ng browser ay nag-iwan ng hindi nakikitang window na kumukuha ng mga pag-click ng mouse, at naitama ang maraming isyu sa Windows taskbar na may kaugnayan sa awtomatikong pagtatago at pagpapakita ng picture-in-picture window. Binago rin ang kilos ng button na "Firefox View"; inalis na ito mula sa default na toolbar para sa mga bago o hindi aktibong profile, bagama't maaari itong maibalik mula sa menu ng pagpapasadya.

Panghuli, mahalagang banggitin na dalawang isyu ang kasalukuyang tinutugunan : ang ilang mga gumagamit ay maaaring makaranas ng pansamantalang pagkabigo ng address autofill dahil sa mga kamakailang pagsasaayos sa autofill logic, at mga pagkakataon ng mabagal na pagganap o hindi inaasahang mga prompt ng master password kapag ina-access ang credential store ng browser. Ipinapahiwatig ng Mozilla na ang mga pagpapagaan para sa parehong isyu ay naipatupad na at patuloy nilang sinusubaybayan ang katatagan ng browser.

Paano mag-install o mag-update sa Firefox 154

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 154 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