I sympathise with the main thrust of the post but, to nitpick, this is just plain wrong: > But mostly css appeals to our vanity and ego. Design isn't just about aesthetics. Good information design, clear visual hierarchy, accessibility, etc. all help with communication. The author's effective use of spacing, bold, and code tags show us that they know this intuitively, despite what they write.
As a good example, his site is very readable (because of the limited width of lines), and the sites he linked to that were largely unstyled were very useful, but not very readable. It would be worth it to me, as a user, to use a browser plugin to add a few lines of CSS to those sites before I dove in.
All you may need is HTML
281–290 of 328 posts
Re: All you may need is HTML
#282Earlier quoted context omitted.
Sure. But this isn't a viable solution for a lot of people.
Why not? Are you saying “because a lot of people don’t use Firefox”, or because of some problem you perceive in turning off custom fonts?
Re: All you may need is HTML
#283Earlier quoted context omitted.
I agree with you, but also I think the section tag is one of the biggest leaps forward we've had. Putting an id on a whole section instead of a name= crap for references, and actually using nesting for hierarchy. All the HTML5 input types are also an example of semantics impriving. It could be way better, but it's not a total stalemate
> I agree with you, but also I think the section tag is one of the biggest leaps forward we've had. Putting an id on a whole section instead of a name= crap for references, and actually using nesting for hierarchy. How does this differ from how was being used before? I've switched to using simply because it's a better name, but I'm not sure it's made any meaningful difference in my code. Another example of the pointl…
Re: All you may need is HTML
#284Earlier quoted context omitted.
Aesthetics are more important than content?? Where did you get that idea from?
Obviously, that depends on the purpose of the page/site. If the page is a brochure or advertisement, content is almost irrelevant; you could link to it, for buyers that wanted content. Brochures and ads are about feelings, and aesthetics are about feelings. That's not what I think the www is for, but not everyone agrees with me.
Then it shouldn't exist from the start.
Re: All you may need is HTML
#285Earlier quoted context omitted.
The second one is absolute shit on my 27" 5k display though. The first one is not.
Could you elaborate? The first one is uncomfortable to me if you have a large browser window, because the lines of text are so long and it’s hard to follow. The second one at least fixes that problem.
Re: All you may need is HTML
#286It's served via a CDN, so it's always really quick to load.
There's literally no cost to it for static sites.
You could create a git repository for your HTML site. Then, edit the HTML using VS Code. Every time you push to your repository, your site will get updated almost instantly.
All you have to pay for or worry about is domain name.
If you use a web host like Hostgator, your site will get banned when it gets a lot of traffic. Cloudflare has no such limits whether you get 10 visitors a day or 10k a day...
Re: All you may need is HTML
#287Earlier quoted context omitted.
To be fair, the author uses the qualifier "may" and explains the desire for monospace and consistency. It's not like it's clickbait, the author makes a valid argument. Perhaps disregard sub-headings if it results in overlooking the nuance of the article's overall suggestions.
Except monospace fonts shouldn't be used for prose , so the author is actively making the reading experience worse for... aesthetics and vanity reasons? It's hard to respect the advice of a designer whose deviations from their own rules make the design worse. Almost any web-safe font[1] would have been a better choice. [1] https://www.awayback.com/index.php/2010/02/03/revised-font-s...
Re: All you may need is HTML
#288When this hit pieces some against an entire tech-stack, always check the author's job, past expereince.
Our industry has not matured enough to split into expertise areas into solid titles, and grow respect for those titles just yet. As the author's title points it out very clearly as "Software Engineer".
Try getting a Job in any sizeable company by building your entire experience with HTML and tell me how it goes.
Re: All you may need is HTML
#289Earlier quoted context omitted.
I agree, but here's the catch: if you're looking for this kind of employee, you won't be hiring "less skilled" people, you'll be hiring "more skilled, more expensive". What people mean by "I will not be able to hire front-end programmers" is actually "I won't be able to hire cheap devs" .
I wish it was that easy... this doesn't account for the dynamics of the job market, the particular niche of Web programming and the perverse incentives created by head-hunters. Much in the same way how programmers (and many others) are scared of "gaps" in their resumes (and will thus accept a job even if their finances would otherwise allow them to extend the job search further, creating more leverage on the employer…
Re: All you may need is HTML
#290Earlier quoted context omitted.
Why not? Are you saying “because a lot of people don’t use Firefox”, or because of some problem you perceive in turning off custom fonts?
Open chess.com or lichess.org with that checkbox ticked off. You won't be able to play.
Both do use icon fonts for some of their additional controls on the right hand side, but they all have tooltips so that you can identify them even without the icons. Chess.com uses a bad icon font that uses non-PUA code points (e.g. V = New Game, , = Move Back, … = Move Forward, g = Show Hint), so those ones will be broken. lichess.org uses PUA code points (except for “½” for “Offer draw”), so I think that those icons would even be loaded if you weren’t like me in just blocking web fonts outright.