[program-l] Re: Silly question - which browser/format would you recommend for reading/scanning a ratehr over-populated webpage

  • From: jacob kruger <jacob@xxxxxxxxxxxxx>
  • To: Program-l <program-l@xxxxxxxxxxxxx>
  • Date: Thu, 29 Nov 2018 17:09:55 +0200

Thanks - think that function falls under one of the other javascript script sources referred to in that page, to then load the content at run-time, etc., or at least manipulate what shows when, etc. etc.


What have done for now- form of manual labour - was parse through HTML markup manually, and just extract the sections I need/want for now, and, have put them into separate, clean HTML files.


Did also come across/find various packages that offer to convert website pages into .chm files, but, they don't seem to like working with files that contain too much javascript, etc. etc. - will still play around with it, trying to strip out all script content here or something, and see how it then renders, but anyway.


Jacob Kruger
082 413 4791
Skype: BlindZA
"Resistance is futile...but, acceptance is versatile..."
On 2018-11-29 2:59 PM, Chris Nestrud wrote:

If you look at the source, there is a javascript function named APIDocs.load 
which looks like it contains the documentation in a structured format.

Chris

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx <program-l-bounce@xxxxxxxxxxxxx> On Behalf 
Of jacob kruger
Sent: Thursday, November 29, 2018 4:40 AM
To: Program-l <program-l@xxxxxxxxxxxxx>
Subject: [program-l] Silly question - which browser/format would you recommend 
for reading/scanning a ratehr over-populated webpage

FWIW, the page am talking about is the following one, which I need to
review content of to implement credit-card/subscription payment
processing, and, while the content makes enough sense most of the time,
the issue seems to just be that they've included literally every single
aspect of the API in one page, with, for example, NVDA's element listing
dialogue telling me there are something like 326 headings on the page,
to give you an idea, and, main issue is just that this seems to then be
overloading NVDA's virtual buffering in terms of things like same-page
navigation, etc. etc.:

https://stripe.com/docs/api?lang=php


And, that's working in either live/online mode, or with an offline copy
of the page, and, I've tried it in chrome, brave, opera, firefox,
waterfox, and, even webIE, in case one of them could handle it a bit better.


Now, I realise that I may just be being a bit hasty/in a hurry, but it
irritates me trying to look up aspects of the API, and, the screenreader
seeming to lose focus, get confused, etc. etc. at times...LOL!


So, since they don't seem to offer alternative formats of documentation
that would necessarily be of much use, or accessible to me, was just
wondering if you guys might have a suggestion with regards to what I
could try make use of in terms of an interface to this content?


And, yes, just in case, I tried out the same page with jaws 2019 in
40-minute demo mode, and, FWIW, it actually seemed to lag even longer,
so, think it just has to do with too much content, nested on too many
levels, in one page. And, I did try running the offline version of the
page through html tidy, just in case, but, didn't seem to make much of a
difference either - reported 653 warnings, but, no markup errors, and,
didn't boost content interpretation performance either.


TIA


Jacob Kruger
082 413 4791
Skype: BlindZA
"Resistance is futile...but, acceptance is versatile..."
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: