Hola:
Bueno... la afirmación de "desaprobado..."

Hasta la versión xhtml 1.0 debía usarse con DTD transitional... pero el que tiene interés en abrir ventanas puede usar la versión html/xhtml que quiera... y al menos en html es totalmente válida.
También se pueden usar popups javascript.
Saludos