Skip to content

karanlyons/pinpoint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published