Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My problem with Chrome extends to Google's general stewardship of the web, including search.

I wish to qualify my complaint by acknowledging that Google have done tonnes of brilliant stuff, Chrome included. However, one can be over-awed by the brilliance and not see what is being missed.

A few years ago HTML5 came along with better elements than the humble div to describe content in a page. These new elements, e.g. section, aside, article, main, header, footer and nav, are what web pages should be written with. But Google are okay not really caring about HTML elements. They can sift through tag soup for search and therefore how well a page is written is of no consequence for them.

Chrome does support the new elements absolutely fine but the dev tools that we use and the things like Lighthouse are about metrics that matter to Google and don't concern quality HTML. This enforces a cargo cult mentality and we have 99% of the web bloated by markup that is quite hard to write and to debug. If Lighthouse audit reminded you that the div element was 'element of last resort' according to the spec and knocked a few percentage points off your score for accessibility if your page only used divs then that would encourage people to write decent HTML using the full element vocabulary.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: