every once in a while we think about how javascript people sure do spend a lot of energy on trying to escape the actual javascript part (profusion of languages that compile down to js) and wonder if maybe there was a wrong turn taken somewhere
maybe the browser is a world made of shifting sands and we should not have built our technology around literal remote-code execution as a basis of delivering software, perhaps, just a little bit
@atax1a Would you think I was out there if I suggested the wrong turn could have been CSS?
HTML x CSS combines what the remote party has to say with how they want it said. While that seems reasonable... the client doesn't belong to the one speaking - it belongs to the one listening.
@Epic_Null @atax1a that idea was around long before CSS became a wide spread thing
People were using color attributes and styling things in tables all the time.
CSS was solving the question "how", not "if"
People were using color attributes and styling things in tables all the time.
CSS was solving the question "how", not "if"
- replies
- 1
- announces
- 0
- likes
- 0
@Epic_Null @atax1a I get what you're trying to say and I thought the same thing a couple of times… only I don't really think people (well yeah… corporations, not people) would accept the result.
Look what they did to E-Mail and Newsfeeds! Both tried to do exactly that… and both were perverted until there was some (really broken) kind of styling possible.
I even thought once or twice about how we maybe should go the opposite way instead? Lets give the server some API to draw stuff into a window to minimize code on my side? Only then all the A11y and machine-readability would be fucked for sure. "Nobody" would implement an entirely independend layer to give blind people a way to read stuff.
IDK
Things will be broken no matter what? probably?
Look what they did to E-Mail and Newsfeeds! Both tried to do exactly that… and both were perverted until there was some (really broken) kind of styling possible.
I even thought once or twice about how we maybe should go the opposite way instead? Lets give the server some API to draw stuff into a window to minimize code on my side? Only then all the A11y and machine-readability would be fucked for sure. "Nobody" would implement an entirely independend layer to give blind people a way to read stuff.
IDK
Things will be broken no matter what? probably?