Firefox 83 компиляцияны өркүндөтүү, JavaScript кыймылдаткыч ж.б.

Firefox логотиби

Жаңы версиясы Firefox 83 буга чейин чыгарылган жана ушул жаңы редакцияда бир нече жакшыртуулар киргизилген, алардын ичинен компиляцияны өркүндөтүү, JavaScript кыймылдаткычы, https, купуялык жана башка көптөгөн нерселерге багыттоо.

Жаңылыктардан жана мүчүлүштүктөрдү оңдоодон тышкары, 31 аялуу жерлери жоюлду, Анын ичинен 14ү коркунучтуу 12 аялуу катары белгиленет (CVE-2020-26969 жана CVE-2020-26968 үчүн түзүлгөн) эстутум көйгөйлөрүнөн, мисалы, буфердин толуп кетишинен жана буга чейин бошотулган эс тутумдарына кирүүдөн улам келип чыккан.

Бул көйгөйлөр атайын жасалган баракчаларды ачууда зыяндуу коддун аткарылышына алып келиши мүмкүн.

Firefox 83тин негизги жаңы функциялары

Демейки боюнча, бул жаңы бутагында Firefox 83 жаңы JIT компилятору иштетилди, JP архитектурасын кыйла жөнөкөйлөтүп, жооп берүүнү жакшыртып, баракты жүктөө убактысын кыскартып, эс тутумду азайтуучу Warp коду менен иштелип чыккан.

JavaScript кыймылдаткычынын иштеши жакшыртылды негизинен, кыймылдаткычта байкалган ички типтеги маалыматты кыскартуу жана кадимки котормочунун ортосунда аралык орунду ээлеген байт коду котормочусунда мурда сунушталган кодду кэштөө (CacheIR) техникасын колдонуу. жана алдын-ала JIT компилятору.

бөлүм Орнотууларда "Купуялык жана коопсуздук", "HTTPS гана" режими сунушталатИштетилгенде, шифрлөөсүз жасалган бардык сурамдар корголгон барактын варианттарына автоматтык түрдө багытталат. Бул режим бардык терезелер үчүн же жеке серептөө режиминде ачылган терезелер үчүн гана иштетилиши мүмкүн.

Мындан тышкары, жаңы веб тастыктоо диалогу иштетилди ал башка өтмөктөрдү бөгөттөбөйт. Аныктыгын текшерүү параметрлерин киргизүү формасы эми белгилүү бир өтмөктө байланыштырылып, бардык интерфейсти бөгөттөбөйт.

Кошулду артка жылдыруу үчүн ысык баскычтар тез сүрөт ичиндеги режимде көрсөтүлгөн видео. Алга жана артка артка 15 секунда өсүш үчүн, эми тиешелүү курсор баскычтарын басуу жетиштүү.

Интерфейс өркүндөтүлдү иштетилгенде көрсөтүлөт Firefoxто видео конференция учурунда экранды бөлүшүү. Интерфейс азыр кайсы түзмөктөр жана экрандар бөлүшүлөрү жөнүндө ачык-айкын болуп калды.

Азыр дарек тилкеси башка кыймылдаткычка тез өтүү мүмкүнчүлүгүнө ээ Издөө: Издөө тутумунун жеткиликтүү сүрөтчөлөрүнүн тизмеси терезе ылдый жагында суроо башталаардан мурун көрсөтүлөт (мурун, тизме сурамдын биринчи тамгасын киргизгенден кийин гана пайда болгон).

Мындан тышкары, "Табуу үчүн издөө" функциясы жеткиликтүү, бул баскычты басууга мүмкүндүк берет Издөө тутумун тандоо менен дарек тилкесиндеги табулатура издөө режимине өтөт Киргизилген белгилердин негизинде активдүү, эгерде орнотулган издөө тутумдарынын бири автотолтурууну сунуш кылса. Мисалы, "ya" деп терсеңиз, "yandex.ru" кайтып келет, андан кийин Tab баскычын басып, Yandex сайтында суроо жазуу режими иштетилет.

Орнотулган PDF документти көрүү интерфейси кайрадан иштелип чыкты (Белгилер алмаштырылды, инструменттер панели үчүн ачык фон колдонулду).

MacOS Big Sur менен жеткирилген Apple шаймандарына жана жаңы Apple CPU менен жабдылган, Firefox колдонуу мүмкүнчүлүгү Rosetta 2 экилик котормочусу тарабынан камсыздалган. Кийинки чыгарылыштарда, Apple M1 CPU үчүн жергиликтүү чогулуштарды берүү пландаштырылууда. MacOS версиясы электр кубатын сарптоону азайтуу үчүн терезе сессиясын минималдаштырылган калыбына келтирүүнү камсыз кылат.

Windows 7/8 / 8.1 жана macOS 10.12-10.15 колдонуучулары үчүн WebRender композиттөө кыймылдаткычы иштетилген. Демек, WebRender азыр Windows жана macOSтун бардык версиялары үчүн иштетилген (10.16 Бета дан тышкары).

Linux үчүн менчик NVIDIA драйверлери WebRende бөгөттөөлөр тизмесинде калатr, ошондой эле Intel драйверлери 3440 × 1440 жана андан жогору чечилишин колдонгондо.

WebRenderди кол менен иштеткен жана композицияны колдонбогон Linuxтагы NVIDIA экилик драйверлеринин колдонуучулары регрессияга туш болушу мүмкүн, мында экрандын жогорку жарымы толтурулган тик бурчтукка айланат.

Маселе композицияны иштетүү же төмөнкүдөй айлана чөйрөнүн каалаганын экспорттоо жолу менен чечилет: MOZ_GTK_TITLEBAR_DECORATION = тутум (тилекке каршы, терезенин аталышы камтылган) же MOZ_X11_EGL = 1 (бул параметр WebGL 2 колдоосун өчүрөт). Ошондой эле, WebRenderди убактылуу өчүрсөңүз болот.

Firefox 83тин жаңы версиясын Linuxка кантип орнотсо болот?

Ubuntu колдонуучулары, Linux Mint же башка Ubuntu туундусу, Алар браузердин PPA жардамы менен ушул жаңы нусканы орнотуп же жаңырта алышат.

Муну терминалга ачуу жана андагы төмөнкү буйрукту аткаруу аркылуу тутумга кошууга болот:

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

Бүттү эми алар жөн гана орнотушу керек:

sudo apt install firefox

Arch Linux колдонуучулары жана туундулары үчүн, жөн гана терминалда иштөө:

sudo pacman -S firefox

Эми Fedora колдонуучулары үчүн же андан алынган башка бөлүштүрүү:

sudo dnf install firefox

акырында эгер алар openSUSE колдонуучулары болсоАлар Mozilla's тутумун өз тутумуна кошо турган жамааттардын репозиторийлерине ишенсе болот.

Муну терминал менен жана анда терүү менен жасоого болот:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

Para башка бардык Linux бөлүштүрүүлөрү экилик пакеттерди жүктөп алса болот чейин төмөнкү шилтеме.  

 


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт.

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.

bool(чын)