zlacker

[parent] [thread] 9 comments
1. Gigach+(OP)[view] [source] 2022-06-22 11:25:21
We should convert browsers in to just a basic wasm window responsible for rendering html and running wasm. Then JavaScript and all it’s apis can become a shared library as a wasm package or something.
replies(3): >>IshKeb+I >>guerri+Ba >>spacem+oe
2. IshKeb+I[view] [source] 2022-06-22 11:30:45
>>Gigach+(OP)
I'm not convinced that JavaScript is the difficult part. HTML/CSS rendering seems far more challenging.
replies(2): >>Gigach+I2 >>NoGrav+Zw
◧◩
3. Gigach+I2[view] [source] [discussion] 2022-06-22 11:43:06
>>IshKeb+I
Servo seemed to have pretty much got rendering working. I'm no expert but I feel like the hundreds of JS apis contribute a lot to the complexity. Just looking at the list here looks like it would take decades for a single person to complete https://developer.mozilla.org/en-US/docs/Web/API
replies(2): >>replyg+Vc >>postal+Bn
4. guerri+Ba[view] [source] 2022-06-22 12:33:34
>>Gigach+(OP)
So... aren't we kind of coming full circle if we do that, going back to the JVM+Swing except this time it's boxed in a window and is more dynamic...
replies(1): >>digger+wi1
◧◩◪
5. replyg+Vc[view] [source] [discussion] 2022-06-22 12:48:03
>>Gigach+I2
https://github.com/servo/servo/issues/28777
6. spacem+oe[view] [source] 2022-06-22 12:58:23
>>Gigach+(OP)
Seems like that sort of retrofit could take a good month, given the rate of churn in JS/frontend land. </sarcasm>
◧◩◪
7. postal+Bn[view] [source] [discussion] 2022-06-22 13:56:32
>>Gigach+I2
Decades of work for a single person shouldn't take longer than 3 months for one of these mythical "100x" developers.
◧◩
8. NoGrav+Zw[view] [source] [discussion] 2022-06-22 14:40:51
>>IshKeb+I
It's the interaction of JS with HTML and CSS, combined with the expectation that all browsers will implement everything in ways that are functionally identical. Current "web platform" specs are in the form of algorithms/pseudocode rather than descriptions of desired behavior.
◧◩
9. digger+wi1[view] [source] [discussion] 2022-06-22 18:01:53
>>guerri+Ba
No, we are coming full circle back to the days when a company might put up a website that was just a single Flash app, and you couldn't link directly to anything in it, you could only interact with whatever navigation they built into it.
replies(1): >>Gigach+u92
◧◩◪
10. Gigach+u92[view] [source] [discussion] 2022-06-22 22:44:57
>>digger+wi1
Single page apps and wasm apps have full access to the URL and usually integrate well with it. With the age of SEO, everyone wants their pages fully linkable.
[go to top]