1. No puedes controlar el tamaño del navegador a abrir sin ni siquiera saber cual se va a abrir. ¿Y que ocurre si el navegador ya está abierto?, ¿en esas circunstancias también quieres redimensionarlo intencionadamente?, eso sería una acción muy intrusiva de cara al usuario, de todas formas puedes recurrir a la API de Windows, pero la ventana de Firefox, por ejemplo, se maneja de una forma "especial".
2. El bloque try/catch sinceramente es código innecesario que deberías evitar, ya que no hay lugar a error alguno en esa orden, a menos que el sistema oprativo Windows donde lo ejecutas esté corrupto y no disponga de la librería url.dll ni el proceso rundll32.exe , cosa altamente improbable.
saludos!
« Última modificación: 6 Septiembre 2015, 17:32 pm por Eleкtro »