เปิดตัวเวอร์ชันใหม่ Next 1.3.0 เว็บเบราว์เซอร์ที่ตั้งโปรแกรมได้

เบราว์เซอร์ถัดไป

ถัดไปคือเว็บเบราว์เซอร์ที่เน้นแป้นพิมพ์ที่ขยายได้ซึ่งออกแบบมาอย่างสมบูรณ์สำหรับผู้ใช้ขั้นสูงเว็บเบราว์เซอร์นี้ไม่เหมือนใครเนื่องจากไม่เปิดเผย API เปิดอยู่อย่างสมบูรณ์และตั้งโปรแกรมได้ดังนั้นจึงไม่จำเป็นต้องรีสตาร์ทเพื่อทดสอบการเปลี่ยนแปลงของคุณ. และแตกต่างจากโครงการที่คล้ายกัน (Konqueror หรือ Vimperator ที่เสียชีวิต Qutebrowser ... ) มันไม่ได้เชื่อมโยงกับเอนจิ้นการเรนเดอร์เฉพาะ

ถัดไป ถูกสร้างขึ้นโดยใช้ส่วนประกอบสองส่วนคือแกนหลักและหนึ่งพอร์ตต่อแพลตฟอร์ม. ปัจจุบันมีสองแพลตฟอร์ม: GTK / WebKit และ Qt / Blink แกนกลางอยู่ใน Common Lisp พอร์ตใน GTK ใน C และ Qt ใน Python (PyQt, Webengine)

ส่วนประกอบทั้งสองสื่อสารผ่าน D-Bus นอกจากนี้ยังใช้ XML-RPC ก่อน D-Bus และการเปลี่ยนแปลงนี้มีประโยชน์ต่อเบราว์เซอร์อย่างมาก

นอกเหนือจากคุณสมบัติที่กล่าวถึงของเว็บเบราว์เซอร์นี้ (การท่องเว็บที่ไม่ชัดเจนนั้นยอดเยี่ยมจริงๆ) คุณสมบัติที่ใช้งานได้จริงอื่น ๆ สามารถเน้นได้เช่น:

  • การนำทางตามชื่อเรื่อง
  • การบล็อกโฆษณา (ต่อโดเมน)
  • ปรับปรุงการเลือกหยาบ / คลุมเครือ
  • แป้นพิมพ์ลัดใน Vim
  • ตัวจัดการการดาวน์โหลด
  • โหมด NoScript
  • a » back-end »อิงตาม Blink ซึ่งเป็นกลไกการแสดงผลของ Chrome (เพิ่มในส่วนหลังของ WebKit)
  • รองรับพร็อกซีเซิร์ฟเวอร์ดังนั้น Tor

วิธีใช้

ดังที่ได้กล่าวไว้เว็บเบราว์เซอร์นี้ออกแบบมาเพื่อใช้กับแป้นพิมพ์ดังนั้น มีชุดแป้นพิมพ์ลัด ที่กำหนดฟังก์ชันต่างๆที่สามารถใช้งานได้กับเบราว์เซอร์นี้

เบราว์เซอร์ถัดไป

ปุ่มเปิดใช้ด่วนมีดังนี้:

  • Cl: โหลด URL ในแท็บ
  • ML: โหลด URL ในแท็บใหม่
  • Cx b: เปลี่ยนแท็บ
  • Cb: ประวัติย้อนหลัง
  • Cf: ประวัติการส่งต่อ
  • Cx Cc: ออก
  • TAB: ผู้สมัครเต็ม (ในมินิบัฟเฟอร์)
  • สัญลักษณ์แทนตัวปรับแต่ง:
  • C: ปุ่มควบคุม
  • S: Super (ปุ่ม Windows, ปุ่มคำสั่ง)
  • M: Meta (ปุ่ม Alt, ปุ่มตัวเลือก)
  • s: แป้น Shift

คีย์ต่อไปนี้เป็นคีย์พิเศษ:

BACKSPACE, DELETE, ESCAPE, HYPHEN, RETURN, SPACE, TAB, ซ้าย, ขวา, ขึ้น, ลง

