Detectar ventana del navegador Maximizado / Minimizado con Javascript

Cuando el usuario hace clic en los botones Maximizado / Restaurar hacia abajo o Minimizado del navegador, ¿hay alguna manera de realizar un seguimiento de estos eventos con JavaScript? ¿Hay algún evento o propiedad apropiada para usar?

Quiero que cuando el usuario haga clic en el botón 'maximizado' en la esquina superior derecha del navegador, la página web se extienda a un ancho específico y cuando el navegador esté en el modo de tamaño variable, la página web sea redimensionable.

Por favor, ¿alguien puede ayudarme en esto? No me importa javascript o jquery.

Gracias por adelantado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta