Я думаю, что на данный момент нет чистого способа сделать это, так как это настройка браузера, которой нельзя программно управлять с вашего веб-сайта.
Из-за этого упомянутый вами путь с помощью позиции: фиксированный путь, конечно, является хаком, который заставляет область просмотра оставаться расширенной.
Ответ SO здесь даже заявляетВ целях безопасности браузеры явно запрещают любые манипуляции с адресной панелью.