O'Reilly logo

Master Your Mac by Matt Cone

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 20. Creating Your Own Safari Extension

You already know that you can add features to Safari by installing extensions. Apple maintains a gallery full of free extensions that can do look and feel of a particular website, and display news in a custom toolbar. But you can also create your own Safari extensions for personal pleasure or mass dissemination—for free. All you need is some basic knowledge of HTML, CSS, or JavaScript.

Use this project to get a piece of the action. Rather than coding from scratch, you’ll use Tabinet,[2] an open source Safari extension that was featured in Apple’s Safari Extension Gallery, as a framework for your very own extension. Tabinet saves all of your browser tabs so you can open them later. Of course, you can ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required