Un bookmarklet para redimensionar Firefox

Apoya a Proyecto Autodidacta a través de Patreon

B00000009

En ocasiones, podemos  necesitar redimensionar el navegador (bueno, vale: Firefox) a un tamaño concreto. Las razones pueden ser varias: tener a la vista otro programa, ver una web en un tamaño determinado, etc. En Firefox Facts explican como hacerlo por medio de un bookmarklet muy sencillo. Si no sabes que es un bookmarklet, en esta entrada tienes una explicación detallada junto con una recopilación que te puede ser de mucha útilidad. Y si no sabes mucho inglés (o te da pereza ponerlo en práctica), aquí te explico como crear el bookmarklet.

Un bookmarklet tan sólo es un marcador o acceso directo dentro del navegador que contiene un código escrito en Javascript. Como indican en Firefox Facts, para hacer un bookmarklet que permita cambiar las dimensiones de Firefox y, además, colocarlo en un lugar concreto de la pantalla, todo lo que hay que hacer es escribir un código muy sencillo dentro del marcador. Veamos como hacerlo.

1.- En Firefox, haz clic derecho sobre la barra de marcadores.

2.- En el menú contextual que aparece, haz clic en Nuevo marcador.

B00000002

3.- En el cuadro que aparece escribe lo siguiente:

  • En Nombre, escribe el nombre que desees ponerle al marcador (en este caso, TamañoX)
  • En Localización, escribe el siguiente código:

javascript:resizeTo(800,600);self.moveTo(0,0);

B00000001

4.- Haz clic en añadir y el marcador aparecerá en la barra.

B00000002

Al hacer clic en el marcador, el código cambia el tamaño de Firefox a 800 pixeles de ancho por 600 (800,600)de alto y coloca la ventana totalmente arriba y a la izquierda (0,0). Ahora bien, como supongo que estas dimensiones no serán precisamente las que tú necesites, puedes cambiarlas simplemente modificando los valores entre paréntesis. Para modificar las dimensiones de la ventana, cambia en…

resizeTo(xxx,yyy)

… las xxx por el ancho que desees y las yyy por el alto. Para modificar el lugar donde se coloca la ventana, cambia en…

self.moveTo(x,y);

… la x por el número de píxeles que quieres que haya desde el lado izquierdo hasta la posición de la ventana, y la y por los píxeles que quieres que haya desde el borde superior hasta donde se coloque la ventana.

Vía: Firefox Facts