IReadWeb: Towards Best Performance of WebAnyWhere

Full Text (PDF, 526KB), PP.13-20

Views: 0 Downloads: 0


Najwa K. Bakhsh 1,* Saleh Alshomrani 1 Imtiaz Hussain Khan 1

1. Department of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah, Saudi Arabia

* Corresponding author.


Received: 3 Apr. 2017 / Revised: 12 May 2017 / Accepted: 10 Jun. 2017 / Published: 8 Jul. 2017

Index Terms

Web application, Disability, Text-to-speech, IReadWeb


This article describes IReadWeb system, which is based on existing WebAnyWhere technology. The existing WebAnyWhere system uses depth-first search (DFS) to traverse the Document Object Model (DOM) during the Web surfing task. DFS uses an exhaustive search and crawls through an entire page until it identifies the target node thereby greatly increasing the response time to users. We developed a user-experienced based algorithm, which, unlike DFS, exploits pre-fetched information stored in a local cache to speed up the browsing task. The performance of IReadWeb is thoroughly evaluated and compared against WebAnyWhere by using a sizeable sample of blind native Arabic speakers. The experimental results show that IReadWeb outperformed WebAnyWhere in attaining fast response speed.

Cite This Paper

Najwa K. Bakhsh, Saleh Alshomrani, Imtiaz Hussain Khan, "IReadWeb: Towards Best Performance of WebAnyWhere", International Journal of Information Engineering and Electronic Business(IJIEEB), Vol.9, No.4, pp.13-20, 2017. DOI:10.5815/ijieeb.2017.04.03


[1]J. P. Bigham, C. M. Prince, and R. E. Ladner, “WebAnywhere : A Screen Reader On-the-Go”, 2008.
[2]J. Erickson, “Algorithms”, University of Illinois, 2013.
[3]Najwa K. Bakhsh, Saleh Alshomrani, Imtiaz Khan, “A Comparative Study of Arabic Text-to-Speech Synthesis Systems”, IJIEEB, Vol. 6, No. 4, pp.27-31, 2014.
[4]J. P. Bigham, C. M. Prince, and R. E. Ladner, “Addressing Performance and Security in a Screen Reading Web Application that Enables Accessibility Anywhere”, 2007.
[5]J. P. Bigham, W. Chisholm, and R. E. Ladner, “WebAnywhere - Experiences with a New Delivery Model for Access Technology”, pp. 1–4, 2010.
[6]Y. Borodin, J. P. Bigham, G. Dausch, I. V Ramakrishnan, and S. Brook, “More than Meets the Eye : A Survey of Screen-Reader Browsing Strategies”, 2010.
[7]J. P. Bigham, A. C. Cavender, J. T. Brudvik, J. O. Wobbrock, and R. E. Ladner, “WebinSitu : A Comparative Analysis of Blind and Sighted Browsing Behavior.”
[8]Adobe shockwave and flash players: Adoption statistics. Adobe (June 2013).
[9]J. P. Bigham and R. E. Ladner, “Accessmonkey: A collaborative scripting framework for web users and developers”, In Proceedings of the International Cross-Disciplinary Conference on Web Accessibility (W4A ’07), pp. 25-34, 2007.
[10]J. P. Bigham, C. M. Prince and R. E. Ladner, “Engineering a self-voicing,web-browsing web application supporting accessibility anywhere”, 2008, Available at: publications/webanywhere-engineering.pdf.
[11]“NVDA screen reader”, NV Access Inc., 2007, Available at:
[12]“Sakhr Software Co. Sakhr Building”, Cairo, 2008, Available at:
[13]“Sound Manager 2”, Available at, last access May 2014.
[14]“WebAnywhere”, Available at:, last accessed May 2014.
[15]“WebAnywhere Open Source Site at Google Code”, Available at: ., last accessed January 2012.
[16]Y. Y. Chang, “Evaluation of TTS systems in intelligibility and comprehension tasks”, In Proceedings of the 23rd Conference on Computational Linguistics and Speech Processing, Association for Computational Linguistics, pp. 64-78, 2011.