BACKGROUND

The present disclosure relates to web services, and more specifically, to methods, systems and computer program products for accessing web pages interactively.

With the high-speed development of computer and internet technologies, accessing web pages on the internet become an essential part of daily life in modern times. Sighted people, visually impaired and blind people would navigate the contents of a website by interacting with web pages on the website to get information from the website or get service provided by the website. And web page accessibility is mandatory for web service providers in accordance with law of some countries or regions.

SUMMARY

According to one embodiment of the present disclosure, there is provided a method for accessing web pages interactively. According to the method, a web page comprising a plurality of user interface elements is accessed. Then information comprising identifications of the plurality of user interface elements and hot keys corresponding to the plurality of user interface elements is obtained. And then the information is sent to an assistive tool for being read out. In response to a hot key corresponding to a user interface element being input, an action corresponding to the user interface element is executed.

According to another embodiment of the present disclosure, there is provided a system for accessing web pages interactively. The system comprises one or more processors, a memory coupled to at least one of the processors; and a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions of the above method.

According to yet another embodiment of the present disclosure, there is provided a computer program product for accessing web pages interactively. The computer program product comprises a computer readable storage medium having program instructions stored thereon, the program instructions executable by one or more processors in a load balancer cluster which comprises a plurality of load balancers and an assistant, to cause the one or more processors to perform actions of the above method.

