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

Allow filtering the tables by e.g. platform; server/client; library yes/no; etc. #6

Open
fingolfin opened this issue Apr 8, 2015 · 2 comments

Comments

@fingolfin
Copy link
Owner

As the number of implementation grows, those tables become quite bloated. If one wants to e.g. select a client for Windows, or find a library usable on Mac OS X, then being able to filter becomes massively helpful.

I guess for platforms, there could be a popup menu with choices "Any" plus the various operating systems (of course, the information about platforms first needs to be added to the datafiles, see issue #4); for client/server it could be checkboxes or a popup with "don't care", "client", "server", "client & server"; etc.

(Of course one might also argue that clients and servers should be shown on separate pages in the first place, and also libraries vs. standalone, etc., but sometimes it is also useful to see all implementation on a single page, to determine whether a given protocoll is widely available or not).

This could probably be implemented in pure JavaScript.

@fingolfin
Copy link
Owner Author

As an extended version of this, one may also wish to allow restricting the comparison to specific set of implementations (i.e. allow head-on-head comparision of 2-N implementations), and also to a specific set of protocols. E.g. on may want to compare a set of available clients, and see which of these support aes128-ctr and diffie-hellman-group14-sha1.

But perhaps this would complicate the UI needlessly... might be better to see and wait if anybody requests that ;-)

@Vampire
Copy link

Vampire commented Jul 10, 2020

But perhaps this would complicate the UI needlessly... might be better to see and wait if anybody requests that ;-)

Requesting it. :-D

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

No branches or pull requests

2 participants