Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

a bundled web page for Conex #52

Closed
grahamperrin opened this issue Sep 30, 2017 · 6 comments
Closed

a bundled web page for Conex #52

grahamperrin opened this issue Sep 30, 2017 · 6 comments

Comments

@grahamperrin
Copy link
Contributor

From #18 (comment) (2017-08-28) with added emphasis:

… without the constraints of a sidebar …

ideally a window, …

https://developer.mozilla.org/Add-ons/WebExtensions/user_interface/Bundled_web_pages

@kesselborn
Copy link
Owner

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.).

@grahamperrin
Copy link
Contributor Author

Thanks for asking.

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

@grahamperrin
Copy link
Contributor Author

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).

@grahamperrin
Copy link
Contributor Author

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.

@grahamperrin
Copy link
Contributor Author

… 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.

@kesselborn
Copy link
Owner

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

2 participants