From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from resqmta-ch2-11v.sys.comcast.net (resqmta-ch2-11v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:43]) by hurricane.the-brannons.com (Postfix) with ESMTPS id 8C42378C30 for ; Tue, 11 Aug 2015 17:12:17 -0700 (PDT) Received: from resomta-ch2-11v.sys.comcast.net ([69.252.207.107]) by resqmta-ch2-11v.sys.comcast.net with comcast id 3cF41r0032Ka2Q501cFnTm; Wed, 12 Aug 2015 00:15:47 +0000 Received: from eklhad ([IPv6:2601:405:4002:b0a:21e:4fff:fec2:a0f1]) by resomta-ch2-11v.sys.comcast.net with comcast id 3cFm1r00E0GArqr01cFmif; Wed, 12 Aug 2015 00:15:46 +0000 To: Edbrowse-dev@lists.the-brannons.com From: Karl Dahlke Reply-to: Karl Dahlke References: <20150811213828.GD993@toaster.adamthompson.me.uk> User-Agent: edbrowse/3.5.4.1+ Date: Tue, 11 Aug 2015 20:15:45 -0400 Message-ID: <20150711201545.eklhad@comcast.net> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1439338547; bh=X+bndMihJEDM6b5VTWjYjr7KweiGUz+e6Z4PpVmsJ7c=; h=Received:Received:To:From:Reply-to:Subject:Date:Message-ID: Mime-Version:Content-Type; b=tmg5QiFPi0e/dLJ1OMQ3Y6Su40T23nhvEew3kD0ACnlbYs4S2WRon414WxSuEavMd dos6GMAh0Nr2QudJbUkJSZJma0sUno3GIDFXAyRzggMp0PmzE9QTJqeYP9ZITmI5bo CfC71hY2y/u1C2LrBTLr4JxokTG2OEgAMtE1m04YizWAtuM9Mb9vI7JY55aHfP0vtl WIikVhpPeKnlidaetOESJ8tYZbXVzXXdouCaAhsoPblv8sU11Z9YF12AodL7KVWAGr rYvdDlcEegIq2L0KsPQF2bAwJoIIXCeh2KmfUWAVH1MSQYtaMBacZke0zujodJGmNd PqdJvY6rXX8XQ== Subject: [Edbrowse-dev] startwindow / class NodeList X-BeenThere: edbrowse-dev@lists.the-brannons.com X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Edbrowse Development List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Aug 2015 00:12:17 -0000 Hi Kevin, I haven't looked at your websites, my bad, but let me just say for now that we could always use an extra hand in taking the next step, as it will probably be a fairly large step. Adam is somewhat pessimistic about dom functionality in a startup js script, I am more optimistic about it, or I might say, hopeful / wishful, since it is so much easier to implement and maintain and understand there, rather than the C world with its engine specific code etc. But wishful is not always right, is it. Even if startwindow.js is temporary, it sure has brought us a lot of functionality for not a lot of code, to help us see the path ahead, maybe like a prototype. If 100 lines of that has to be native code, it probably becomes 600 lines of C. That's the currency exchange rate. But if that's where it belongs then so be it. Another dimension is html parsing and the building of a corresponding tree of node objects and corresponding js objects. Chris is looking into tidy5 to help us do that, rather than my home grown parser. Things usually get better when we move away from my home grown code. :) Then there is the use of alternate js engines, besides Mozilla 24, which works but is a bit clunky. Adam is looking into this. I think we all have a lot of other stuff going on in life, which has slowed us down a bit of late. Now if I could just clone myself... Karl Dahlke