edbrowse-dev - development list for edbrowse
 help / color / mirror / Atom feed
From: Adam Thompson <arthompson1990@gmail.com>
To: Karl Dahlke <eklhad@comcast.net>
Cc: edbrowse-dev@edbrowse.org
Subject: Re: [edbrowse-dev] High Hanging Fruit
Date: Mon, 14 May 2018 22:38:15 +0100	[thread overview]
Message-ID: <20180514213815.cdy42c6sy2ct6jhm@toaster> (raw)
In-Reply-To: <20180414160209.eklhad@comcast.net>

On Mon, May 14, 2018 at 04:02:09PM -0400, Karl Dahlke wrote:
> I fear we have reached a point in edbrowse where all the low hanging fruit has been plucked.
> I have several sites that "don't work", yet evoke no js errors as they run.
> That means all the javascript executes, but doesn't do everything it is suppose to, or does something slightly wrong, or lacks a connection to our nodes in the edbrowse world, or some such.
> Some of these sites have 20 js files, some have 50,000 lines of js code.
> Most of the js is minimized, and even if you deminimize it, it still has gross one letter variables and no comments, and no way to know what it is suppose to do,
> as compared to what it does in edbrowse, and where the paths diverge.

Agreed.  Unfortunately most of the time I find something that doesn't work
it's part of some incredibly complicated code and there's no easy way to find
the breakage.

> We can only hope to run into some simpler websites that don't work, I call these middle hanging fruit,
> and maybe we can find and fix a problem, and that will fix the other site over there, where the fruit is way up high.
> Other than that, I don't know what to do.
> 
> Another approach is to plow through the 100 acid tests, which is where we started almost a year ago.
> The js is clear and readable, although there is a lot of it, and maybe the time has come for that.

Yeah, I suspect we're approaching that point.  That and also going through some
of the DOM spec and comparing with what we have and probably coming up with a
roadmap to fill in gaps.

As always I wish I had more time to help with this.

Cheers,
Adam.

  reply	other threads:[~2018-05-14 21:38 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-14 20:02 Karl Dahlke
2018-05-14 21:38 ` Adam Thompson [this message]
2018-05-15  4:52   ` Karl Dahlke
2018-05-14 23:16 ` Kevin Carhart

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20180514213815.cdy42c6sy2ct6jhm@toaster \
    --to=arthompson1990@gmail.com \
    --cc=edbrowse-dev@edbrowse.org \
    --cc=eklhad@comcast.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).