153 karma · joined January 1, 2016
My notes on this: https://topictrails.com/app/d/ed47e12a-7cf9-4ec6-8f22-1c9717...
> Most of all, it makes people perceive your site to be faster than it actually is. Remember that we are designing interfaces for use by real people. We need to give people the illusion of speed.
The first claim is not backed up by evidence? At least not in this article and the claim "we need to give people the illusion of speed" makes no sense?
And then for the perceived benefits of skeleton loading screens.
> 1. Helps people perceive your screen to load faster
Again 1. is just an assumption for all I can tell, you don't cite any research on this.
> 2. Eliminates surprises
As for 2, with skeleton screens there is still pretty much always a significant layout shift as it is quite uncommon for all elements to have pre-defined dimensions so the skeleton screen actual works. So it can work for some screens. But if you implement it only for some screens, users will be surprised about the differences. Hence, user is surprised? :D
> 3. Gradual loading of UI – clear indication of progress
As for 3, there is literally no difference in the indication of progress between this and a spinner.
> 4. Shows exactly what’s loaded and what’s yet to load
As for 4, see 2.
I personally find LaTeX a little too friction-full (is that a word?) on the input side. The output looks beautiful but the lack of feedback when writing stuff keeps me from actually adding stuff to it. Although your daily notes seems like it might help with this tendency a little bit.
This is a problem I'm currently trying to solve with my current project (https://topictrails.com/ if you're interested).
Some things I really like:
* The "seamless" mode for all the views that removes action buttons. Feels kind of like an "exploration view".
* New cards created on the home page are automatically added to a "daily" page (but can still be moved to another day).
* I like how the sidebar is done, it doesn't get in the way as much as in other apps.
* The "thoughts" collection, where notes without links go. The name is perhaps a little confusing though.
What I don't really like:
* The editor experience. I feel like a rich text experience might have been a better fit for this kind of application. I like markdown as a portable format, but not to write in. But that's pretty personal I guess.
By asking yourself this question explicitly and then actually writing down the key points you practice your own judgment on what is worth remembering and what is not.
Now the added benefit of a PKB is that you can actually keep these key points in a central location and reference them in other contexts or share them with others. You are basically doing prework for later (research) questions you might have. However I would say the biggest benefit is the process; explicitly writing down what is important and discarding what is not.
For more on this subject I recommend following @fortelabs on Twitter. He does a lot of interesting writing on the subject.