3 ms·
I think the criticisms on this site are fundamentally wrong-headed. The original motherfucking website is reflowable, lightweight text that conveys everything i
by x1798DE 12y ago
I think the criticisms on this site are fundamentally wrong-headed. The original motherfucking website is reflowable, lightweight text that conveys everything it needs to. Navigation doesn't need to be "fixed to the viewport", and lines don't need to be 66 characters long.
If every website were designed like the "motherfucking website", I could design a "browsing theme" where all lines were 66 characters long. If there were some navigation metadata in there, I could theme the browser to show that as a viewport at the top. I could change the aesthetics to the user's preference.
Not that there's anything that can be done about it from this equilibrium, but I think the problem is that people got it in their head that they should be able to control how users view their sites, and that's wrong. If you consider markup to be metadata about how your data should be displayed, then you shouldn't have to do any QA testing or cross-device testing, because the onus of design would be on the browser. You'd choose a browser that displays websites the way you like to see them. Everything would be automatically 100% cross-platform and accessible, because you're not trying to use markup to force a specific way of viewing your site.
Honestly, the hubris of designers can be amazing. As if aesthetics is a universal. Maybe some people prefer 100 lines of text per line. Maybe some people want to zoom a mobile site. It's so incredibly difficult to specifically create a single (or even adaptive) design that works for blind people, people with every different kind of colorblindness, people using every browser on the market on devices with vastly different screen sizes and resolutions, people with every kind of character set and a million different aesthetic preferences you've never even thought of. And yet it's so easy to just put your content up there with markup suggestions about how it should be displayed and let users choose how they want to see it. They'll do your work for you.
- jiggy2011 12y agoWhat you're describing is Windows 95 era help files.
- x1798DE 12y agoIs that such a bad thing? Keep in mind that if everyone used Windows 95 era help files to display their websites, we'd have designers releasing themes for sites. Hell, if you wanted to keep the current "status quo" where every site has its own theme, you could just bundle sites with themes, and have an option in the browser to "automatically accept per-site themes". At least then you wouldn't be shutting out users with peripheral preferences.
- jiggy2011 12y agoUntil you start getting "oops, you don't have our theme you can't view this site properly" prompts and some enterprising spark releases a browser with a bunch of proprietary extensions that give designers more flexibility that suddenly every site WorksBest! with. See Internet Explorer & Flash.
- Detrus 12y agoIt's not so much the hubris of designers as the economics. Designers bring the print culture with them, where everything published gets visually polished by a human. You don't just dump tagged text from a typewriter. The web is designed precisely to dump text from a digital typewriter. And the visual design can be universal or customized by a user. This poses a minor problem because if actually implemented as intended, thousands of designers would be out of work. You'd need very few to make universal text display themes and occasionally improve them. And more complex UIs could be handled with something like bootstrap. But there are far more people with the print designer mindset, recreating the old world in digital form, then there are visionary designers like Doug Engelbart who wanted to use computers to do new things. And you can't just retrain those people to not spend their lives changing line lengths and text colors to shove ads and make display cases, that's all they know. It's an economics problem.
- x1798DE 12y agoI understand why designers would want to protect the jobs they currently have, but I personally think that it would actually be better if talented coders and designers were freed up from the [unnecessary] work of creating themes for every website in existence. There's plenty to do in this world that we don't need some of our smartest and best people doing unnecessary work.
- Detrus 12y agoSure but you can't re-allocate workers in a capitalist economy with a paper idea and a signature. You have to convince thousands of people. You have to convince investors to start new companies where new types of workers are doing something new on the web. You probably can't re-educate millions of the current designers, code monkeys, content farmers and clients to do new types of work that has nothing to do with their old work. There are plenty of these smartest and best people trying startups and they're not really measuring up to what computer pioneers imagined. Seems the best we can do for Engelbart's complex topic discussion systems are Wikipedia, Quora, Reddit and HN. HN's designer Paul Graham subscribes to Job's idea of simple, minimalist interfaces because they're easy to learn and get users fast. The old school of thought was programs and interfaces would do a lot, took a while to learn, but were worth it in the end. Today we assume only things that are worth learning on a computer are existing job skills. It's a Catch-22 and a hard sell. For reference https://www.youtube.com/watch?v=VeSgaJt27PM https://www.youtube.com/watch?v=VeSgaJt27PM http://youtu.be/xQx-tuW9A4Q http://youtu.be/xQx-tuW9A4Q
- 21echoes 12y ago> If there were some navigation metadata in there, I could theme the browser to show that as a viewport at the top. I could change the aesthetics to the user's preference. This is the most design-ignorant post I've seen on HN in a long time, and I think this quote really highlights what's wrong with it. No, not all pages have navigation that can be put in some One True Hierarchy metadata style. To take five high-volume sites as example: Facebook, Bank of America, Google Search, Google Docs, and Google Maps all have fundamentally different usage patterns that simply would not work if styled in remotely the same way. Yes, if all pages were just essays with occasional links (as they were in the 90's), then pages w/o site-provided CSS would be great and you could use user styles for all your customization (FYI, feel free to click View > Page Style > No Style in your menu bar to do this for yourself). Cool, but it's 2014 now, and people expect their websites to be native-competitive applications that allow them to get things done quickly. > Honestly, the hubris of designers can be amazing. As if aesthetics is a universal. another choice quote. FYI, design has very little to do with aesthetics; Design is how something works. Aesthetics is just one tool that should help to make clear how something works. > They'll do your work for you. No. No they won't. They'll leave your site for one that is easier to understand and use, where they can do as little work as possible to get done what they want to get done. If you disagree, go try to prove it in the marketplace. I think the market has made quite clear what level of design users prefer.