Originally posted by Rambly
divs are situationally a little more useful I feel like (there's times when using a table feels like taking a machete to hedges). Like, when you just want a stylized little box like I've got here in my layout, I feel like divs are still the best at accomplishing that goal.
<div>s are perfectly fine for that sort of thing, and it's an instance where a tabular layout would be an annoying mess; at best you have a functionally useless table for one cell, at worst you have 8 different cells surrounding one box, with basically no flexibility.
Originally posted by Rambly
If you're actually trying to display something in a table format, though, with individual rows? Why not use tables. I get the importance of keeping content and style separate, and you can accomplish some gorgeous stuff with just CSS alone, but sometimes it gets pointless. Like, phpBB using divs for everything despite being displayed in a tabular format -- like, why. Forums are tabular. They'll literally be more coherent without CSS if you use tables. It's not like phpBB's HTML is very well-organized, either...
I assume that part of the reason is that you can smoothly rearrange non-tables (even if you intend to make them look like tables), while
actual tables are a lot less flexible. I think the larger underlying problem is just that "responsive design" has sort of become this... madness, almost? Even in places where it doesn't make sense, it's being shoved in because it's one of the latest buzzwords. (Though even then, you can make an argument that a forum isn't really "tabular", too.)
The worst instance is a website that has actual tabular data, with
many columns ... and guess what! Because of the way they designed the site, the tables are
completely unreadable on mobile, because the site tries to be responsive and ends up failing.
(On a side note, I absolutely
loathe websites that disable any sort of scaling by the user! People who do this need to be smacked around.)
Originally posted by Rambly
I guess I understand why these web design principles exist and they can lead to better flexibility and code that scans better
The more modern problem now is that so much web content is automatically generated by frameworks and toolkits, and most of them don't have any sort of controls for accessibility. While the W3C exists and tends to at least follow
some accessibility practices — which are, of course, optional to use, but at least if you're hand-writing stuff, you're in control — most frameworks are just done by some open source group with the only guideline being "easier to churn out crap" ... it's how you go from having meaningful class and element names (and even many semantic HTML elements, now!) to useless garbage like "gH" or "a-C3n", on a webpage that's 30+ <div>s deep (and laggy as hell, to boot).
The old adage was that you separated content from presentation, but it really feels like the modern 'net is even worse about that than the days of tables were.
Originally posted by Jamie
Reposting since I accidentally the wrong thread.
Anyone else have people constantly judging you for the past actions and nothing else... I found out someone who was supposedly my friend made a channel in some Discord to circlejerk about me and 2016-2017, alongside some old friends of mine who I lost contact with at least over a year ago.
I literally held nothing against them, what gives them the right to this?
I have some bad news — they don't need a right to do anything. If they want to be an asshole, there's not much you can do to stop them. Just punt them out of your life as best you can and move on.
____________________
(Lv 244 with 229322504 EXP)