An empirical approach to evaluating web application compliance across diverse client platform configurations