| >Basic proper usage of <h1>, <h2>, and <article> tags are nowhere to be found, making screen reader's job difficult (in fairness, however, accessibility has always been complicated). I've asked here before about HTML5 semantic tags[1], and the consensus seems to be they're worthless. H tags may be useful, but HTML5 sectioning algorithm allow for multiple H1's for example seems to be generally seen as an error. There are so many valid users for <article> that it can't be used to find the actual article on the page. And the best use case of <section>, in my opinion, is a section without a heading, the exact sort of thing that nobody wants to allow and will tell you to just a div instead despite the fact divs don't have a label tag for them different from <figure> (also used wrong all the time) and <table>. >It gets you from 0 to 97% in an instant Exactly. Front end frameworks can't have ruined the web, because without them, there is no web. If Wordpress runs over half the web and we get rid of it because it's shitty and buggy, we're getting rid of half the web. The alternative to no <a> isn't <a>, it's nothing. Websites that aren't accessible to everyone are still accessible to some people at least. >using ENV variables instead of putting them in a file Thanks for reminding me. It didn't even cross my mind this was a bad practice since I have define( 'DB_HOST', 'localhost' ); on mine! 1. https://news.ycombinator.com/item?id=38521579 |
What does this mean exactly? We had the web long before we had frontend frameworks and there are still plenty of sites today that run without a frontend framework doing all the rendering.