En Safari, me gustaría poder seleccionar varias pestañas a la vez y moverlas todas a una ventana abierta o nueva. Buscando una extensión (o invocación mágica de Safari) que pueda hacer esto , no encuentro soluciones viables.
Dado que Safari carece de esta característica, ¿hay algún navegador en OS X que haga un mejor trabajo con esto, listo para usar o con una extensión?
Puede ejecutar un script como este en AppleScript Editor:
tell application "Safari"
set w to window 1
set namelist to name of tabs of window 1
repeat with i from 1 to (count namelist)
set item i of namelist to (i & " " & (item i of namelist)) as text
end repeat
set answer to choose from list namelist with multiple selections allowed
if answer is false then return
make new document
repeat with i in (reverse of answer)
move tab ((word 1 of i) as integer) of w to beginning of tabs of window 1
end repeat
delete tab -1 of window 1
end tell
Esto mueve la pestaña actual y todas las pestañas a la derecha de ella a una nueva ventana:
tell application "Safari"
set l to tabs of window 1 where index ≥ (get index of current tab of window 1)
make new document
repeat with t in (reverse of l)
move t to beginning of tabs of window 1
end repeat
delete tab -1 of window 1
end tell
Sin embargo, ambos scripts recargan cada pestaña.
Normalmente solo copio las URL de las pestañas como texto:
set text item delimiters to linefeed
tell application "Safari" to URL of tabs of window 1
set the clipboard to result as text
Entonces puedo, por ejemplo, copiar parte de las líneas y ejecutar open $(pbpaste)
.
Google Chrome admite esto desde el primer momento. Shift-clic para seleccionar múltiples pestañas secuenciales (o cmd-click para seleccionar una --- cmd+shift-click también funciona) y arrástrelas para crear una nueva ventana.
El único inconveniente es que no parece funcionar en modo de pantalla completa. Esta publicación menciona una extensión "Pestaña Desconectar/Volver a conectar el teclado" que agrega esa funcionalidad.
markhunte
Puentes de arcilla
bmike
Puentes de arcilla
vasconcelos
Puentes de arcilla