Firefox 78

Боломжтой Firefox 78.

  • PDF байршуулах харилцах цонх руу "Firefox дээр нээх" гэсэн зүйлийг нэмсэн.
  • Хаягийн талбар (browser.urlbar.suggest.topsites) дээр дарахад шилдэг сайтуудыг харуулахыг идэвхгүй болгох боломжийг нэмсэн.
  • "Баруун талд байгаа цонхыг хаах" болон "Бусад цонхыг хаах" цэсийн зүйлүүд нүүсэн тусдаа дэд цэсэнд. Хэрэв хэрэглэгч хэд хэдэн цонхыг нэг дор хаасан бол (жишээлбэл, "Бусад цонхыг хаах") цэсийн зүйл "Хаалттай цонхыг сэргээх" бүгдийг нь сэргээх болно, зөвхөн нэг биш. Өмнө нь хэд хэдэн табыг санамсаргүйгээр хаасан хэрэглэгчид тэдгээрийг нэг нэгээр нь сэргээх ёстой байсан.
  • Унших горимын дүр төрхийг шинэчилсэн. Хажуугийн самбарыг авсаархан хөвөгч самбараар сольсон бөгөөд дизайн нь хөтчийн интерфейстэй илүү нийцдэг.
  • Хэрэв WebRTC дуудлага хийгдэж байгаа бол Firefox дэлгэц амраагчийг эхлүүлэхээс сэргийлнэ.
  • Хэрэглэгч урт текстийг (нууц үг зохицуулагчийн үүсгэсэн нууц үг гэх мэт) хязгаарлагдмал урттай талбарт буулгахыг оролдох үед үүсдэг удаан хугацааны асуудлыг шийдсэн (хамгийн их урт). Firefox-ын өмнөх хувилбарууд нууц үгээ тодорхой урттай хүртэл чимээгүйхэн тайрдаг байсан бөгөөд энэ нь бүртгэлийн явцад "таслагдсан" нууц үгийг сервер рүү илгээдэг байсан бол хэрэглэгч нууц үг нь илүү урт байсан гэдэгт итгэлтэй байсан. Мэдээжийн хэрэг, ирээдүйд хэрэглэгч урт нууц үгээр нэвтэрч чадахгүй. Firefox одоо хэт урт текст оруулсан талбарыг нүдээр тодруулж, хэрэглэгчийг богино мөр оруулахыг анхааруулах болно.
  • Хаягийн талбарт бичих үед хайлтын системээс санал болгохоос гадна танд бас санал ирэх болно өмнөх хайлтууд (browser.urlbar.maxHistoricalSearchSuggestions). Жишээлбэл, хэрэв хэрэглэгч өмнө нь хаягийн мөрөнд "сайн уу баавгай" гэж хайсан бол "сайн уу" гэсэн үгийг бичихэд "сайн уу баавгай" гэж хайхыг хүсэх болно).
  • Хэрэв хэрэглэгч протоколыг заалгүйгээр хаягийн мөрөнд домэйн оруулсан бол Firefox оролдох болно үүнтэй өмнөх шигээ HTTP-ээр зогсохгүй HTTPS-ээр холбогдоно (сервер HTTP-г дэмждэггүй тохиолдолд).
  • .example, .internal, .invalid, .local, .localhost, ,test-ээр төгссөн хаягууд нь хайлтын системд хайлт хийхээ больсон ба үүний оронд хөтөч тэдгээрийг нээхийг оролдох болно (эдгээр дагаваруудыг боловсруулахад ихэвчлэн ашигладаг) ).
  • Аюулгүй байдал ба нууцлал:
    • About:protections хуудсанд хэрэглэгч хэдэн нууц үгээ нууц үг болгон өөрчилсөн талаарх мэдээлэл, мөн тодорхой нууц үг задарсан эсэх (мөн өөрчлөх шаардлагатай) талаарх мэдээллийг нэмсэн.
    • Нэмсэн layout.css.font-visibility.level тохиргоо нь вэб хуудсанд хөтчөөс ямар фонт мэдээлэхийг зааж өгөх боломжийг олгодог (фонтуудыг зөвхөн системийн үндсэн, үндсэн + хэлний багцын фонтууд, бүх фонтууд гэсэн гурван бүлэгт хуваадаг) ). Ирээдүйд бид хуудасны дэлгэцийг гэмтээхгүй, харин суулгасан бүх фонтуудын талаар хэт их мэдээлэл өгөхгүй байх хамгийн сайн сонголтыг тодорхойлох туршилт хийхээр төлөвлөж байна).
    • Хэрэглэгч хаягийн мөрөнд нэг үг оруулах үед Firefox нь дотоод сүлжээнд домэйн нэр байж болох эсэхийг тодорхойлохын тулд эвристикийг ашигладаг бөгөөд DNS сервер рүү асуулга илгээж, сүлжээнд ийм домэйн байгаа эсэхийг шалгадаг. Унждаг жагсаалтын эхний зүйл бол энэ домайн руу орохыг санал болгох явдал юм). Параноид хэрэглэгчдэд зориулсан нэмсэн энэ үйлдлийг хянадаг тохиргоо (browser.urlbar.dnsResolveSingleWordsAfterSearch).
    • TorBrowser хөгжүүлэгчид DNS (network.dns.disabled)-ийн хэрэглээг бүрэн идэвхгүй болгох боломжийг олгодог нөхөөсийг баталсан.
    • Re тахир дутуу болсон TLS 1.0 ба 1.1-ийн дэмжлэг (энэ нь Firefox 74 дээр идэвхгүй болсон боловч тахлын үед вэб нөөцийн хүртээмж маш чухал болсон тул дахин асаасан). Хэрэв сервер TLS 1.2-г дэмждэггүй бол хэрэглэгч аюулгүй холболт үүсгэх тухай алдааны мессеж болон хуучин протоколуудыг дэмжих товчлуурыг харах болно (тэдгээрийн дэмжлэгийг ирээдүйд бүрэн устгах болно). Долдугаар сард Chrome болон Edgium нь хуучин (TLS 1.0 нь 1999 онд, TLS 1.1 нь 2006 онд гарсан) протоколуудын дэмжлэгийг идэвхгүй болгосон, учир нь тэдгээр нь орчин үеийн хурдан бөгөөд найдвартай алгоритмуудыг (ECDHE, AEAD) дэмждэггүй, харин хуучин болон сул протоколуудыг дэмждэггүй. TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Internet Explorer болон Edge-ээс TLS 1.0/1.1 дэмждэг устгагдах болно XNUMX -р сард.
    • Идэвхгүй TLS_DHE_RSA_WITH_AES_128_CBC_SHA болон TLS_DHE_RSA_WITH_AES_256_CBC_SHA шифрүүдийн дэмжлэг. Firefox бол тэднийг дэмждэг сүүлчийн хөтөч байсан.
  • Сайжруулсан системийн хамгийн бага шаардлага. Одооноос эхлэн эдгээр нь GNU libc 2.17, libstdc++ 4.8.1 болон GTK+ 3.14 юм.
  • Энэ бол macOS 10.9, 10.10, 10.11-ийг дэмждэг хамгийн сүүлийн үеийн томоохон хувилбар юм. Эдгээр үйлдлийн системүүдийн хэрэглэгчдэд Firefox ESR 78.x хувилбарыг шинэчлэхийг зөвлөж байна, энэ нь эдгээр macOS хувилбаруудыг нэг жилийн турш үргэлжлүүлэн дэмжих болно.
  • Хөгжлийн бэрхшээлтэй хүмүүст зориулсан олон сайжруулалт:
    • JAWS ашиглах үед өгөгдлийн жагсаалтыг агуулсан HTML оролтын элемент дээрх доош сумыг дарснаар курсор дараагийн элемент рүү буруу шилжихээ больсон.
    • Дэлгэц уншигчид микрофон/камер/дэлгэц хуваалцах индикатор анхаарлаа төвлөрүүлэх үед гацах эсвэл хөлдөхөө больсон.
    • Хэдэн мянган мөр агуулсан хүснэгтүүдийг ачаалах нь мэдэгдэхүйц хурдассан.
    • Захиалгат загвар бүхий текст оруулах элементүүд нь фокусын тоймыг зөв харуулдаг.
    • Дэлгэц уншигчид Developer Tools-ийг нээхдээ баримт харагдац руу шилжихээ больсон.
    • Мигрень, эпилепситэй хүмүүсийн амьдралыг хөнгөвчлөхийн тулд хөдөлгөөнт дүрсний тоог багасгасан (хэлхээн дээр хулганыг хулганыг хулганаар хулганыг нээх, хайлтын хэсгийг нээх гэх мэт).
  • Их Британийн бүх хэрэглэгчид "New Tab" хуудсан дээрх Халааснаас зөвлөмж авах болно.
  • CSS:
  • javascript:
    • API дэмжлэгийг хэрэгжүүлсэн Intl.ListFormat.
    • загвар зохион бүтээгч Intl.NumberFormat() дотор санал болгож буй хувилбаруудын дэмжлэгийг авсан Intl.NumberFormat нэгдсэн API.
    • V8-аас (Chromium JS хөдөлгүүр) зөөвөрлөсөн тогтмол илэрхийлэл хөдөлгүүрийн шинэ хувилбар Irregexp, энэ нь ECMAScript 2018-ийн бүх дутуу элементүүдийг хэрэгжүүлэх боломжтой болсон (мэдэгдэл Арагшаа хар, RegExp.prototype.dotAll, Юникод тэмдэгтийн ангиас зугтаж байна, нэртэй бүлгүүд). Өмнөх хувилбарыг 2014 онд зээлж авсан (өмнө нь Firefox нь өөрийн гэсэн хөдөлгүүртэй байсан), тэр цагаас хойш хөгжүүлэгчид Chromium-аас өөрчлөлтүүдийг зөөвөрлөж, сэрээгээ хадгалах шаардлагатай болсон. Одоо Irregexp-ийг бараг ямар ч дасан зохицох шаардлагагүй модуль болгон шилжүүлэх боломжийг олгодог бэхэлгээ хэрэгжсэн. Irregexp-ийн V8-ийн хамаарлыг бууруулсан V8 хөгжүүлэгчид маш их ажил хийсэн. Хариуд нь Firefox-ийн хөгжүүлэгчид эвдрэлийг засч, кодын чанарыг сайжруулж, JavaScript-ийн тодорхойлолттой нийцэхгүй байдлыг арилгах засваруудыг илгээсэн.
    • Бүх DOM прототип объектууд нэмсэн Symbol.toStringTag шинж чанар.
    • Сайжруулсан объектын хог цуглуулах Сул газрын зураг.
  • window.external.AddSearchProvider арга нь одоо бүдүүлэг байна дагуу тодорхойлолт.
  • DOM: арга хэрэгжсэн ParentNode.replaceChildren().
  • WebAssembly: одооноос функцүүд нэг дор олон утгыг буцаах боломжтой.
  • Хөгжүүлэгчийн хэрэгсэл.

Эх сурвалж: linux.org.ru

сэтгэгдэл нэмэх