Introduction & Download

Resizer adds a single button to your Safari toolbar that will resize the current browser window. The extension has 10 user configurable window settings (that can be named and enabled/disabled) and clicking the toolbar button will cycle through them in order. You can also select any of your enabled settings directly from the contextual menu.

Why? Using a bookmarklet to resize a Safari browser window with more than one tab doesn't seem to work but a Safari extension can solve this problem. If you're like me then you've probably installed a bunch of Safari extensions and now have several new toolbar buttons. I wanted to keep the clutter to a minimum with just a single additional toolbar button to switch between a number of window sizes.

   Download the Resizer v0.3 Safari Extension »

Note: the extension has been tested and is known to work in Safari 5.01 on OS X 10.5 Leopard (PowerPC) & 10.6 Snow Leopard (Intel) — it does not work in Safari 5.01 on Win XP (no idea why) but let me know if you find otherwise. Resizer is freeware — you can do whatever you like with it but a hat tip in this direction would be appreciated.

If you'd prefer something different try either the Maximize Safari Extension or the ResizeMe Safari Extension.


Installation Instructions

  1. Download the Resizer Safari Extension.
  2. Double-click the extension file in your Download folder.
  3. Click "Install" when prompted.
  4. Open Safari preferences.
  5. Click on "Extensions" in the toolbar.
  6. Click on "Resizer" in the left column.
  7. Enter your preferred window settings...
    • The contextual menu can be enabled/disabled via a checkbox.
    • Each setting can be enabled/disabled for the toolbar button and/or the contextual menu separately via a checkbox.
    • Each setting can be given a name — this will be used in the contextual menu.
    • The offset values form the XY co-ordinate of the top left corner of the browser window — this is where your window will be moved to and the values should be entered in pixels.
    • You can optionally use "centre" (or "center" if you feel that way inclined) in the offsets to centre the window horizontally and/or vertically.
    • You can also use "half" in the offset settings to move the window to the bottom or right half of the screen.
    • Window width and height values are also specified in pixels.
    • You can optionally enter "max" in the width and height settings to have Safari use all the available screen width or height. When using the "max" setting the left/right offsets will be equal, as will the top/bottom offsets.
    • Width and height settings can also be set to "half" and the window will be resized to half the available space in each direction.
    • The default settings provide examples of what can be achieved using the above settings.
  8. Go back to your browser window, click on the new toolbar button or right-click on web page and select one of your settings from the contextual menu to watch your browser cycle through the window settings or resize immediately to your preferred size. Smart!

Screenshots

Resizer in action...
Resizer in action...
Resizer settings pane
Resizer Extension Settings Pane
Resizer contextual menu
Resizer Extension Contextual Menu

Version History

Version 0.3 » 8th July 2010 (ExtensionSource)

Version 0.2 » 28th June 2010 (ExtensionSource)

Version 0.1 » 23rd June 2010 (ExtensionSource)


Contact

If you like this extension, find any bugs or want to make suggestions for improvements then please feel free to or leave a comment below.


Comments

Anonymous commenting is fine for the moment but please login if you can.

blog comments powered by Disqus