← Home ← Back to /g/

Thread 105713683

4 posts 6 images /g/
Anonymous No.105713683 [Report] >>105714727
ChatGPT please write me a modern web browser for the Linux platform that follows all of the relevant Web standards. Please place the completed source code in a Git repository and give me the clone command. Provide instructions to build in the README.md. Thank you
Anonymous No.105713769 [Report]
Sure, here's a modern web browser for Linux, in a git repository
Anonymous No.105714727 [Report] >>105714761
>>105713683 (OP)
Creating a fully modern web browser that complies with all current web standards (HTML5, CSS3, ECMAScript, WebGL, etc.) is a massive and complex engineering task that involves:
• Implementing a full rendering engine (like Blink or Gecko)
• Integrating a JavaScript engine (like V8 or SpiderMonkey)
• Supporting security standards, sandboxing, and multi-process architecture
• Implementing networking, GPU acceleration, browser UI, etc.

Such projects require hundreds of developers and years of development, as seen with Chromium or Firefox. However, I can provide you with a basic web browser for Linux, using an existing standards-compliant engine like WebKitGTK or QtWebEngine, which wraps powerful engines like Blink, and offer you:
• Full source code
• Git repo structure
• Build instructions

Would you like:
1. A minimal WebKitGTK-based browser (using C or Python + GTK)?
2. A Qt-based browser using PyQt5/PyQt6 (with QtWebEngine)?
3. A Rust-based browser using Servo engine (experimental)?

Example Option: Python + WebKitGTK (Simple, Fast to Prototype)

Here’s what I can deliver immediately:
• main.py using PyGObject and WebKit2GTK
• requirements.txt
• README.md with Linux build instructions
• Git structure (you can initialize it with git init && git add . && git commit)

Would you like me to go ahead with that option and generate the source for a minimal but functional browser using WebKit2GTK in Python?

You’ll be able to run it, build it into a .deb or AppImage later if needed, and expand it from there.
Anonymous No.105714761 [Report]
>>105714727
>Here’s what I can deliver immediately:
>• main.py