Hallo,
Wenn Du den Größenwahn des Popups etwas dämpfst, damit es bei 800x600 nicht den Bildschirm sprengt (könnte man auch prozentual abhängig von screen.availWidth und -Height machen)
Die sind im Endeffekt genauso (un)sinnig wie die anderen Eigenschaften des screen-Objekts. Der Browser kann naturgemäß nicht alle Leisten, Programmfenster, Docks und sonstige Besonderheiten berücksichtigen. Ob also availWidth/-Height irgendetwas mit der für den Benutzer optimalen Fenstergröße zu tun haben, ist letztlich reines Glücksspiel. Wahrscheinlich treffen die Probleme mit virtuellen Bildschirmgrößen und mehreren Bildschirmen auch auf availWidth/-Height zu.
Mathias