by CaesarA on 5/2/23, 3:54 AM with 116 comments
by baumgarn on 5/2/23, 9:34 AM
by gidorah on 5/2/23, 7:55 AM
I worked for an ecom company (in finance) and we were looking at replatforming. I wondered two things: how hard is it to write an ecom store, and could it be much more performant.
I suppose main problem with going too brutal would be that many people would find it hard to trust.
by rbanffy on 5/2/23, 6:56 AM
by atoav on 5/2/23, 6:43 AM
The ML in HTML stands for "markup language". Too many frameworks produce garbage markup, which is why for typical CMS systems I write my own themes that use HTML as it was intended to be used.
One of my favourite German hacker/nerd blogs uses more or less the browsers defaults for ages now and it is so blazingly fast that it is my regular "does the internet work"-website: https://blog.fefe.de/
by Poppys on 5/2/23, 8:42 AM
I disagree with this, HTML in it's raw rendered state is not pleasant to read. You have to apply some rules (or specify the rules in your browser) to get the text to a state where it is pleasant to read.
by Semaphor on 5/2/23, 6:37 AM
by bediger4000 on 5/2/23, 4:26 AM
by jevgeni on 5/2/23, 7:47 AM
by hjkl0 on 5/2/23, 2:36 PM
But it also has nothing to do with brutalist websites.
There’s really no relation between this list of guidelines for brutalism and between sites that actual people would describe as brutalist.
That term has been kicking around for a few years now. Personally, I always felt it a very evocative definition for these kinds of sites:
https://brutalistwebsites.com/
A few other key words that come to mind are “artsy”, “experimental”, perhaps “post-modern”. And also “barren”, “self-important”, “hostile”.
What the guidelines in this article have in common is not that they lead to brutalist websites, it’s that the lead to good websites.
So why hijack a confusing term?
by drooopy on 5/2/23, 8:46 AM
by self_awareness on 5/2/23, 8:46 AM
by mock-possum on 5/2/23, 5:55 PM
- structural elements aren't obscured by decoration - infrastructure (cabling, conduits, piping, ductwork, etc) is likewise 'left exposed' - building materials also left unadorned - physical shapes are building-blocky, not 'finished' - visual design elements are strictly utilitarian, or incidental to materials
I've gotta say while I mostly agree with the author, this article's "A website's materials aren't HTML tags, CSS, or JavaScript code" claim really rubs me the wrong way right off the bat - the structural elements are absolutely HTML and CSS and JS. HTML is the physical architectural structure, CSS is the visual treatment, and JS is the infrastructure that allows interactivity.
If anything, default browser styles would seem to be the nearest we've got to "HTML (structural elements) aren't obscured by decoration (CSS)." No rounded corners, no drop shadows, no parallax. Which makes "The default visual appearance of a button is often unpleasant or clashes with the visual language of the site" - I think under Brutalism, the clash would essentially be accepted as a hazard of "building materials left unadorned." Maybe you could sneak it in under "visual design elements are strictly utilitarian," as visual design is an incredible tool for usability
Leaving the infrastructure (JS) out in the open is a little trickier, though I guess you could point to open sourcing your codebase and not obfuscating your production code so it's easily reviewable in the Dev Tools as a way to satisfy that ideal. Static HTML sites also seem like they'd be a little more in line with Brutalism than SPAs I suppose.
by gambiting on 5/2/23, 9:34 AM
by every on 5/2/23, 3:02 PM
[1] https://en.wikipedia.org/wiki/Lynx_(web_browser)
[2] https://en.wikipedia.org/wiki/Does_exactly_what_it_says_on_t...
by agys on 5/2/23, 9:16 AM
by sputter_token on 5/2/23, 5:25 PM
by SPBS on 5/2/23, 1:52 PM
by johnchristopher on 5/2/23, 1:26 PM
But:
> A website is neither an application nor a video game. It is for content, and so its design must serve that purpose.
No, a website is for selling something, anything, to someone, anyone. So on most sites it follows that design is built/tortured to achieve this goal.
by everybodyknows on 5/2/23, 4:40 PM
> Content is readable on all reasonable screens and devices.
The site fails to meet its own stated design criteria.
by JohnFen on 5/2/23, 5:36 PM
by crooked-v on 5/2/23, 7:36 AM
by andrewstuart on 5/2/23, 6:46 AM
by ajcp on 5/2/23, 3:24 PM
This feels overwrought. A website is a collection of documents (webpages). That's it. A document is just a vehicle to store and/or transmit information. They can be made to be pretty and engaging to make that information easier to consume.
by alfor on 5/2/23, 9:30 AM
by tough on 5/2/23, 5:14 PM
by onewheeltom on 5/2/23, 4:16 PM
by rodolphoarruda on 5/2/23, 4:51 PM
by anthk on 5/2/23, 3:53 PM
by sebastianconcpt on 5/2/23, 2:47 PM
That guide and website is the least worst I've see in this style, but the general brutalist web-design makes me want to turn off the computer.
by arpa on 5/2/23, 6:57 AM
by cultureswitch on 5/3/23, 10:38 AM