apple.com

3 notes link to this site.

Designing Fluid Interfaces

Characteristics of the physical world make great behvarious.

In the same way that you would design an icon for mass interpretation, leveraging concepts familiar to the most amount of humans possible, you can do the same with non-visual intuitions we share as humans, such as how objects move through time and space.

Everyone we have a shared understanding, or shared intuition, for how a car moves through the world.

We all know intuitively through experience how objects move through the world and how we can manipulate those objects depending on their movement.

you might notice that I haven't used the word duration. We actually like to avoid using duration when we're describing elastic behaviors, because it reinforces this concept of constant dynamic change. The spring is always moving, and it's ready to move somewhere else.

A great talk.

Frontend Feud: ShopTalk vs Syntax on JS Party

A fun episode.

These were the top-ranked answers to the question: “What’s your favorite HTML element?”

  1. <div>
  2. <marquee>
  3. <button>
  4. <input>
  5. <p>
  6. <script>

If you can believe it, elements such as <a> and <img> were not on the list of top-ranked answers. However, as Dave observed on the podcast, “well [this] is a JS podcast, so checks out”

Async React with Andrew Clark via The React Podcast

The podcast itself had some interesting tidbits in it, but what I really liked was this little snippet from Andrew:

Code is temporary. Ideas persist.

Side note: this is a good question to ask yourself when coming into or architecting a project — what are the ideas underlying this code? Code can be refactored, but only within the framework of the ideas which support it (otherwise you’re looking at a significant rewrite).