webdeveloper spec