Git Product home page Git Product logo

Comments (7)

brampitoyo avatar brampitoyo commented on July 30, 2024

Clip (?): an image clip or a text clip; an image click is a rectangle taken from the page, a text clip is some text (maybe markup?) taken from the page.

I prefer clip instead of highlight or snippet. I also like select, but a bit less. First of all, it makes the action (clipping an area of the page) distinct from the end product (a bunch of clippings comes together to make a highlights view).

Need names:

  • The place where clips go in the border: yes, we called it drawer
  • The clip that we use as the primary image: cover image?
  • The person who made the shot: poster or OP. Poster is ambiguous, and OP makes it sound like a teenage Redditor, but they’re less formal. Like, who cares about the source? The poster took something that’s been posted somewhere else, that’s not theirs, and saved it.
  • The person who is viewing the shot: viewer sounds good.
  • The top part of the frame, where we put the controls: toolbar?
  • Edit mode? I like either selection mode or clipping mode, with the action being select or clip. Keep in mind, like the above, that select is a more generic word than clip.

Still unsure:

  • The draggable bits of a selection
  • The automatically extracted information, things like an excerpt, microdata
  • The content Readability identifies as interesting
  • If there's any distinguishing features to the URL, e.g., deep links to a non-default view.
  • The default view? What a viewer gets when they click on the link, be it full view or highlights. If we did something like pinning, the pinned view?
  • The comment indicator in the collection view ("comment indicator" perhaps?)
  • Any widgets we start to create

from screenshots.

ianb avatar ianb commented on July 30, 2024

I find "poster" feels a little odd in context. Like, "only the poster can add clips" – reads kind of ambiguously to me. "OP" is too Reddit (or worse 4chan ;), and also to me implies that it's a shared thing that was just set off by the OP. E.g., the OP of a Reddit post doesn't really own the post, they just started it (implied by "original" IMHO). So... let's think about that one more. (I'm implying by this that I expect the creator to "own" the shot, and for example can delete it.)

from screenshots.

ianb avatar ianb commented on July 30, 2024

Original text updated with what we've said in these comments.

from screenshots.

ianb avatar ianb commented on July 30, 2024

Last task is to find a place to put these descriptions (README or something)

from screenshots.

brampitoyo avatar brampitoyo commented on July 30, 2024

How about the repo wiki? Perhaps not obvious enough.

from screenshots.

ianb avatar ianb commented on July 30, 2024

I'm not a fan of GitHub wikis, too easy to forget about. Maybe CONTRIBUTING.md (which we should create anyway).

from screenshots.

ianb avatar ianb commented on July 30, 2024

First comment is the current version.

from screenshots.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.