Ich habe hier schon oft gelesen, dass man grundlegende Bedienelemente des Betriebssystems nicht mit weniger potenten Technologien nachbilden sollte...
Das ist auch die Meinung die ich vertrete - Logiken zum Vergrößern der Schriftart, Ausdrucken der Seite oder vergleichbares halte ich für eher schädlich als nützlich, da sie den Benutzer nicht anregen, die Funktionen seines Browsers zu lernen und ohnehin auf jeder Webseite an einer anderen Stelle zu finden sind.
und das Argument hat sicherlich sehr berechtigte Gründe!
Imho gibt es aber durchaus Anwendungsfälle für sowas: z.B. infoterminals die im Kioskmode betrieben werden - hier kann ein Drucken-Button sinnvoll sein, oder ein Mechanismums zum ändern der Schriftgröße. Warum man aber ein Fenster schließen können sollte, fällte mir spontan auch nicht ein - hier würde ich dann eher "JavaScript-Popups" verwenden (diverse Lightbox-Versionen, oder auch deine Lösung) gibt es wie Sand am Meer.