I’m not kidding.

The web is good at exactly one thing: transmitting static text documents that include minimal formatting and hyperlinks. It’s not even great at that. CSS and Javascript take the easy problem that the web already mostly fails at, and turns it into a hard, complicated problem by providing poor tools for simulating native applications.

If you feel like you need CSS, write LaTeX or PostScript. If you feel like you need JavaScript, write a native app (maybe in JavaScript!). Don’t put a browser where it doesn’t belong.

Written by

Resident hypertext crank. Author of Big and Small Computing: Trajectories for the Future of Software. http://www.lord-enki.net

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store