Posts tagged with “development”

Posted 1 year ago

Repete by Pavel Kunc

Repete is a Safari Extension which allows you to reload for tabs and windows periodically. Or you can set the tab to be reloaded when it gets the focus which is very handy for development.

Posted 1 year ago

Server Switcher by Frank Merl

Fast switch between your development and live server.

Posted 1 year ago

GitTab by Matt Rajca

GitTab converts tabs to spaces on github.com to increase the readability of code. I am the developer of this extension.

Posted 1 year ago

BetterSource by Carlos Palol

BetterSource shows the document source in a new tab, with line numbers, and colour syntax highlighting.

Grateful acknowledgments to SHJS - Syntax Highlighting in JavaScript and jQuery, both used in this extension.

You can use BetterSource either via toolbar buttons or via context menu. Here’s hoping Carlos gets together with Soner Eker of View Style Sheets fame for even more syntax-coloured goodness.

Posted 1 year ago

safariextz2desktopfolder: Unpack Extensions To Your Desktop

A nifty little script for extension developers by Ivo & Oscar Bouwmans:

Want to know what’s in an extension file? You can xar the file in Terminal, or you can drop the safariextz file on this Apple script, which does this for you. The file will be unpacked into a folder on your Desktop.

Posted 1 year ago

Zend Debugger Toolbar by Chris Morrell

This is an alpha version of a toolbar for debugging PHP projects with the Zend Debugger (included with Zend Studio or Zend Server).

Posted 1 year ago

Cache Debugger by Flirt Software

A Safari 5 extension for debugging HTML5 offline caches. Displays the cache status and the contents of the manifest.

Posted 1 year ago

Safari Validator by Kasper Nauwelaerts

Safari Validator is a Safari extension which allows you to validate your website for (x)html compliance. The actual validation is done by Tidy and the W3C validator.

Posted 1 year ago

A helpful tip for would-be extension developers:

“Compiled” Safari extensions are just renamed .zip files containing the HTML, CSS, Javascript, and other files that may make up an extension. If you’re curious how a certain extension does something, crack it open and have a good look!

EDIT: If OS X turns the .zip files into .zip.cpgz files instead of unzipping them, try using The Unarchiver or Rucksack instead.

EDIT 2: Marco Wessel (developer of Full-screen YouTube) notes that these are actually xar files. While my recommendation regarding The Unarchiver and Rucksack will work, you can also extract extensions on the command line by running:

xar -f ExampleExtension.safariextz -x