Também não sei até que ponto isto é fazivel, eu li isto da documentação do twitter. Mesmo quando usas a biblioteca javascript deles o que a biblioteca faz é abrir numa nova tab sempre.