1. Home
  2. Docs
  3. Annotator Docs
  4. Annotating with Annotator
  5. Overview of the Annotator

Overview of the Annotator

Annotator is a collection of tools that work together to let you highlight and leave notes on the web. Here is a simple look at how the different parts of the system fit together.


🧱 The Main Parts

  • The Client: This is the part you see. It appears as an overlay on your browser, allowing you to highlight text and write notes.

  • The Service: This is the “brain” in the background. It saves your notes, handles your account, and makes sure your highlights show up on the right pages.

  • The Extension: A tool for Google Chrome users that “plugs” Annotator into any website you visit.

  • The Bookmarklet: An alternative for other browsers (like Safari or Firefox) that lets you start Annotator with one click from your favorites bar.

  • The Proxy (Via): A special link that lets you see annotations on a page even if you don’t have the extension installed.

  • The LMS App: A version of our tool built specifically for school websites (like Canvas or Blackboard).


👥 Accounts and Groups

  • Annotator Accounts: Most people sign up directly with us.

  • Partner Accounts: Some users get their accounts through their school or a specific publisher.

  • Groups: You can keep your notes private, or join a group to share thoughts with classmates or colleagues.


💻 How the “Client” Works

The tool you interact with has two main jobs:

  1. The Highlighter (The Annotator): * It reads the page to find the title and web address.

    • When you select text, it offers you buttons to highlight or comment.

    • It “paints” your saved highlights onto the page so you can see them later.

  2. The Side Menu (The Sidebar):

    • This is the window that slides out from the right.

    • It lists all the notes for that page.

    • This is where you type your notes using plain text, bold/italic formatting, or even images and video.


🌐 Using Annotator on Different Browsers

  • Chrome: Works best using our official extension.

  • Firefox & Safari: You can use the Bookmarklet, though it has some limitations (for example, it won’t work on high-security sites like GitHub).

  • Mobile: Currently, phone browsers don’t support the extension, but you can view notes via our Proxy links.


📄 Working with PDFs

Annotator can read PDF files too!

  • In Chrome, our extension automatically changes the PDF into a format that Annotator can “write” on.

  • On other sites, we use a tool called PDF.js to make sure the document looks right and accepts your highlights.


🔗 Sharing Your Notes (The “Bouncer”)

When you share a link to one of your notes, our system is smart enough to know who is clicking it:

  • If they have the extension: It opens the original website and pops up your note.

  • If they DON’T have the extension: It sends them through our Proxy, which “injects” the note into the page for them so they can still see what you wrote.


⚙️ Under the Hood (For Techies)

  • The API: A way for other apps to talk to our service and grab data.

  • The Realtime Feed: Uses “WebSockets” to make sure that if a teammate leaves a comment, it shows up on your screen almost instantly without you needing to refresh the page.