Я думаю, что вам не следует открывать новое окно, если у вас нет веских причин (и, вероятно, нет).
Я думаю об этом так: если окно, которое вы открываете, предназначено для того же сайта и является «полной» копией того же сайта (то есть они могут продолжаться оттуда), тогда я бы не открывал новое окно. Если пользователь хочет, он может.
Если новое окно не является "полным" окном (например, окном справки и т. Д.), То, вероятно, лучше быть диалоговым окном Javascript, но если это не так, то, я думаю, это может быть новое окно. *
Некоторые сайты также открывают ссылки на другие домены в новом окне. Я думаю, главное - последовательность.