The homepage of Google has n-e-v-e-r had an error free console, which I find funny considering it's literally a white page with a logo and a lonely text field, and considering that Google expends so much effort trying to sling their design methodology onto everyone. "Do as I say, not as I do."
I just checked, mine is error free.
Are you sure it's not your ad-blocker or another browser extension that causes this for you ?
This might be more down to the browser you're using and not the extensions present (while extensions like ublock origin do cause more errors.) Not even chrome has 0 problems with their own default home page.
I've said this for a long time, but the only reason Google search was successful is because they were lucky enough to just have a text area for the search box. If they had tried to do anything else, they would have drowned miserably because their design choices and decisions are so bad.
[1] https://wpt.fyi/results/?label=experimental&label=master&ali...
In this case a "display: flex" on the <a> element would be a much better solution.
That particular UI element of google search has been around decades, so might predate css flex...
And clearing your floats was part of the absolute basics. Of course, we still forgot to now and then.
No, not for Korean. We do have spacing rules like European languages. And we don't like a situation when an arbitrary line break is added in the middle of the word.