Galen is a framework (Java-based) and markup language for specifying the intended behavior of a website (HTML, CSS, etc.) on different devices and platforms, and running automated testing to see that the site conforms to it.