Tor browser for android monospace bug6/11/2023 It matters too, because these weird quirks have often hidden things like performance issues, misparses, and security issues due to incorrect normalization. But from my perspective that's a really low bar, and it clears it just barely. I guess it's all a matter of perspective: sure, you might argue, hey, the spec isn't hundreds of pages, so it's humanly comprehensible. The only reason it's acceptable is because it's so widely used that parsers are huge shared projects and most bugs are shallow. Seriously, XML is arguably bad, but html5 is absurdly horrible. If you don't know all the exceptions, it's hard to predict which part will be exceptional. Worst perhaps isn't just the sheer size, it's the haphazard inconsistency. It's pretty crazy worse than quite a few programming languages, and they have a conceptually much, much more complex domain. Did you actually read and grok all that stuff about the stack of open elements, and how all kinds of elements have special gotcha clauses? How you can't nest stuff like ``s in ``s, even in descendants - except in those weird corner cases where you can? And let's not forget that the page you linked to is only one of a few pages you need to parse html stuff like tokenization also has a bunch of weird, legacy modes, and so on. That algorithm - for what it is, namely pretty basic tree construction - is absurdly complicated. As a netizen, the Google dominance is going from unsettling to scary. As a web developer, one less rendering engine to GAF about is nice. I never thought I'd lament the day Microsoft stopped making their own browser core. In another sense, we all failed, lending our hands to help create the current privacy-invading, dark-patterned UX nightmare we're still trying to pass off as a reasonable way of making the world a better place. In a sense, that notion prevailed: the web is ubiquitous, browser lock-in is considered a douche move and you can still access some really worthwhile sites even with rather simple means. Personally, I'd say it was mainly because we were tech geeks who, back then, actually believed in a web that should be accessible to as many different platforms as possible using as many different browsers as possible, not just Windows and IE users. Most of us were amateurs and had no computer degree. One part of why Microsoft's ideas didn't really catched on was that we developers just didn't get it.
0 Comments
Leave a Reply. |