Hacker News new | ask | show | jobs
by joliv 3172 days ago
One of my favorite things is to see a problem I think is trivial and learn its hidden complexities, like the "X things developers think about Y" series of articles.

However, to take the parent's example of an HTML doc with an associated script...the browser does do this, and a rebuttal has to reckon with that. My Chrome web browser runs on thousands of different devices, countless OSs. A small Hello World file can run _with_ a header that supports RTL languages, can very simply say what version of HTML it's using (doctype yadda yadda...I grant that the situation is considerably more complex for JS nowadays!), and can run in any browser size imaginable. It doesn't have a "large library" of useful layouts—the developer just includes what they need. Yes, I'm sure running native on the phone brings many difficulties browser apps don't have to deal with, but from the comment alone I'm not sure what those are beyond signing.