Developing a semantic user and device modeling framework that supports UI adaptability of web 2.0 applications for people with special needs (Proceedings of the International Cross-Disciplinary Conference on Web Accessibility)