Боломжтой вэб хөтчүүд qutebrowser 2.4 болон Min 1.22

Вэб хөтчийн qutebrowser 2.4-ийн хувилбар гарсан бөгөөд энэ нь контентыг үзэхэд анхаарал сарниулдаггүй хамгийн бага график интерфэйс, гарны товчлол дээр бүрэн бүтээгдсэн Vim текст засварлагчийн хэв маягийн навигацийн системээр хангагдсан. Кодыг PyQt5 болон QtWebEngine ашиглан Python дээр бичсэн. Эх кодыг GPLv3 лицензийн дагуу түгээдэг. Python ашиглах нь гүйцэтгэлд нөлөөлөхгүй, учир нь агуулгын дүрслэл, задлан шинжилгээг Blink хөдөлгүүр болон Qt номын сан гүйцэтгэдэг.

Хөтөч нь чихтэй хайлтын систем, татаж авах менежер, хувийн хайлтын горим, суурилагдсан PDF харагч (pdf.js), зар хаах систем (хост блоклох түвшинд), хайлтын түүхийг үзэх интерфейсийг дэмждэг. YouTube видеог үзэхийн тулд та гадаад видео тоглуулагч руу залгахаар тохируулж болно. Хуудсыг тойрон гүйлгэх нь "hjkl" товчлууруудыг ашиглан хийгддэг бөгөөд шинэ хуудас нээхийн тулд "o" товчийг дарж, "J" ба "K" товчлуурууд эсвэл "Alt-tab дугаар" товчлууруудын хооронд сэлгэх боломжтой. ":" товчийг дарснаар та хуудаснаас хайлт хийж, гарахын тулд ":q", хуудсыг бичих ":w" гэх мэт vim шиг ердийн командуудыг гүйцэтгэх боломжтой командын мөр гарч ирнэ. Хуудасны элементүүдэд хурдан шилжихийн тулд холбоос, зургийг тэмдэглэсэн "санамж" системийг санал болгож байна.

Боломжтой вэб хөтчүүд qutebrowser 2.4 болон Min 1.22

Шинэ хувилбарт:

  • URL зохицуулагчийн аргументуудыг ашиглан код гүйцэтгэх боломжийг олгодог эмзэг байдлыг (CVE-2021-41146) зассан. Асуудал нь зөвхөн Windows платформд зориулагдсан хувилбаруудад гарч ирдэг. Windows дээр “qutebrowserurl:” зохицуулагч бүртгэгдсэн бөгөөд үүний тусламжтайгаар гуравдагч талын програм qutebrowser дээрх командуудын гүйцэтгэлийг эхлүүлэх боломжтой бөгөөд “:spawn” болон “:debug-pyeval” командуудыг ашиглан дурын кодыг ажиллуулж болно.
  • "content.blocking.hosts.block_subdomains" тохиргоог нэмсэн бөгөөд энэ нь /etc/hosts-ээр дамжуулан домэйн дахин чиглүүлэхийг ашигладаг зар хориглогч дээр дэд домайныг хориглохыг идэвхгүй болгоход ашиглаж болно.
  • Холимог контентыг татаж авахаас хамгаалахын тулд "downloads.prevent_mixed_content" тохиргоог нэмсэн (HTTP-ээр нээсэн хуудаснаас эх сурвалжийг HTTP-ээр татаж авах).
  • ":tab-clone" команд дээр "--private" гэсэн тугийг нэмсэн бөгөөд энэ нь шинэ хувийн хайлтын цонхонд нээгдсэн табын клоныг үүсгэх боломжийг танд олгоно.

Үүний зэрэгцээ хөтчийн шинэ хувилбар болох Min 1.22 гарсан бөгөөд хаягийн мөрийг удирдахад чиглэсэн минималист интерфейсийг санал болгож байна. Хөтөч нь Chromium хөдөлгүүр болон Node.js платформ дээр суурилсан бие даасан програмуудыг үүсгэх боломжийг олгодог Electron платформыг ашиглан бүтээгдсэн. Min интерфэйс нь JavaScript, CSS, HTML хэл дээр бичигдсэн. Кодыг Apache 2.0 лицензийн дагуу түгээдэг. Линукс, macOS болон Windows-д зориулан бүтээгдсэн.

Min нь цонхны системээр дамжуулан нээлттэй хуудсуудын навигацийг дэмждэг бөгөөд одоогийн табын хажууд шинэ цонх нээх, ашиглагдаагүй табуудыг нуух (хэрэглэгч тодорхой хугацаанд хандаагүй), табуудыг бүлэглэх, бүх цонхыг харах зэрэг функцуудыг хангадаг. жагсаалт. Хойшлогдсон ажлуудын жагсаалт, цаашдын унших холбоосууд, мөн бүтэн текст хайлтын дэмжлэг бүхий хавчуургын систем бий болгох хэрэгслүүд байдаг. Хөтөч нь зар сурталчилгааг хориглох (EasyList жагсаалтын дагуу) систем, зочдыг хянах кодтой бөгөөд зураг, скрипт ачаалахыг идэвхгүй болгох боломжтой.

Min-ийн төв удирдлага нь хаягийн мөр бөгөөд үүгээр дамжуулан та хайлтын системд (DuckDuckGo анхдагчаар) хүсэлт илгээж, одоогийн хуудаснаас хайх боломжтой. Таныг хаягийн мөрөнд бичих, бичих явцад Википедиагийн нийтлэлийн холбоос, хавчуурга болон хайлтын түүхийн сонголт, DuckDuckGo хайлтын системээс өгсөн зөвлөмж зэрэг одоогийн асуулгатай холбоотой мэдээллийн хураангуй мэдээлэл үүсдэг. Хөтөч дээр нээгдсэн хуудас бүрийг индексжүүлж, хаягийн мөрөнд дараагийн хайлтанд ашиглах боломжтой болно. Мөн та хаягийн мөрөнд тушаалуудыг оруулж үйлдлүүдийг хурдан гүйцэтгэх боломжтой (жишээ нь, "!тохиргоо" - тохиргоо руу очих, "!screenshot" - дэлгэцийн агшин үүсгэх, "!clearhistory" - хайлтын түүхийг арилгах гэх мэт).

Боломжтой вэб хөтчүүд qutebrowser 2.4 болон Min 1.22

Шинэ хувилбарт:

  • Мөн хаягийн талбар нь математик илэрхийллийг тооцоолох чадвартай. Жишээлбэл, та "sqrt(2) + 1" гэж оруулаад үр дүнг шууд авах боломжтой.
  • Нээлттэй табаар хайх талбарыг ажлын жагсаалтад нэмсэн.
  • Хэрэглэгчийн орчинд идэвхжүүлсэн харанхуй сэдвийн тохиргоог дагаж мөрдөхийг баталгаажуулна.
  • Баригдсан хуудасны орчуулгын системд дэмжигдсэн хэлний тоог нэмэгдүүлсэн (хуудас дээр хулганы баруун товчийг дарж хандах боломжтой).
  • Табуудыг дахин зохион байгуулах товчийг нэмсэн.
  • Хөтөчийн хөдөлгүүрийн бүрэлдэхүүн хэсгүүдийг Chromium 94 болон Electron 15 платформ болгон шинэчилсэн.

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

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