logoalt Hacker News

paulddraperyesterday at 3:44 PM2 repliesview on HN

Bad take.

HTML is abysmally lacking for any interactive (which is what this article is about).

Decades later, even something as common as a combobox is unsupported.

EDIT: Downvotes but no argument.


Replies

Spivakyesterday at 6:41 PM

It comes down the web browser being used for two different use cases and two camps arguing past one another.

Documents vs Programs

The parent is rightfully pointing out that most websites are documents and have no need for client side rendering or interactivity. You are rightfully pointing out that VanillaJS is insufficient to build software in the browser.

Where I imagine you lose some people is that comboboxes can be done natively with the datalist attribute.

show 1 reply
pjmlpyesterday at 7:05 PM

Hence CSS.