Remix.run Logo
peutetre 8 hours ago

> But if you’re saying “we need a web thing, how about we use Flutter”… no.

If you're making an application, there's really nothing special about the DOM.

You might as well control your drawing. That way you don't need to figure out cross browser incompatibilities all day.

And here's what someone who used to work on Google Docs has to say about it:

https://news.ycombinator.com/item?id=27133929

chrismorgan 7 hours ago | parent [-]

Please look over my comments on HN about Flutter and pure-canvas and such. There are big problems. There is plenty special about the DOM that you lose and cannot gain back if you go pure-canvas. Links. Scrolling. Text handling. Composition. And various more.

Use DOM. Please use DOM.

Use canvas for an actual drawing canvas, but for the UI and anything else that’s largely text, use DOM.

peutetre 7 hours ago | parent [-]

There aren't "big problems" because it works. When you put yourself in the corner of claiming "pure-canvas is irredeemably bad" when it's plainly not, then there's nothing practical on offer.

chrismorgan 7 hours ago | parent | next [-]

“It works” is a terrible defence, because of the different degrees of working.

I’m describing various specific ways in which it doesn’t work properly, in ways that stop users from doing things they may legitimately want to do, or which will frustrate some users, and you’re just disregarding them. I’m not being vague in most of my complaints, I’m being very specific.

It’s like you have a screw, and it’s worn enough that sometimes it makes the screwdriver slip, but you’re saying “just be careful, maybe apply a little more pressure, and it still works”.

peutetre an hour ago | parent [-]

> and you’re just disregarding them.

Of course. You're living in a world of your own imagined requirements. The practical reality is that there are plenty of use cases for this stuff, whether you like it or not. This stuff is fit for purpose for many purposes.

wiseowise 5 hours ago | parent | prev [-]

How the hell you can claim “it works” if you can’t even select text out of the box, lmao?

peutetre an hour ago | parent [-]

Because I can select text out of the box.

wiseowise an hour ago | parent [-]

Okay, this getting absurd. At this point I’m 90% convinced that you’re just trolling.

https://news.ycombinator.com/item?id=42252999

You can’t select text in neither of your provided samples on both PC and mobile in different browsers.

peutetre an hour ago | parent [-]

You can. Text selection works, cut and copy and paste works, zooming works.

I don't know what you're doing.