Remix.run Logo
MORPHOICES 2 days ago

Do you model website behaviour for on a slow internet connection, or just hope it will never happen?

The mobile internet technically worked during a big storm some time back but barely. Half-loaded pages. The images were suspended. JS took too long. Most websites were only usable in theory.

The best ones shared some pattern. They;re not random.

Simplified Design.

word first

Avoid complicated client-side logic.

Quick in rendering even on a poor connection.

It has prompted me to think about a straightforward framework. The order of occurrence of different circumstances

Most of us design products for the first two. It is the third one where things break down.

There were some practical things, that helped me in those moments.

A server-rendered page must still read well when JavaScript is disabled.

The content must load before any decorative element.

A clear hierarchy, even without styling.

There is no important information hidden beneath the interactions.

Interested in the thoughts of others.

Do you deliberately design for suboptimal conditions?

Do you have a definition of “minimum usable version?” ~

kvgr 2 days ago | parent [-]

The nature of most businesses is that they dont care about this.