I ask web developers to use progressive enhancement. Start with plain text, and layer on HTML, CSS, images/videos/etc, and only then JavaScript (though ideally you won't need JS) to enhance upon what came before.

Heck, I've read a transcript for a talk encouraging webdevs to user test each step in the process to achieve the most user-centric sites. Even the plain text!

Do this and your site will work great anywhere. Including more novel browsers like my own Rhapsode.

Sign in to participate in the conversation

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).