This paper presents a ''Semantic Web application framework'' which allows different applications to be designed and developed for improving the accessibility of the World Wide Web (WWW). The framework promotes the idea of creating a community of people federating into groups (ontology creators, annotators, user-agent developers, end-users) each playing a specific role, without the coordination of any central authority. The use of a specialised voice web browser for blind people, called SeEBrowser, is presented and discussed as an example of an accessibility tool developed based on the framework. SeEBrowser utilises annotations of web pages and provides browsing shortcuts. Browsing shortcuts are mechanisms, which facilitate blind people in moving efficiently through various elements of a web page (e.g. functional elements such as forms, navigational aids etc.) during the information-seeking process, hence operating effectively as a vital counterbalance to low accessibility. Finally, an experimental user study is presented and discussed which evaluates SeEBrowser with and without the use of browsing shortcuts.