Ticket #514 (closed defect: cantfix)

Opened 2 years ago

Last modified 13 months ago

Bad performance in virtualBuffers for web pages with extremely busy javascript

Reported by: Agent Golder Owned by:
Priority: major Milestone:
Component: Browse mode Version:
Keywords: virtual buffers freaz Cc: kmix@otenet.gr, blindangel@freemail.gr
Operating system: Windows 7 Blocked by:
Blocking:

Description (last modified by mdcurran) (diff)

Cases like www.greek-chater.com.
After it has completely loaded it doesn't respond at all untill I switch
to another application!
Sometimes says things such as "Icon" and "Unknown object", new to me!
And I setted the system to Windows 7 because I'M not sure about it in
others...
Again, I'M using the latest stable 2009.1 which isn't in the list.
Any idea?

Change History

comment:1 follow-up: ↓ 5 Changed 2 years ago by mdcurran

  • Milestone 2010.1 deleted

There does seem to be quite a lot of content updates on this page after the page loads.
I'm not sure, but it seems to be quite a significant chunk of the page which keeps updating about once every second. (it may be the entire document), as NVDA is taking about 0.2 of a second to complete the update.
However, its not NVDA updating its virtualBuffer which is slowing things down, as NVDA's performence with Firefox on this page is really bad even between updates. I guess this means that there is some very busy javascript on this page, either that or firefox is downloading a lot of content via xhttp or what ever.
Note that things like nvda+f12 work fine, alt tabbing works fine, which means that its definitly Firefox which is slow.

Specifically, Firefox is taking a very long time to set focus to the object arrowed to with the virtualBuffer.

I'd be interested to know if a sighted user notices performance loss when tabbing or mousing around this page (with out a screen reader running).

comment:2 Changed 2 years ago by mdcurran

  • Description modified (diff)

comment:3 Changed 2 years ago by mdcurran

  • Description modified (diff)
  • Summary changed from NVDA freazes in "large pages"!!!! Please help! to Bad performance in virtualBuffers for web pages with extremely busy javascript

Woops, changed wrong field. Fixing up

comment:4 Changed 2 years ago by Agent Golder

So what about now? Are you gonna fix it?

comment:5 in reply to: ↑ 1 Changed 2 years ago by Steve Buell

Replying to mdcurran:
The content which is continually updating is a visual effect of snowflakes (the 510 line "snowstorm.js") which reacts to the position of the mouse pointer. Very "1999" web design. This would probably be your culprit.
There is also a lot more JS for user agent data collection, twitter posting, image resizing and some Yahoo user interface objects.
This does not affect performance when tabbing or mousing without a screen reader running.
The fault here lies with the site designer, not the assistive technology.

comment:6 Changed 13 months ago by mdcurran

  • Status changed from new to closed
  • Resolution set to cantfix

Due to last comment, really nothing we can do. Closing as cant fix.

Note: See TracTickets for help on using tickets.