Live data from Hacker News

All you may need is HTML

fabiensanglard.net

281–290 of 328 posts

Re: All you may need is HTML

#281
post #31

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.

If you want different window width, browser is usually resizable.

Re: All you may need is HTML

#282

Earlier 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?

Open chess.com or lichess.org with that checkbox ticked off. You won't be able to play.

Re: All you may need is HTML

#283

Earlier 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…

My e-book reader shows text with teal color and I like it, it's better visible than italic and the font remains upright and readable, I doubt it will be comfortable to read lots of text in italic. I didn't notice any discrepancy with . But for some reason doesn't override and they multiply, though I saw it used once when an exclamation was repeated several times with increasing emphasis for extra dramatism.

Re: All you may need is HTML

#284
post #183

Earlier 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.

>advertisement, content is almost irrelevant

Then it shouldn't exist from the start.

Re: All you may need is HTML

#285
post #203

Earlier 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.

Point being you can resize the window to where it’s comfortable rather than have a narrow column forced upon you.

Re: All you may need is HTML

#286
An even better way to do this is to host your site on Cloudflare Pages. It's completely free, and can be deployed from GitHub or you can upload a ZIP of the HTML pages of your site.

It'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

#287

Earlier 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...

Who says they shouldn't be used for prose? Screenplays is one example off the top of my head that is ubiquitously monospace.

Re: All you may need is HTML

#288
Just so everyone is aware, the guy is not an expert in web development. Neither is he a frontend engineer.

When 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

#289
post #111

Earlier 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…

It shows the sad state of professional consideration in this thread, that I had to scroll down so far to see someone mention job-prospect aspect of tech-stack choices.

Re: All you may need is HTML

#290

Earlier 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.

This is completely false. Both use images for the board and pieces, so you can play just fine.

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.

Post reply on HN