Shouldn't this literally be a single page, hand-built HTML file with inline CSS? Is this trying to be self-ironic or something?
Shouldn't this literally be a single page, hand-built HTML file with inline CSS? Is this trying to be self-ironic or something?
Yes, I'm going to assume that is a parody. However, signs of FrontPage or Word as an editor would be cool.
https://www.bloomberg.com/politics/500
Their error pages are still quite funny (and epic shit).
[1] http://stephdavidson.com/ [2] http://www.businessinsider.com/richard-turley-2011-4
EDIT: An article on brutalism and antidesign: https://www.nngroup.com/articles/brutalism-antidesign/
Web 1.0 was full of excess. We’re talking 3D rotating words on fire when bold would suffice. Lots of drapery, lots of window dressing.
A brutalist site would be more like the sites that have a structure, but the seams are not made seamless, and excesses are avoided... Like craigslist.
But we tend to make simple things very complex in order to make them perfect.
The complexity then becomes the problem.
And we are back where we started for another attempt at perfection.
The wheel goes round and round.
Making the perfect knife, or the perfect cup of tea, can be done by one person with just two or three tools. But you have to know how to get everything just right, and that requires a lot of knowledge and experience.
You can make a machine or abstractions to handle most of these things, but rather than reach perfection, they just reach a reliably satisfactory facsimile. We keep tinkering, like an amateur sculpter carving out a mountain, because we're still hoping for perfection.
Although i understand Voltaire was using an cracked version of HoTMetaL Pro to make his web pages, so the whole premise is a little questionable.
> Shouldn't this literally be a single page, hand-built HTML file with inline CSS? Is this trying to be self-ironic or something?
Yes?
I can't be certain but I think that was the point.
> It's complicated on porpuse btw, I wanted to do it in ReasonML and Graphql but didn't have time as this was done in an afternoon hackathon
And yeah probably the ironic thing. This sort of page should be simple, much as a wide portion of websites out there.
What’s the solution here?
I recently got to watch someone spend nearly a full week fiddling with building a React app for filling out a form for submitting a batch job on an intranet site. It's a lot of code, and it's non-trivial to understand how it works, what with all the async methods and clever state management and whatnot. It needs to be built, which is a thing, and building it requires having the right environment setup. (Its build speed reminds me of my C++ days, too.) I wouldn't be surprised if someone's already talking about incorporating Docker into its future.
At least to me, that's a rather arresting amount of time and money to see being sunk into a job that could have been accomplished with a simple HTML form on a static page.
On the other hand, obscene overengineering is probably a good way to build a portfolio. Nobody will get hired for demonstrating that they can build an HTML form on a static page.
We're just starting. IMO, if we started from a better language than JS, we would take stuff like data-binding in react for Granted, since it would be much easier to this stuff it in other languages.
The tools we use are insignificant, what's important is the result. If the result is a HTML file with inline CSS, who cares how it was created? You can use punchcards and a 20ton 'computer' for all I care.
Leave it to an internet forum to get all gripey about something someone did for fun.
Theodor Adorno said about philosophy that, "Philosophy is the most serious of things but then again it is not that serious".
I'm pretty sure we can say the same thing about web development.
I will tack on my own opinion that building sites that only function with javascript is a massive disservice to everyone. From disabled people with accessibility needs, to old hardware/software, and even to security/privacy conscious people the JS paradigm is a massive problem. The trend for "new shiny" has become ridiculous and I find most modern websites to be pretty but rather useless. I have to scroll forever past slices with massive images and marketing lingo just to find something that seems potentially helpful but just goes on to more marketing bullshit.
Want to get my buy-in for your tools? Stop making them a hard requirement and make sure you have a non-JS fallback that works.
(For those who don't care about society in general, consider that this also means your users' batteries last shorter, making their days worse.)