5 ms·
I think Blink's LayoutNG project and Servo both show that you can rewrite your layout implementation (and Servo also having a new style implementation, now in F
by gsnedders 9y ago
I think Blink's LayoutNG project and Servo both show that you can rewrite your layout implementation (and Servo also having a new style implementation, now in Firefox as Stylo). I think both of those serve as an existence proof that it's doable.
- pavlov 9y agoIt's doable if you already have a large team of experienced web engine development experts, a multi-million budget and years to spend on just planning. Implementing an open standard shouldn't be like this. Even proprietary formats like PDF are much simpler to implement than CSS.
- madeofpalk 9y agoIt's not doable, part from when it is. 'Open standard' has nothing about something being simple and straight forward. What CSS is trying to do is complicated because of a whole bunch of pragmatic reasons. Last time a browser tried to 'move things forward', ngate aptly summed it up as Google breaks shit instead of doing anything right, as usual. Hackernews is instantly pissed off that it is even possible to question their heroes, and calls for the public execution of anyone who second-guesses the Chrome team
- pavlov 9y agoI never claimed that the existing browser vendors can’t do it incrementally — they certainly can. What I wrote was: “... there's not going to be another web browser engine created by an independent party.”
- tptacek 9y agoA minimal, 80% PDF, maybe. A complete PDF? No.
- robocat 9y agoTCP/IP is an open standard, yet I suspect you would have the same problems implementing it (Microsoft famously copied BSD stack at first). You could probably say the same thing about any complex open standard, like FTP etc.