Coder Social home page Coder Social logo

Comments (6)

kesselborn avatar kesselborn commented on July 3, 2024 1

what exactly are the constraints of a sidebar?
I don't really like the idea of popping up a new window as it could have weird effects in some situations (what happens in fullscreen mode, what happens to users with a tiling window manager, will the popup be blockable?, etc.).

from conex.

kesselborn avatar kesselborn commented on July 3, 2024 1

@grahamperrin thanks for this, but I don't really understand anymore, what this issue is about.
There is still a sidebar issue open.
I'll close this for now in order to get this out of my sight. Feel free to re-open (comment) if this is still an issue.

from conex.

grahamperrin avatar grahamperrin commented on July 3, 2024

Thanks for asking.

If you don't mind, the answers will probably come over a period of weeks in occasional, short bursts …

from conex.

grahamperrin avatar grahamperrin commented on July 3, 2024

Note to self whilst recording the screen,
2017-10-29 03:52

I imagine that a bundled web page will allow me to more intuitively use context menus against various aspects of Conex search results.


More obscurely, although this is remembered by me on a daily basis: there's an experimental extension for Google Chrome, which I tested with Chromium, that allows a sidebar to e.g. the left of a window and that sidebar can be used to switch between … groups. I'll add a link later but note, this is truly obscure and/or exotic. When I last tested that extension with Chromium on FreeBSD-CURRENT, its implementation was not perfect (probably could not be perfect within the constraints of available APIs, or something like that).

from conex.

grahamperrin avatar grahamperrin commented on July 3, 2024

Food for thought (not direction)

Sidewise Tree Style Tabs - Chrome Web Store 2017.2.12.0

A dockable sidebar for Chrome featuring vertical Tree Style Tabs, Tab Hibernation, and much more.

… BETA! Proceed with caution :) …

– a very pleasantly thought-provoking beta, which I tested a few weeks or months ago in Chromium on FreeBSD-CURRENT. Imagine a future release (beyond beta – production quality) encouraging a user of Tab Groups, with Firefox 52 or 56, to switch to Google Chrome instead of Firefox 57 or 58. Imagination aside: realistically (no offence to developers) I doubt that it'll become production quality within that timeframe.

There's smart use of technologies and GUIs, however I do not imagine anything like Sidewise Tree Style Tabs working (with Chromium, Google Chrome or Firefox) predictably and reliably with some types of window manager. So from a Firefox viewpoint, I should treat it as:

  • a distraction
  • neither a reason for users of Firefox to switch, nor a reason for @kesselborn to change direction in design.

from conex.

grahamperrin avatar grahamperrin commented on July 3, 2024

… imagine that a bundled web page will allow me to more intuitively use context menus against various aspects of Conex search results. …

A key point

Here, in the midst of a sixty-five minute unlisted screen recording (of a ninety-five minute session):

– and from the on-screen notes:

Hurrah!

That was me expecting a Control-Click to present a context menu for a result in the Conex window. And …

… that's probably exactly why a few weeks ago I toyed with the idea of a bundled web page.

from conex.

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.