##Screenshots Buttons. [![][1]][1] Buttons with badges. [![][2]][2] <!--Link (the text is a temp solution) allowing you to associate site with badge.--> <!-- used to be a screenshot here, but unrecoverable from http://wayback.archive.org/web/20100808044049/https://stackapps.com/questions/651/stack-safari-utilities-safari-5-extension --> ##About The current web interface is the ideal way to use Stack Exchange apps. I intend to improve this experience for Safari users with a "Safari Extension" which enhances the current web experience in a number of ways: - Buttons which take you directly to the appropriate web site, and shows your reputation points as a badge value (can be seen in screen shot). - Extension bars which contain an overview of your account including rep points, badge count, and possibly more (still working on it). - Scripts which add functionality to the site, such as question "quick view" which provides a look at a question without navigating away from the home page. ##Features - <b>Stats at a glance</b>: see your reputation points and badges. - <b>Enhanced experience</b>: quick view allows you to see questions without navigating away from the home page. - <b>Easy linking with account</b>: most stack apps require you to input your user ID. The Safari extension enhances the site with a link when you are signed in which automatically associates your account with the extension. ###Download I will provide a "latest" link as well as links for each version during development. - [<b>Latest</b> (0.2)][3] - [Version 0.1][4] - [Version 0.2][5] ##Code The code is entirely JavaScript (limitation of Safari extensions). The real hard work is done by [George Edison's wrapper code][6], which in turn uses the [jQuery][7] library to parse JSON notation and make sense of it. ##Current Caveats To be honest, this bit is partially my list of "things to fix" and partially for your information. 1. <strike>user preferences are not being read and changing them has no effect</strike> 2. <strike>badges are for my account, and cannot be changed yet</strike> 3. the extension bars are not operational yet 4. the initial lookup is performed, but even though all the badges are being updated, the value is not shown for a while sometimes. 5. clicking the buttons will always open the site in a new tab. it should ideally open in the current window if it is empty. [1]: https://i.sstatic.net/4gAMI.jpg [2]: https://i.sstatic.net/QPmZr.jpg [3]: http://files.nippysaurus.com/StackSafariUtilities.safariextz [4]: http://files.nippysaurus.com/StackSafariUtilities_0.1.safariextz [5]: http://files.nippysaurus.com/StackSafariUtilities_0.2.safariextz [6]: https://stackapps.com/questions/362/stackscript-javascript-wrapper [7]: http://jquery.com/ <!-- Onetime edit to expedite spam-image removal process -->