Hi Rick,
    The big problem with any browser is the location of files at the other 
server end.
    In other words any video or audio location, usually placed in the head area 
of any web page if they so desire to hide there stuff.
    Also lots of script is placed in the head area for global reach or scope 
but some exists inside div tags and such where any mouse hover triggers an 
event to start that program, which is what you are mentioning.

    Now the CSS code and style is mostly for sighted users but can be related 
to other languages.
    I have not touched XML files at all, I am just translating the web page 
tags and discovered some are not done properly or use to different approaches 
or is placed on the page wrong.

    I have cleared up most of those issues and had many duplicate items.

    What I decided to do when encountering nested loops which are allowed under 
list and div items and such is to first get each of there start and end tags 
and place a new line vbCrLf before the start and after the end.

    by doing this I get a clearer picture and a list to sort easier and view.

    When using Windoweyes they normally go left to right on the screen instead 
of down.

    so when listing the items in the order they are nested, which is the result 
of what I do, I can get all the stuff laid out easier and sorted easier.

    I figured out that my missing text was because of the logic flow of some 
tags they use and a Face Book tag seemed to be screwing it up in the HLNTV 
Headline News page.

    I hope to have a revision posted today for yesterday was one of those no 
time left to finish and expect sleep days.

    The version on the app site has many issues now resolved, like one in which 
the hotkeys were not partitioned from each other and now do what there suppose 
to do, when page is not loaded and when it is...Alt-End key function, different 
for all the other hotkeys.

    Another issue yet to resolve is getting rid of the navigation links which 
are OK, but get in the way, unless I place at the top a link to jump over that 
area.

    I have not added the first page where you list the sites you want to 
monitor at all time or go to at will and I should have that by Monday.

    It is a minor one and getting stuff working that is already there.

    In the future I will also have the equivalent of the forward and back 
feature between web sites view, keeping a history of pages looked at so you can 
navigate between them, and even update them when moving back and forth as an 
option to check.

    So I am getting there for most standard stuff and I might write one in 
studio once I get this one done, then it would be something outside of the WE 
Object Model. Maybe having WE run in it's background inside it, using the 
commands and speech.

    As long as I don't get burned out, lack of sleep, doing this. Lots of 
projects, no time to finish.

        Thanks Rick
        Bruce


  Sent: Saturday, March 08, 2014 4:47 AM
  Subject: Re: Building A Browser?


  Hi Bruce:
  I did some homework yesterday and found Mazilla had tried something along 
these lines allowing folks to customize the actual browser but it seems they 
have given it up.
  The project was called Chromeless if I remember.
  I think building a modern browser from scratch would be a daunting task since 
it is not just a matter of html but css and the dynamics of java script and 
other dynamic layout changes to the code that would happen after you have 
downloaded the xml and original view of the code base.
  For example, if a user was to mouse over a item that item might pop up more 
selections without causing a form postback, some items that might just be text 
would become links and all that jazz.
  I think it would be more realistic to do something like either create a 
browser using the standard browser control in Visual Studio and then use it's 
methods, properties and xml operations to try and ensure as much accessibility 
as possible. Otherwise something similar for working with a browser's objects, 
properties and methods might offer a similar potential.
  From what I've seen so far building a modern browser from scratch would be 
pretty tough, perhaps doable to some extent but a big project.
  It sounds like what you are doing is akin to parsing a page you download to 
pull off objects of interest based on known tags which would work except for 
the java stuff and dynamic stuff from something like Ajax controls and 
client-side layout or functionallity changes.
  Building a browser is a little diferent from processing a snapshot of a page 
at a single point in time.
  If I do anything along these lines I think I would either script an existing 
browser or create a browser based on an existing model like the one offered in 
Visual Studio and tweak it using the standard methods and properties exposed 
via the development platform for the new browser.
  If you have something else, find that working on a page the way you are 
doing, has enough to do something like build a browser I will be listening to 
your postings to see how far you get along that path. I dont know nearly enough 
about all this to say whether or not it is feasible and am not currently doing 
anything along these lines but rather keeping an eye out for my next major 
project which this was something I was initially interested in - accessibility 
of the web and mobile devices is of primary importance to blind people and not 
really an option.
  For most of us, including the screen reader developers,  it should be job #1 
after getting the operations of the OS reading.
  Good luck with your project and keep posting up your experiences since you 
are learning allot about programming and the internet and xml which is going to 
someday be a real benefit to you when you start programming in other languages.
  Rick USA
    ----- Original Message -----
    From: LB
    To: [email protected]
    Sent: Friday, March 07, 2014 8:03 AM
    Subject: Re: Building A Browser?


    Hi Rick

        I am actually working on this inside the Breaking News. I was going to 
post last night my latest version but got tired and one missing thing on 
websites was hidden behind some div tags.

        What my program does is get a snap shot of text, or load the site and 
split it into text and html for viewing the entire site text or run links 
inside.

        The one already on the app site 1.3 does run videos and such to a 
certain degree and working on making that more universal.

        I am getting side track from breaking news but missing text is needed 
for breaking news.

        there so many options out there in terms of what is being used. If you 
don't follow standards then some things get messed up.

        I have noticed old and new stuff on CNN Headlines and Fox News seems to 
be more stable. But, I can run embedded video and such as long as they don't 
hide them. Twitter and Youtube actually do work but time consuming when going 
to the site when it is waiting for response and such there; the reason for a 
long loading of a page. But I strip out ads.

        So this partially is workable as long as you have voice and text on the 
page.

        Maybe I will upload what I had fixed yesterday since I got side track 
on some text not showing up; which I believe is what Dennis was mentioning to 
me.

            Bruce

      Sent: Friday, March 07, 2014 3:29 AM
      Subject: Building A Browser?


      Has anyone ever considered or tried to build a really accessible and 
screen reader integrated browser?
      I am thinking of whether it could be done to eliminate some of the more 
common accessibility problems like flash hangups, redirects and loading of 
pictures, annimation and even those connections to facebook and other external 
things like advertisements and stats behind the scene links, the problem of css 
and java script defined or enabled objects etc...
      Rick USA



----------------------------------------------------------------------------
            This email is free from viruses and malware because avast! 
Antivirus protection is active.




---
This email is free from viruses and malware because avast! Antivirus protection 
is active.
http://www.avast.com

Reply via email to