9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] NetSurf (browser) and Duktape (javascript)
@ 2016-02-18 14:26 tlaronde
  2016-02-18 15:38 ` Kurt H Maier
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: tlaronde @ 2016-02-18 14:26 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And
Duktape is a javascript engine written in C too.

Has anybody given them a look?
--
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                     http://www.arts-po.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-18 14:26 [9fans] NetSurf (browser) and Duktape (javascript) tlaronde
@ 2016-02-18 15:38 ` Kurt H Maier
  2016-02-18 19:41 ` Jens Staal
  2016-02-18 20:09 ` David Hoskin
  2 siblings, 0 replies; 13+ messages in thread
From: Kurt H Maier @ 2016-02-18 15:38 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Thu, Feb 18, 2016 at 03:26:48PM +0100, tlaronde@polynum.com wrote:
> NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And
> Duktape is a javascript engine written in C too.
>
> Has anybody given them a look?

Yes.

khm



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-18 14:26 [9fans] NetSurf (browser) and Duktape (javascript) tlaronde
  2016-02-18 15:38 ` Kurt H Maier
@ 2016-02-18 19:41 ` Jens Staal
  2016-02-18 20:27   ` tlaronde
  2016-02-19 15:20   ` erik quanstrom
  2016-02-18 20:09 ` David Hoskin
  2 siblings, 2 replies; 13+ messages in thread
From: Jens Staal @ 2016-02-18 19:41 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 597 bytes --]

2016-02-18 15:26 GMT+01:00 <tlaronde@polynum.com>:

> NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And
> Duktape is a javascript engine written in C too.
>
> Has anybody given them a look?
>

Several NetSurf libraries (used to) build fine under APE. I probably should
try again sometime and upload to the 9front-ports project.

What would be really cool is if  the LibNSFB (netsurf framebuffer
abstraction library) would be ported to Plan9, since this would mean that
it might be possible to run a NetSurf port natively (if all the other parts
compile well)

[-- Attachment #2: Type: text/html, Size: 1040 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-18 14:26 [9fans] NetSurf (browser) and Duktape (javascript) tlaronde
  2016-02-18 15:38 ` Kurt H Maier
  2016-02-18 19:41 ` Jens Staal
@ 2016-02-18 20:09 ` David Hoskin
  2 siblings, 0 replies; 13+ messages in thread
From: David Hoskin @ 2016-02-18 20:09 UTC (permalink / raw)
  To: 9fans

> Has anybody given them a look?

I tried to play with Duktape a while ago, but gave up after having had
enough of preprocessor hell.

As always, portability macros have the opposite effect.

--

Please excuse the following:


***  Please note that this message and any attachments may contain confidential and proprietary material and information and are intended only for the use of the intended recipient(s). If you are not the intended recipient, you are hereby notified that any review, use, disclosure, dissemination, distribution or copying of this message and any attachments is strictly prohibited. If you have received this email in error, please immediately notify the sender and destroy this e-mail and any attachments and all copies, whether electronic or printed. Please also note that any views, opinions, conclusions or commitments expressed in this message are those of the individual sender and do not necessarily reflect the views of Fortinet, Inc., its affiliates, and emails are not binding on Fortinet and only a writing manually signed by Fortinet's General Counsel can be a binding commitment of Fortinet to Fortinet's customers or partners. Thank you. ***





^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-18 19:41 ` Jens Staal
@ 2016-02-18 20:27   ` tlaronde
  2016-02-19  0:17     ` Aram Hăvărneanu
  2016-02-19 15:20   ` erik quanstrom
  1 sibling, 1 reply; 13+ messages in thread
