अगला एक एक्स्टेंसिबल, कीबोर्ड-उन्मुख वेब ब्राउज़र है जो पूरी तरह से उन्नत उपयोगकर्ताओं के लिए डिज़ाइन किया गया है, यह वेब ब्राउज़र अद्वितीय है क्योंकि यह एक एपीआई को उजागर नहीं करता है, यह पूरी तरह से खुला और प्रोग्राम योग्य है, इसलिए आपके परिवर्तनों का परीक्षण करने के लिए इसे पुनः आरंभ करने की आवश्यकता नहीं है। और इसी तरह की परियोजनाओं के विपरीत (कोनकेमर या वाइम्पटर जो मर गया, क्यूटेब्रोसर ...), यह एक विशेष रेंडरिंग इंजन से बंधा नहीं है।
अगला दो घटकों के आसपास बनाया गया है: प्रति प्लेटफॉर्म कोर और एक पोर्ट। वर्तमान में इसके दो प्लेटफॉर्म हैं: GTK / WebKit और Qt / Blink। कर्नेल कॉमन लिस्प में है, C में GTK में पोर्ट और Python (PyQt, Webengine) में Qt है।
दोनों घटक डी-बस के माध्यम से संवाद करते हैं। यह डी-बस से पहले एक्सएमएल-आरपीसी का उपयोग भी करता है और परिवर्तन से ब्राउज़र को बहुत लाभ होता है।
इस वेब ब्राउज़र की उल्लिखित विशेषताओं के अलावा (फजी ब्राउजिंग वास्तव में अच्छा है), अन्य व्यावहारिक विशेषताओं पर प्रकाश डाला जा सकता है, जैसे:
- शीर्षक द्वारा नेविगेशन
- विज्ञापन अवरुद्ध (प्रति डोमेन)
- बेहतर मोटे / फ़ज़ी चयन
- विम में कीबोर्ड शॉर्टकट
- एक डाउनलोड प्रबंधक
- एक NoScript मोड
- ब्लिंक पर आधारित एक »बैक-एंड», क्रोम रेंडरिंग इंजन (WebKit बैक-एंड में जोड़ा गया)
- प्रॉक्सी सर्वर के लिए समर्थन, इसलिए टोर
उपयोग की विधि
जैसा कि उल्लेख किया गया है, यह वेब ब्राउज़र कीबोर्ड के साथ उपयोग के लिए तैयार है, इसलिए कीबोर्ड शॉर्टकट की एक श्रृंखला है यह उन विभिन्न कार्यों को परिभाषित करता है जो इस ब्राउज़र के साथ किए जा सकते हैं।
त्वरित लॉन्च कुंजियाँ इस प्रकार हैं:
- Cl: टैब में URL लोड करें
- ML: एक नए टैब में URL लोड करें
- Cx b: टैब बदलें
- Cb: इतिहास पीछे की ओर
- Cf: इतिहास को अग्रेषित करना
- Cx Cc: छोड़ें
- TAB: पूर्ण उम्मीदवार (मिनीबार में)
- प्रतीक संशोधक का प्रतिनिधित्व करते हैं:
- C: नियंत्रण कुंजी
- एस: सुपर (विंडोज की, कमांड की)
- एम: मेटा (Alt कुंजी, विकल्प कुंजी)
- s: शिफ्ट कुंजी
निम्नलिखित कुंजियाँ विशेष कुंजी के रूप में मौजूद हैं:
बैकस्पेस, DELETE, ESCAPE, HYPHEN, RETURN, अंतरिक्ष, टैब, बाएँ, दाएँ, ऊपर, नीचे
लिनक्स पर अगला ब्राउज़र कैसे स्थापित करें?
जो लोग इस वेब ब्राउज़र को स्थापित करने में सक्षम होने के इच्छुक हैं, उन्हें पता होना चाहिए कि इसकी विधि GNU / Linux और macOS के लिए आसान है, क्योंकि डेवलपर्स एक ऑल-इन-वन Guix फ़ाइल प्रदान करते हैं और यह MacPorts में है।
गुइक्स के मामले में, सिस्टम में इसे लागू करने के लिए पर्याप्त है, हम नीचे दिए गए निर्देशों का पालन करके ऐसा करते हैं।
सबसे पहले हम डाउनलोड करते हैं:
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
यद्यपि वे इस विधि को पसंद करने वालों के लिए संकलन बनाने के लिए ब्राउज़र के स्रोत कोड की भी पेशकश करते हैं। कोड डाउनलोड किया जा सकता है नीचे दिए गए लिंक से
अंत में जो आर्क लिनक्स उपयोगकर्ता हैं उनके लिए, मंज़रो, आर्को लिनक्स या आर्क लिनक्स पर आधारित कोई अन्य वितरण, वे AUR से ब्राउज़र स्थापित कर सकते हैं।
उन्हें बस एक टर्मिनल में निम्नलिखित कमांड टाइप करना है:
yay -S next-browser-git
इसके डेवलपर की सलाह है कि इंटरनेट ब्राउज़ करते समय सुरक्षा में सुधार करें, आप लिनक्स पर फायरजेल के साथ अगला चला सकते हैं।
फायरजेल एक एसयूआईडी कार्यक्रम है जो लिनक्स नाम और स्पेस सेकेंड-बीपीएफ का उपयोग करने वाले अविश्वसनीय अनुप्रयोगों के निष्पादन वातावरण को प्रतिबंधित करके सुरक्षा उल्लंघनों के जोखिम को कम करता है। एक प्रक्रिया और इसके सभी वंशजों को विश्व स्तर पर साझा कर्नेल संसाधनों का अपना निजी दृष्टिकोण रखने की अनुमति देता है, जैसे कि नेटवर्क स्टैक, प्रोसेस टेबल और माउंट टेबल।
ऐसा करने के लिए, बस एक टर्मिनल खोलें और इसमें निम्न कमांड निष्पादित करें:
firejail --ignore = nodbus next-gtk-webkit