edbrowse-dev - development list for edbrowse
 help / color / mirror / Atom feed
* [Edbrowse-dev] a new strategy
@ 2014-04-16  9:58 Karl Dahlke
  2014-04-16 14:47 ` Adam Thompson
  2014-04-16 14:50 ` Cleverson Casarin Uliana
  0 siblings, 2 replies; 3+ messages in thread
From: Karl Dahlke @ 2014-04-16  9:58 UTC (permalink / raw)
  To: Edbrowse-dev

A couple months ago I talked about creating a full featured dom,
and comprehensive scans pre and post javascript,
and all sorts of connections between the two worlds,
and we may still need to do that some day,
but I think I'm postponing all that for the indefinite future.
Even unemployed, it may be more work than I have time for,
with all the other projects I have going on.
And I don't think it's a lot of bang for the buck.
I really don't.
Damn few websites rebuild themselves completely using js.

My new approach is plodding and incremental.
What sites do we want to work,
and what will it take to make them work?

Informational is pretty good.
You can search google and read wikipedia,
and even search and pull audio down from youtube.

I think e-commerce is the next big step.
Blind folks can't easily go to the store;
how much more important then it is to order online.
I pulled down the home page for amazon.com,
set debug level 3, and browsed.

Good news, it doesn't pull in any other javascript files.
Some pages pull in a dozen other js files and you have to paste it all together
to understand what is happening.
But it's all here.

And good news, it is many little js functions,
not one big monster function.

Bad news, each function has been turned into dog vomit,
but if I put newlines in after semicolons and braces I can almost
read it again.

Good news, the browse has very few errors.
Most of these js snippets run. A few do not.
I've been looking at the errors one by one.
See recent pushes.
I fixed a tag we didn't recognize,
I fixed <frame> to understand ID= attribute,
which it wasn't doing, so those errors fixed,
and now I'm working on the next error, object.parentNode.
This is just the home page of course,
I haven't tried to place an order yet.

I dread the day I have to look at facebook.
I think facebook is absolutely stupid,
but obviously I'm in the minority.

Well anyways this is what I am thinking.
Get the popular websites to run,
and hopefully many others will run as well.


Karl Dahlke

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

end of thread, other threads:[~2014-04-16 14:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-16  9:58 [Edbrowse-dev] a new strategy Karl Dahlke
2014-04-16 14:47 ` Adam Thompson
2014-04-16 14:50 ` Cleverson Casarin Uliana

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).