Да, с 2017 года HTML не поддерживает диалоговые окна, вызванные через Window.showModalDialog(). В качестве замены этой функции, было предложено использовать более гибкий и удобный в использовании API, такой как Window.open(). Window.open() может использоваться для открытия нового окна браузера или вкладки и управления его свойствами, такими как размер, положение и наличие меню. Более того, в современных версиях HTML и JavaScript появились новые API, такие как модальные окна, позволяющие создавать кастомизированные диалоговые окна, используя стандартные HTML- и JavaScript-функции.