Safari Extensions

Text Post

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

Posted on Tuesday, June 8, 2010. Tagged with: Safarisoftwaredevelopmentsecurity through obscurity
17
Notes
  1. google-fr liked this
  2. seoparis liked this
  3. newstylecoiffure liked this
  4. zachwood liked this
  5. kvnsmth liked this
  6. redcloud liked this
  7. webvampires liked this
  8. everglade liked this
  9. siliconchaos liked this
  10. cdharrison liked this
  11. safariextensions posted this
A more complete list of available Safari Extensions than Apple's gallery. If you like this blog, you may want to recommend it or follow it on Twitter.

Safari Extensions is maintained by Jonas Wisser and is not associated with Apple.
How to Enable ExtensionsFixing Update IssuesFixing Download IssuesHow This Blog WorksOn Requests
Submit An Extension Contact The Curator
Previous Next