Estimado, lamentablemente javascript ni HTML diferencian ventanas de pestañas: no está estandarizado.  Cada navegador hace su propia interpretación.
Como regla general en Chrome, si abrís con javascript window.open, se abrirá en un popup; con javascript no podrás abrir en otra pestaña.  Si en cambio abrís con un href con target (por ejemplo target="_blank") se abrirá en otra pestaña.
Resumiendo:
Tampoco hay manera de abrir otra ventana normal.  Sólo el usuario la puede abrir con CTRL+N .
Otros navegadores le permiten al usuario elegir en la configuración cómo abrir estos enlaces.  Pero no hay nada que el desarrollador de la página pueda hacer para controlar ese comportamiento.