Firefox ir a la primera página en la pila de historia

4

Estoy buscando una función / acceso directo / complemento que haga que la pestaña actual regrese a su parte superior en la primera página que se cargó en esa pestaña (generalmente google.com en mi FF).

Razón:

  1. Limpie la pestaña rápidamente y prepárese para buscar otra cosa, sin crear una nueva pestaña y guardar algo de memoria de historial ...
  2. Cuando la pestaña se abrió a través de otra página, vuelve a su parte superior rápidamente
  3. Además, dependiendo del sitio, a veces el botón Atrás de Firefox no puede activarse atrás , o lleva una gran cantidad de tiempo (porque ese encabezado de página requiere una actualización).

(Si sabes también como anular el valor predeterminado de la página anterior es retroceder rápidamente, sin esperar una actualización de esa página ... sería genial.)

Ring Ø
fuente

Respuestas:

4

Hay dos formas en que una extensión puede hacer esto ... simplemente abriendo window.history [0] y volviendo a window.history.go (- (window.history.length - 1)) ¿alguna preferencia? Me resultaría útil y estoy pensando en armar un simple botón / js para hacerlo

RobotHumans
fuente
pensar ir (-) es más lo que quieres
RobotHumans
¿Cómo se crea un bookmarklet mientras se accede a window.history[] ¿Se le niega el acceso a JS?
Ring Ø
Esto tomará algunas miradas, pero debe haber una manera. Aún no lo he solucionado. Puede que solo tenga que usar la historia []. negar el acceso a window.history podría ser un intento de evitar que js se salga de un panel
RobotHumans
@ ring0, javascript:window.history.go(-(window.history.length - 1)) funciona bien para mi (Firefox en una Mac, usando diferentes sitios mientras se prueba).
Arjan
Ok, funciona en un bookmarklet :-) Se intentó inicialmente en el área de javascript (Firebug) y se obtuvo un error, acceso denegado. ¡Muchas gracias!
Ring Ø
2

Como curiosidad, con complementos FF. Pentadactilo y Vimperador ir al principio del historial de páginas es solo emitir un comando de retroceso con suficientes páginas, por ejemplo, 100H.

Para elaborar, estos complementos asignan los comandos de movimiento de Vim a los movimientos dentro de la página (es decir, l moverse a la derecha y j para mover hacia abajo) y "coincidencias más cercanas" de aquellas a movimientos en el historial de la página, así que, en mayúsculas H volverá y L adelante. Al igual que en Vim, los comandos de movimiento toman cantidad como prefijo, por lo tanto 100H emitirá cien comandos de 'retroceso', moviéndose efectivamente al principio del historial de la página, ya que el tamaño predeterminado del historial de la página de FF es 50, IIRC.

La hoja de trucos clave completa se puede leer emitiendo :help keyboard-shortcuts (En Pentadactyl, al menos, no tengo Vimperator en esta máquina).

Jawa
fuente
¿Cómo uso eso?
Ring Ø
Estas son extensiones destinadas (principalmente) para usuarios de Vim, por lo que primero tendría que aprender a usar Vim ... La buena noticia es que conocer solo lo básico es suficiente para ser lo suficientemente productivo como para navegar en círculos de aquellos que usan un mouse.
Jawa
Siento insistir, pero que vim ¿Qué comando exacto debo usar en FF (después de instalar el complemento) para que la pestaña salte a la primera entrada en el historial?
Ring Ø
Ah, está bien, no me di cuenta de eso. Abrí la respuesta un poco para abordar el problema.
Jawa