From: tlaronde @ 2016-02-18 20:27 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Thu, Feb 18, 2016 at 08:41:27PM +0100, Jens Staal wrote:
> 2016-02-18 15:26 GMT+01:00 <tlaronde@polynum.com>:
>
> > NetSurf (http://www.netsurf-browser.org/) is a browser written in C. And
> > Duktape is a javascript engine written in C too.
> >
> > Has anybody given them a look?
> >
>
> Several NetSurf libraries (used to) build fine under APE. I probably should
> try again sometime and upload to the 9front-ports project.
>
> What would be really cool is if  the LibNSFB (netsurf framebuffer
> abstraction library) would be ported to Plan9, since this would mean that
> it might be possible to run a NetSurf port natively (if all the other parts
> compile well)

I have already too many things on the stack---and late. But as for TeX,
I wanted to do the stuff years and years ago and never done anything
significative untill I finally got angry about my written work in
danger, so I've finally done it.

So if nobody beats me, I may do it. Some day. But it's probably not in
the near future.
--
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                     http://www.arts-po.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-18 20:27   ` tlaronde
@ 2016-02-19  0:17     ` Aram Hăvărneanu
  2016-02-19 12:22       ` tlaronde
  0 siblings, 1 reply; 13+ messages in thread
From: Aram Hăvărneanu @ 2016-02-19  0:17 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

What problem would this solve, it's not like netsurf can display any
useful web page that mothra can't display.

-- 
Aram Hăvărneanu



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-19  0:17     ` Aram Hăvărneanu
@ 2016-02-19 12:22       ` tlaronde
  2016-02-19 13:00         ` Kenny Lasse Hoff Levinsen
  2016-02-19 15:13         ` erik quanstrom
  0 siblings, 2 replies; 13+ messages in thread
From: tlaronde @ 2016-02-19 12:22 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Fri, Feb 19, 2016 at 01:17:12AM +0100, Aram H?v?rneanu wrote:
> What problem would this solve, it's not like netsurf can display any
> useful web page that mothra can't display.

NetSurf will incorporate Duktape javascript engine. Does Mothra have
javascript?

--
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                     http://www.arts-po.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-19 12:22       ` tlaronde
@ 2016-02-19 13:00         ` Kenny Lasse Hoff Levinsen
  2016-02-19 13:21           ` tlaronde
  2016-02-19 15:13         ` erik quanstrom
  1 sibling, 1 reply; 13+ messages in thread
From: Kenny Lasse Hoff Levinsen @ 2016-02-19 13:00 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Styling/proper rendering might be more interesting than JS.

Best regards,
Kenny Levinsen

> On 19. feb. 2016, at 13.22, tlaronde@polynum.com wrote:
>
>> On Fri, Feb 19, 2016 at 01:17:12AM +0100, Aram H?v?rneanu wrote:
>> What problem would this solve, it's not like netsurf can display any
>> useful web page that mothra can't display.
>
> NetSurf will incorporate Duktape javascript engine. Does Mothra have
> javascript?
>
> --
>        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
>                     http://www.kergis.com/
>                     http://www.arts-po.fr/
> Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C
>



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-19 13:00         ` Kenny Lasse Hoff Levinsen
@ 2016-02-19 13:21           ` tlaronde
  2016-02-19 16:07             ` Kenny Lasse Hoff Levinsen
  2016-02-20  3:40             ` sl
  0 siblings, 2 replies; 13+ messages in thread
From: tlaronde @ 2016-02-19 13:21 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On Fri, Feb 19, 2016 at 02:00:47PM +0100, Kenny Lasse Hoff Levinsen wrote:
> Styling/proper rendering might be more interesting than JS.
>

Unfortunately, today, there are a number of sites that require
javascript. I don't speak about overloaded media sites. But for example
bank or even governemental sites.

It is unfortunate to have, for some common tasks, the need of
"something else" (and due to the size and complexity of Mozilla
and Chrome, "something else" can be a pretty restrictive choice).

If I'm not mistaken, Russ Cox says somewhere that he was happy working
under Plan9 but that he ported the Plan9 utilities to other systems when
he realized there was no hope that someday Mozilla will run on Plan9...
So he still uses Plan9 utilities, but not under Plan9...
--
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
                     http://www.kergis.com/
                     http://www.arts-po.fr/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-19 12:22       ` tlaronde
  2016-02-19 13:00         ` Kenny Lasse Hoff Levinsen
@ 2016-02-19 15:13         ` erik quanstrom
  1 sibling, 0 replies; 13+ messages in thread
From: erik quanstrom @ 2016-02-19 15:13 UTC (permalink / raw)
  To: 9fans

> NetSurf will incorporate Duktape javascript engine. Does Mothra have
> javascript?

no.

- erik



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-18 19:41 ` Jens Staal
  2016-02-18 20:27   ` tlaronde
@ 2016-02-19 15:20   ` erik quanstrom
  1 sibling, 0 replies; 13+ messages in thread
From: erik quanstrom @ 2016-02-19 15:20 UTC (permalink / raw)
  To: 9fans

> What would be really cool is if  the LibNSFB (netsurf framebuffer

not safe for b... business?

- erik



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-19 13:21           ` tlaronde
@ 2016-02-19 16:07             ` Kenny Lasse Hoff Levinsen
  2016-02-20  3:40             ` sl
  1 sibling, 0 replies; 13+ messages in thread
From: Kenny Lasse Hoff Levinsen @ 2016-02-19 16:07 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I am aware, I work with web, but no JS will work before the DOM implementation is complete, and most is utterly useless without styling. It's a better place to start. One can also work without JS for a lot of pages that aren't twitter bootstrap based, or fetching content dynamically. The first is an issue, but the latter not that much... Yet.

Best regards,
Kenny Levinsen

> On 19. feb. 2016, at 14.21, tlaronde@polynum.com wrote:
> 
>> On Fri, Feb 19, 2016 at 02:00:47PM +0100, Kenny Lasse Hoff Levinsen wrote:
>> Styling/proper rendering might be more interesting than JS.
> 
> Unfortunately, today, there are a number of sites that require
> javascript. I don't speak about overloaded media sites. But for example
> bank or even governemental sites.
> 
> It is unfortunate to have, for some common tasks, the need of
> "something else" (and due to the size and complexity of Mozilla
> and Chrome, "something else" can be a pretty restrictive choice).
> 
> If I'm not mistaken, Russ Cox says somewhere that he was happy working
> under Plan9 but that he ported the Plan9 utilities to other systems when
> he realized there was no hope that someday Mozilla will run on Plan9...
> So he still uses Plan9 utilities, but not under Plan9...
> -- 
>        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
>                     http://www.kergis.com/
>                     http://www.arts-po.fr/
> Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C
> 



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] NetSurf (browser) and Duktape (javascript)
  2016-02-19 13:21           ` tlaronde
  2016-02-19 16:07             ` Kenny Lasse Hoff Levinsen