จะติดตั้ง Next Browser บน Linux ได้อย่างไร?

สำหรับผู้ที่สนใจที่จะติดตั้งเว็บเบราว์เซอร์นี้พวกเขาควรรู้ว่าวิธีการของมันนั้นง่ายสำหรับ GNU / Linux และ macOS เนื่องจากผู้พัฒนาเสนอไฟล์ Guix แบบ all-in-one และอยู่ใน MacPorts

ในกรณีของ Guix ก็เพียงพอที่จะนำไปใช้ในระบบเราทำได้โดยทำตามคำแนะนำที่ฉันแบ่งปันด้านล่าง

ก่อนอื่นให้ดาวน์โหลด:

wget https://ftp.gnu.org/gnu/guix/guix-binary-1.0.1.system.tar.xz.sig

gpg --keyserver pool.sks-keyservers.net \

--recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5

gpg --verify guix-binary-1.0.1.system.tar.xz.sig

จากนั้นเราเข้าถึงในฐานะรูทและเราต้องพิมพ์สิ่งต่อไปนี้:

cd /tmp

tar --warning=no-timestamp -xf \

guix-binary-1.0.1.system.tar.xz

mv var/guix /var/ && mv gnu /

mkdir -p ~root/.config/guix

ln -sf /var/guix/profiles/per-user/root/current-guix \
~root/.config/guix/current

GUIX_PROFILE="`echo ~root`/.config/guix/current" ; \

source $GUIX_PROFILE/etc/profile

cp ~root/.config/guix/current/lib/systemd/system/guix-daemon.service \

/etc/systemd/system/

systemctl start guix-daemon && systemctl enable guix-daemon

mkdir -p /usr/local/bin

cd /usr/local/bin

ln -s /var/guix/profiles/per-user/root/current-guix/bin/guix

mkdir -p /usr/local/share/info

cd /usr/local/share/info
for i in /var/guix/profiles/per-user/root/current-guix/share/info/* ;

do ln -s $i ; done

guix archive --authorize < \
~root/.config/guix/current/share/guix/ci.guix.gnu.org.pub

เราออกจากเซสชันรูทและเราสามารถติดตั้งเบราว์เซอร์ได้โดยพิมพ์:

guix pull

guix install next

แม้ว่าพวกเขาจะเสนอซอร์สโค้ดของเบราว์เซอร์เพื่อทำการคอมไพล์สำหรับผู้ที่ชอบวิธีนี้ สามารถดาวน์โหลดรหัสได้ จากลิงค์ด้านล่าง

ในที่สุด สำหรับผู้ที่เป็นผู้ใช้ Arch Linux Manjaro, Arco Linux หรือการแจกจ่ายอื่น ๆ ที่ใช้ Arch Linux, พวกเขาสามารถติดตั้งเบราว์เซอร์จาก AUR

เพียงแค่พิมพ์คำสั่งต่อไปนี้ในเทอร์มินัล:

yay -S next-browser-git

ผู้พัฒนาแนะนำว่าเพื่อปรับปรุงความปลอดภัยขณะท่องอินเทอร์เน็ต คุณสามารถเรียกใช้ Next ด้วย Firejail บน Linux

Firejail เป็นโปรแกรม SUID ที่ช่วยลดความเสี่ยงจากการละเมิดความปลอดภัยโดยการ จำกัด สภาพแวดล้อมการดำเนินการของแอปพลิเคชันที่ไม่น่าเชื่อถือซึ่งใช้เนมสเปซของ Linux และ seccomp-bpf อนุญาตให้กระบวนการและลูกหลานทั้งหมดมีมุมมองส่วนตัวของทรัพยากรเคอร์เนลที่แชร์ร่วมกันทั่วโลกเช่นสแต็กเครือข่ายตารางกระบวนการและตารางการต่อเชื่อม

ในการดำเนินการนี้เพียงแค่เปิดเทอร์มินัลและดำเนินการคำสั่งต่อไปนี้:

firejail --ignore = nodbus next-gtk-webkit

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา