6 ms·
This is one of those application that I love. Does it job well, nobody is trying to make interface "modern", that is use sweet colors, big squares everywhere wi
by piokoch 2y ago
This is one of those application that I love. Does it job well, nobody is trying to make interface "modern", that is use sweet colors, big squares everywhere with weirdo icons that you need to guess what they are supposed to mean. Starts fast, works fast, does not encourage me do buy some subscriptions, register somewhere, connect to some "service", just does it job perfectly.
Unfortunately with every year there are less and less such applications, but they are still out there, e.g. SumatraPDF or KeePassXC.
- haunter 2y agoOBS is also a good example of that
- nntwozz 2y agoMumble too www.mumble.info
- 9dev 2y agoCalibre has the worst possible UI, it's just that nobody knows how to improve it. Icons are beyond meaningless, menus are nested and super-specific, functionality is hidden behind context menus and unintuitive click behaviour, hover title text is abused for option documentation. Calibre is an incredible piece of software, but of all the things it does great, the UI isn't one of them.
- shinycode 2y agoI agree I hate to use it because of that, super un-intuitive
- rout39574 2y agoI expect that a dozen humans coming to Calibre for the first time would articulate at least a half-dozen mutually conflicting perspectives on what would be "intuituve". I further expect that each of them would be mostly articulating "what I'm used to". If you unpack "Intuitive" it's mostly a tribal ingroup statement. The FOSS author has a choice: they can attempt to chase whatever UX rabbits are scared up by The Market, or they can try to make it straightforward to learn their tool, despite its differences from the momentary fashion. I think the Calibre dev's done an excellent job there.
- 9dev 2y agoI really want to make a stand for Kovid Goyal here, because he has indeed done an excellent job with Calibre. But every time this discussion comes up, people act like pointing out a user interface isn't intuitive is throwing shit at the developer, which it isn't. Maybe there is a reason people do spend years studying interaction design, and we can agree there's probably things that could be improved on the interface to make it more intuitive by someone who's specialised in that?
- skydhash 2y agoThe interface can be definitely improved, but that requires actual research and resources to pull it off. But as of now, it's not that complicated and very well documented.
- shinycode 2y agoI understand that, it’s a lot of work and resources are needed. The most important aspect in this regard is features over UX. But for a casual user, not finding UI elements we’re used to makes it harder to want to learn it for a few use cases. So maybe I’m not the target (power user in ebook domain). But dismissing any UI change as useless … maybe it’s far fetched.
- InsideOutSanta 2y ago> I further expect that each of them would be mostly > articulating "what I'm used to". This is true, but most users spend most of their time away from any given application. Very few people become experts at using Calibre. So there's nothing wrong with taking cues from the most popular applications, the kinds of applications where people form their intuitions. I use Calibre a few times a year, and I'm quite confused every time. I usually just Google the steps to do the thing I need to do, and even after I understand how to do it, it never makes a lot of sense to me. Having said that, if the developers like the way it works, then that's all that matters. I'm glad it exists either way.
- mik1998 2y agoThe fact that webdevs believe it is shit UI is a big indicator that it is quite good.
- slightwinder 2y agoI'm not a webdev, but still think it's shit. And I'm even old enough to know most of those Icons from the days in which they were considered modern. The whole interface is dated and with strange hacks. It's useful, but could be made better. But I think there are two different parts coming together here, namely UI and UX. The UI is old school and a bit ugly, while the UX is very basic and sometimes strange. And together they make a criticizable interface. But actually, who cars? It's still doing its job well enough, while delivering a very powerful experience. On that level of ability, it's quite hard and demanding to build a good interface, and a dev who is so deep in CLI that he even builds his own terminal is unlikely to have the necessary competence in that area to make something better.
- nottorp 2y ago> The whole interface is dated Oh, so you're advocating redesign for the sake of redesign?
- slightwinder 2y agoNo, I'm saying it's justified to update the interface to reflect the state of todays interface-language. Find the warts, optimize them, let it evolve and bring the workflows to the next level. The app is old and grown, one doesn't need to reinvent it, to make it better. And with its complex purpose, you would end up with something similar anyway.
- skydhash 2y ago> No, I'm saying it's justified to update the interface to reflect the state of todays interface-language. Which one? GTK, QT, MacOS, the myriad in today's web?
- thawawaycold 2y agoIt really doesn't imho. It does by no mean follow the kind of "sleekness" that you expect from contemporary UIs, but it's perfectly functional and takes the least amount of effort of getting used to, at least from the point of view of someone that does not otherwise particularly love to invest too much time in convoluted UIs (á la GIMP :))
- sgarland 2y ago> icons are beyond meaningless What? How? “Add Books” is a book icon with a plus sign. “View” is a magnifying glass. “Remove Books” is a recycling symbol. “Preferences” is the usual settings-esque gear icon. “Device” is an e-reader. “Send To Device” is an e-reader with an arrow. I’ll grant you that some are vague, like “Download Metadata” being a globe, but the other major part you’ve glossed over is that all of these have their titles directly underneath them. There is no need to guess as to what they do. > menus are nested and super-specific I fail to see how that’s bad. Tree-like menus are extremely intuitive, and prevent having 50 items in a single column.
- Macha 2y agoI wonder if this is a difference in perspective between people who use it as an ebook library manager and as an ebook reader. The ebook reader UI is terrible. Like how do you jump to a page: 1. Right click on the book to get menu at the top of the window. 2. Click go to 3. Pick which type of "go to" you want ("location") 4. You now get a full screen UI with a single input box 5. Now you get to enter a page number. Other ebook readers, even the crappy DRM-encumbered web apps, give you a slider. --- Also rendering a page is very slow, so you scroll to go to the next page, and apparently nothing happens for quite some time. Also it takes two ticks of the scroll wheel to paginate, even in the absence of any internal scrolling. So you're wondering if the page is rendering or if you need to scroll more and potentially overshoot. --- Opening the bookmarks UI reflows the page, potentially pushing what you wanted to bookmark out of sight onto the next page.
- nottorp 2y ago> The ebook reader UI is terrible. I don't think the reader UI is there for ... reading books. At best for checking out what the conversion steps did. I just drag books to it, sometimes edit the titles and then export them to a Kindle. When the Kindle gets fully locked down I'll get a Kobo or whatever is in fashion and works well with Calibre at that time.
- sceptic123 2y agoNo, it's just not great UI. It is functional, but that is not the same as good.
- jddj 2y agoInteresting. I recently picked it up for the first time and had no issue whatsoever getting it to do what I needed it to do without any guidance. Are tooltips abuse now?
- 9dev 2y ago> Are tooltips abuse now? Here's an example screenshot: https://imgur.com/a/MSBDDmM https://imgur.com/a/MSBDDmM
- toyg 2y agoThat's extremely useful. Should it be also stated in documentation? Yes, tooltips alone should not be acceptable. But here they are doing their job; that's why they are called tooltips, because they give you tips about an option that might otherwise feel obscure.
- TheChaplain 2y agoI think it's excellent and descriptive, but I started with computers at the CP/M era.
- zem 2y agothat looks superb to me! I'm tempted to contribute a patch to generate documentation from the tooltips now.
- lsferreira42 2y agoThat is the best possible experience
- nottorp 2y agoAnd what do you propose, make it dark grey on light grey and fill it with wizards that cover only 20-30% of the old functionality?
- franga2000 2y ago> hover title text is abused for option documentation That's...why it exists?? What else would you do with hover titles besides showing additional information about an options?
- 9dev 2y agoHover titles are supposed to display complementary information, not be the primary means of documentation about what an option does.
- illiac786 2y agoNot the worst no, but it definitely could be more readable/discoverable. But the functionality as an ebook manager is insanely great in my view. I like the retro style, but new users are always completely lost with the UI, its off putting to a lot. I know, I introduced (or tried to) introduce some people to calibre in an effort to show them that Amazon what not the best and only way. But, again, hats off to those making calibre. I will moan publicly when my PR for GUI improvement are not approved, until then I’ll shut up.
- EasyMark 2y agoworks great for me and I had zero problems figuring it out. What it does is complex. I'm not sure why it would confuse anyone who has used a computer and wants to keep their book files in one place.
- mppm 2y agoIt had a perfectly fine UI before it transitioned to the current web-styled thing.