Re:Kosmonaut: web browser from scratch in Rust
by koolba on Saturday August 15, 2020 @07:58PM
(#24173528)
The biggest problem with tables was that they worked.
Re:Kosmonaut: web browser from scratch in Rust
by bluejekyll on Saturday August 15, 2020 @09:12PM
(#24173935)
Except if you need to support different device sizes and dynamic layout.
Re:Kosmonaut: web browser from scratch in Rust
by laumars on Saturday August 15, 2020 @09:34PM
(#24174061)
I’m not defending table based layout but in fairness different device sizes was less of an issue back then because almost all browsing was done on a PC or Mac and thus dynamic layout wasn't even something you needed to considerate.
Re:Kosmonaut: web browser from scratch in Rust
by chriswarbo on Sunday August 16, 2020 @09:16AM
(#24177500)
> different device sizes was less of an issue back then because almost all browsing was done on a PC or Mac and thus dynamic layout wasn't even something you needed to considerate.
It saddens me when Web sites assume they are in a full-screen window :(
Re:Kosmonaut: web browser from scratch in Rust
by bluejekyll on Saturday August 15, 2020 @10:07PM
(#24174244)
Well, my point was more that it’s not a great option today.
You’re right, back in the day when everyone’s screen sizes were somewhat consistent, it worked, though still had many quirks.
Re:Kosmonaut: web browser from scratch in Rust
by inopinatus on Saturday August 15, 2020 @07:56PM
(#24173517)
Not sure if you’re joking, because CSS Grid does provide 99% of my layout needs.
(or it would if 5% of my users weren’t still using IE11, but that’s another story.)
Re:Kosmonaut: web browser from scratch in Rust
by _underfl0w_ on Saturday August 15, 2020 @08:13PM
(#24173613)
Impressive that you remembered having two sets of nested parentheses going by the end of your comment and closed them correctly. Perhaps that's part of the problem...
(But honestly tables suck bad time, I did wrote some table base hobby website back in 2009? or so and it wasn't nice (the experience, not the website which was quite fine). Sure basing a GUI on a grid is the best thing to do in many cases but tables are no grids. Grids are more flexible.)