All Projects → karanlyons → pinpoint

karanlyons / pinpoint

Licence: other
Link anywhere.

Programming Languages

javascript
184084 projects - #8 most used programming language

Pinpoint

Link anywhere.

Usage

After installing Pinpoint (download and double click on the .safariextz file), Safari will automatically take you to the part of the page the link points to (just like a normal anchor link).

To create your own pins, simply right click on any element on the page, and select "Create Pin" from the menu.

Don't worry, people who don't have Pinpoint installed will still be able to use your pinss; they'll just work like a normal link.

Settings

Highlighting

Highlighting Targets

Allows you to choose which targets you wish to be highlighted. By default, Pinpoint will only highlight targets identified by pins. You can instead have all identified targets highlighted, or none at all.

Link Shortening

Link Shortening

Allows you to choose whether you'd like links generated by Pinpoint to be shortened, and by what service.

Username

Your username for the selected link shortening service (only required for bit.ly).

API Key

Your API key for the selected link shortening service (only required for bit.ly). Don't worry, this is stored encrypted.

Not Using Safari?

Check out the Pinpoint plugins for Chrome, Firefox, and Opera.

To Do

  • Improve link shortening support
  • Fix element positioning incorrectly without any hint of why in the box model (Example.
  • Experiment with pins on top of website hashes (support for the terrible hash bang)

Credit Where It's Due

Pinpoint is built on top of the fantastic work on the original Safari extension by Shaun Inman, and the proposal for CSS selectors as fragment identifiers by Simon St.Laurent and Eric Meyer.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].