@ 2016-02-20  3:40             ` sl
  1 sibling, 0 replies; 13+ messages in thread
From: sl @ 2016-02-20  3:40 UTC (permalink / raw)
  To: 9fans

> If I'm not mistaken, Russ Cox says somewhere that he was happy working
> under Plan9 but that he ported the Plan9 utilities to other systems when
> he realized there was no hope that someday Mozilla will run on Plan9...
> So he still uses Plan9 utilities, but not under Plan9...

	https://fqa.9front.org/fqa0.html#0.2.3

sl



^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2016-02-20  3:40 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-18 14:26 [9fans] NetSurf (browser) and Duktape (javascript) tlaronde
2016-02-18 15:38 ` Kurt H Maier
2016-02-18 19:41 ` Jens Staal
2016-02-18 20:27   ` tlaronde
2016-02-19  0:17     ` Aram Hăvărneanu
2016-02-19 12:22       ` tlaronde
2016-02-19 13:00         ` Kenny Lasse Hoff Levinsen
2016-02-19 13:21           ` tlaronde
2016-02-19 16:07             ` Kenny Lasse Hoff Levinsen
2016-02-20  3:40             ` sl
2016-02-19 15:13         ` erik quanstrom
2016-02-19 15:20   ` erik quanstrom
2016-02-18 20:09 ` David Hoskin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).