From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HTML_MESSAGE,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 27512 invoked from network); 4 Jan 2021 19:13:45 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 4 Jan 2021 19:13:45 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id E7CD236AFB for ; Mon, 4 Jan 2021 14:13:44 -0500 (EST) (envelope-from bounce.mM99102de53868f6a39fe2e10f.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id E1F88F8C543; Mon, 4 Jan 2021 14:13:44 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h=to :message-id:date:mime-version:content-type :content-transfer-encoding:from:list-help:list-id:list-post :list-subscribe:reply-to:subject:list-unsubscribe; s=dkim-1; bh= fjfcltvNo6PWNg87boWAMQlxuKrI+zFW/xVbdCQcRho=; b=jUQl893TggkuMRxN ykvAJz8iexaJQqSyLziyX0HJTZs4zz9vUmXtMHmXrlok8UsTDNw16B/At75vHDjT Zcpoqnir8mStVcSK/3wv4gJiQhDv9/uVloSGDasw5ukd6MEzsGZSCNdFrgu+a34X tqk2Q5Icd6p06Q8neNFQNoAoIvI= To: 9fans <9fans@9fans.net> Message-Id: <16097876210.7eFCE.834288@composer.9fans.topicbox.com> Date: Mon, 4 Jan 2021 14:13:41 -0500 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16097876211.1E0E.834288" Content-Transfer-Encoding: 7bit Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: f4bfaedc-4ec0-11eb-9674-098c1e2d11b0 Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UMDhlM2Y0MDQzMzAxZmRiMS1NOTkxMDJkZTUzODY4ZjZhMzlmZTJl?= =?UTF-8?B?MTBmPg==?= From: "philip.silva via 9fans" <9fans@9fans.net> List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Subject: [9fans] Rudimentary web browser in Go List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:M99102de53868f6a39fe2e10f:1:8Hvkr3DXBDmccehf5PNNaMzpHfpzpBqNOGdAD8nrRec --16097876211.1E0E.834288 Date: Mon, 4 Jan 2021 14:13:41 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi! I've been working on a rudimentary web browser in Go which runs on Plan9(po= rt) thanks to the duit UI framework. I've developed most of it of 9front/am= d64 although the initial setup and some debugging were done on macOS. The c= ode itself without tests is at the moment less than 4 kloc - although it ha= s a number of dependencies. It's still very experimental but it gives surpr= isingly usable results with many static web pages (Screenshot=C2=A0http://p= silva.sdf.org/scr.png). Parts of the code are still a bit wild because they= are more or less proof-of-concept. Also there is a very experimental JS su= pport, at least in very isolated cases it can handle jQuery code. :-D It's = hosted on shithub:=C2=A0http://shithub.us/git/ph/opossum/HEAD/info.html=C2= =A0(I've also created a mirror on Github:=C2=A0https://github.com/psilva261= /opossum) Would be great if someone is interested in contributing! Greetings, Philip ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T08e3f4043301fdb1-M99102= de53868f6a39fe2e10f Delivery options: https://9fans.topicbox.com/groups/9fans/subscription --16097876211.1E0E.834288 Date: Mon, 4 Jan 2021 14:13:41 -0500 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi!

I've = been working on a rudimentary web browser in Go which runs on Plan9(port) t= hanks to the duit UI framework. I've developed most of it of 9front/amd= 64 although the initial setup and some debugging were done on macOS. The co= de itself without tests is at the moment less than 4 kloc - although it has= a number of dependencies. It's still very experimental but it gives su= rprisingly usable results with many static web pages (Screenshot http://psilva.sdf.org/scr.png). Pa= rts of the code are still a bit wild because they are more or less proof-of= -concept. Also there is a very experimental JS support, at least in very is= olated cases it can handle jQuery code. :-D It's hosted on shithub:&nbs= p;http://shithu= b.us/git/ph/opossum/HEAD/info.html (I've also created a mirror= on Github: https://g= ithub.com/psilva261/opossum) Would be great if someone is interested in= contributing!

Greetings, Philip
= --16097876211.1E0E.834288--