एक वेब ब्राउज़र क्या है? ठीक है, बस एक आवेदन जो हमें इंटरनेट पर उपलब्ध साइटों या पृष्ठों की सामग्री को देखने की अनुमति देता है, है ना?
हाल के दिनों में, प्रोग्रामिंग या व्याख्या की गई भाषाओं में प्रगति के साथ (HTML5, CSS3, JQuery और अन्य) इन प्रकार के अनुप्रयोगों के कार्यों और विकल्पों को इस बिंदु तक बढ़ा दिया गया है कि वे बन सकते हैं डेस्कटॉप वातावरण.
मुझे यकीन है कि जब हम बात करेंगे वेब ब्राउज़र न्यूनतावादी, थोड़ा संसाधन खपत दिमाग में आता है, एक सरल इंटरफ़ेस, आदि ... इस प्रकार के अनुप्रयोग जो हमारे पास हैं ग्नू / लिनक्स कंसोल ब्राउज़र से जैसे, से चुनना है कड़ियाँ २, जहां आप केवल पाठ के माध्यम से साइट की सामग्री देख सकते हैं, यहां तक कि कुछ और उन्नत ब्राउज़र जैसे Midori, जहां हम छवियों और अन्य तत्वों का आनंद ले सकते हैं जो एक वेबसाइट बनाते हैं, और यह सब कुछ संसाधनों का उपयोग करके।
लेकिन सौभाग्य से, पहले उल्लेख किए गए अनुप्रयोगों के बीच एक मध्यम जमीन है। दूसरे शब्दों में, ब्राउज़र जो आपको ग्राफिक तत्वों, पाठ और मल्टीमीडिया का आनंद लेने की अनुमति देता है, और इतने सारे संसाधनों का उपभोग नहीं करता है। यह सब करने के लिए धन्यवाद अजगर, Gtk और वेबकिट।
यहां हमारे पास पहला उदाहरण है, हमें बस बचाना है यह कोड नाम के साथ Browser.py और इसे कंसोल में चलाएं:
इस मामले में हम कुछ बुनियादी विकल्पों का आनंद ले सकते हैं जैसे कि पेज को रिफ्रेश करें, आगे या पीछे जाना और लोडिंग बार देखें। लेकिन अगर हम कुछ और भी सरल चाहते हैं, तो हमारे पास यह दूसरा उदाहरण है डैनियल फ़्यूएंटेस बी, जिसका कोड डाउनलोड किया जा सकता है यहां से.
तुम क्या सोचते हो? उन लोगों के लिए जो बिना ऐड-ऑन के काम करना चाहते हैं और आपका ब्राउज़र तुरंत चल रहा है want
यहाँ मैं एक दूसरे को छोड़ता हूँ, लेकिन बाकी दो की तुलना में अधिक बुनियादी हूँ:
http://paste.desdelinux.net/4431
उन इलाव के, तुम्हारे अलावा मेरे लिए कुछ और काम नहीं करता,
लेकिन यह इतना सरल है कि इसमें एड्रेस बार नहीं है, यह पृष्ठों की खोज कैसे की जाती है?
इस लाइन में आपको URL डालना होगा
view.load(QtCore.QUrl(‘https://blog.desdelinux.net/’))
ठीक है, यह कार्यात्मक है, लेकिन वहाँ से प्रयोग करने योग्य के लिए एक गंभीर चरण XD है
लेकिन दूसरा तरीका यह है कि Qt डिज़ाइनर के साथ एक ब्राउज़र बनाया जाए:
http://www.youtube.com/watch?v=Ee8eRwjbcFk
एक इंजन के रूप में वेबकिट के साथ यह उतना बुरा नहीं होना चाहिए, मैं कोशिश करूँगा।
एक उपयोग जो दिमाग में आता है वह है एक ऐसी परियोजना पर काम करना जहां सामने वाले को इतना फर्क नहीं पड़ता, उदाहरण के लिए Django और उन जड़ी बूटियों
मैं इसे नहीं चला सकता, क्योंकि दुभाषिया ने शिकायत की कि वेबकिट मॉड्यूल गायब है। ऐसा करने से पहले, मैं बेहतर तरीके से पूछता हूं: क्या मुझे अजगर-वेबकिट या अजगर-जेस्वेबकिट स्थापित करना है?
नमस्ते.
लुकीत, जुमानजी, डब्लूबी भी है
W3M भी 😀
«मैं LYNX» का उपयोग कर इंटरनेट पर सर्फ करता हूं
-चक नॉरिस
(मामले में आप गंभीरता से अतिसूक्ष्मवाद चाहते थे)
बहुत बढ़िया नोट। पहली छवि में एक प्रभावशाली है, लेकिन मेरे लिए फ्लैश-ब्लॉक अपरिहार्य है।
लेख अब तीन साल पुराना है, लेकिन यह अच्छा होता अगर मैं हिमालयी ब्राउज़रों के उदाहरणों के रूप में दूसरों का नाम भी लेता, जैसे कि uzbl, luakit, jumanji, dwb और conkeror (KDE's Konqueror ब्राउज़र से भ्रमित नहीं होना) जिनका midori से भी अधिक न्यूनतम इंटरफ़ेस है या एक ही ब्राउज़रहोम; लेकिन इस लेख में पहले से ही दिए गए ब्राउज़रों की तुलना में कई अधिक फ़ंक्शन और कॉन्फ़िगरेशन संभावनाएं हैं।