Update: It turns out Safari is more problematic than Firefox, so I’ve switched back. I have no plans to finish this project. Feel free to fork it on GitHub.
When Safari 5 came out I decided to make the switch. The new Safari developer tools rival Firebug, Safari now supports extensions, and Firefox has been causing all sorts of problems for me lately (20-second freezes, choppy video, etc). There were three things that I knew I couldn’t live without…
Those were:
- AdBlock
- Delicious.com Integration
- The Zend Studio Toolbar
The first two were ported to Safari within days (if not hours) of the Safari 5 release. The third is likely to take a while, so I decided to put together my own version for the time-being. Right now it’s very much in an “alpha” stage. It only supports the “debug current page” command, and it hasn’t been tested all that thoroughly. That said, I plan on developing this over the next few weeks to mirror most of the features available in the current Zend Studio Toolbar for Firefox and MSIE.
I’m also adding some features of my own. Namely, the toolbar remembers what domains you’ve enabled debugging on, and only shows itself on those domains. There’s a browser button that you can use to toggle debugging, and in the future I want to add an indicator when the page you’re on supports debugging.
If you develop with Zend Studio and Safari, please check out the current version of the extension. I could really use some feedback from other folks (particularly those who have other workflows from me).
Related posts:
- Safari Toolbar CSS By default, Safari extension toolbars are just plain old HTML....
- Installing Zend Server & Zend Framework on OS X This post is mostly a reminder to myself, but I...
- Optimize Legibility in Safari 5 Just saw this (via Daring Fireball): Cross-browser kerning-pairs & ligatures And...
- Mapping subdomains to modules in Zend Framework For some reason this took me a long time to...
- Better Zend Framework Documentation If you’ve every tried to navigate the Zend Framework documentation’s...