Dillo ब्राउज़र 3.3.0 रिलीज़
(dillo-browser.org)Dillo C में लिखा गया एक बेहद हल्का open source वेब ब्राउज़र है, जिसका लक्ष्य कम resource उपयोग और तेज़ गति है, और यह FLTK toolkit आधारित graphical interface प्रदान करता है
- नए
dillocप्रोग्राम के साथ UNIX socket आधारित remote control सपोर्ट — command line या script से tab खोलना, reload करना, URL आउटपुट, page dump आदि जैसे browser operations को automate किया जा सकता है - page right-click menu में मनचाहा command चलाने के लिए page_action फ़ीचर जोड़ा गया;
dillocके साथ मिलाकर curl impersonate से Chrome की नकल कर JS blocking को bypass किया जा सकता है या page-विशिष्ट auto-fix scripts चलाई जा सकती हैं - FLTK 1.4 experimental build सपोर्ट जोड़ा गया, लेकिन high DPI या Wayland environments में rendering issues अभी भी हैं, इसलिए package maintainers के लिए इसे default रूप से enable करना अनुशंसित नहीं है
- OAuth redirect के समय cookie allowance exception जोड़कर Fediverse login सहित OAuth authentication को सही तरीके से काम करने लायक बनाया गया
- brotli content encoding के लिए optional सपोर्ट
- IPv6 default enabled (यदि platform सपोर्ट करता हो)
- Ctrl+left-click से नया tab खोलना, mouse buttons से back/forward navigation जैसी browsing convenience improvements
about:keys,about:cache,about:dicacheजैसी internal information pages जोड़ी गईं- Mojeek search engine जोड़ा गया (shortcut
mj) - LibreSSL segfault, cookie Max-Age parsing, use-after-free सहित कई bug fixes
- GitHub से self-hosted server पर migration पूरा, साथ में Codeberg·SourceHut mirroring
1 टिप्पणियां
Hacker News की राय
मैं Dillo का अक्सर इस्तेमाल करता हूँ। बधाई
age verification laws लगातार आ रहे हैं, और Firefox इसका कैसे जवाब देता है इस पर निर्भर करते हुए, Dillo Linux और BSD का वास्तविक default browser बन सकता है
अगर ऐसे कानून सच में लागू हुए और Firefox में उम्र सत्यापन लॉजिक भी जोड़ दिया गया, तो मैं 100% Dillo पर चला जाऊँगा
कई देशों को इस पर इतनी तेज़ी से झुकते देखना काफ़ी डरावना है
अभी कुछ लोग इस पर विश्वास न करें, लेकिन कुछ वर्षों में anonymous web browsing अतीत की बात हो सकती है
VPN को निशाना बनाने वाले हमलों को भी साथ में देखना चाहिए। यह अलग-अलग संयोगपूर्ण घटनाएँ नहीं लगतीं, बल्कि एक ही दिशा में जुड़ा हुआ आंदोलन लगता है
पैसों के प्रवाह को और साफ़ तौर पर सामने लाना चाहिए, और लॉबिस्टों के नियंत्रण वाली इस स्थिति से मैं बेहद ऊब चुका हूँ
दुर्भाग्य से Google ने भी JS की मांग शुरू कर दी है, और यह छोटे ब्राउज़रों तथा open web के लिए बड़ा झटका है
सर्च इंजन से जुड़ी विस्तृत सूची Seirdy की इस पोस्ट में अच्छी तरह संकलित है: https://seirdy.one/posts/2021/03/10/search-engines-with-own-...
सख्ती से कहें तो यह पूरी तरह सच नहीं है, लेकिन web के कई अहम हिस्सों में Google फैला हुआ है, और Chrome तो बस उसका सबसे दिखाई देने वाला उदाहरण है
शुरुआती JavaScript कहीं अधिक सरल था, और JIT भी अनिवार्य नहीं था। निजी तौर पर मुझे आज भी बिना JIT वाला रास्ता बेहतर लगता है
डेवलपर्स का सच में बहुत बड़ा धन्यवाद। मुझे ऐसे retro projects बहुत पसंद हैं
मैं Dillo को रोज़ इस्तेमाल करता हूँ, और मेरे मामले में यह ज़्यादातर internal use के लिए है
plugin architecture की वजह से यह gemini या gopher जैसे protocols भी render कर सकता है, इसलिए gemini साइटें देखने के लिए भी मैं इसका इस्तेमाल करता हूँ
यह वाकई बेहद हल्का है
Mastodon client भी ठीक से नहीं चलते, लेकिन कम से कम एक विकल्प है: https://codeberg.org/adele/smolfedi
मेरे यहाँ HN पर Dillo इस्तेमाल करने पर बार-बार 429 मिलता है, जबकि सामान्य full-size browser में ऐसा नहीं होता
पता नहीं यह JS की वजह से है या नहीं
मैं जानना चाहूँगा कि क्या इस व्यवहार को reproduce किया जा सकता है, और अगर हाँ, तो क्या आप HTTP headers साझा कर सकते हैं
वैसे भी, हमारे cgit instance के अलावा mirrors Codeberg और SourceHut पर भी हैं
https://git.dillo-browser.org/dillo/
https://codeberg.org/dillo/dillo
https://git.sr.ht/~dillo/dillo
Dillo पर दूसरी पोस्टों में भी मैं यह कई बार कह चुका हूँ, लेकिन Dillo की वजह से ही मैं पहली बार पुराने 486 PC पर web देख पाया था
उस मशीन पर Damn Small Linux लगा था, और अगर उस समय Dillo न होता, तो web access करना ही मुश्किल होता
dilloc 3.3.0 रिलीज़ से पहले के पुराने git commits में ही शुरू हो चुका था, और वह वाकई प्रभावशाली था
plumber या xdg-open जैसे scripts को call करने वाले redirect menu entries भी आसानी से बनाए जा सकते हैं
यह Firefox/Chromium के Libredirect की तरह JS URL को non-JS URL से बदल देता है
मैं जानना चाहता हूँ कि Dillo के नवीनतम Windows port के precompiled binaries कहीं मिल सकते हैं या नहीं
अफ़सोस है कि Dillo C++ में है
क्योंकि मैं इसे cproc/qbe या tinycc जैसे छोटे और सरल C compiler से build करके देखना चाहता था
फिर भी, ऐसा लगता है कि coding AI बड़े पैमाने पर C++ को साधारण C में port करने में काफ़ी अच्छी मदद कर सकने के संकेत दे रहा है
मुझे नहीं लगता कि हम अभी वहाँ तक पहुँचे हैं