| For me, it happened in that moment when XMLHttpRequest was the only working common denominator for few "new" techniques browsers
- as iframe was over everything you couldn't just load some content into target like in Netscape
- but you had to use JS anyway after that to move it out of first plane. Because I wasted my time to reach some working ways to get the results by scripting,
it leave me no time actually to think about it in any other way (like to prove for it the next few things I saw coming to the client side soon after, which I used to know from earlier thanks eXist-db).
I took me some time, much later, to learn about such few incredible things - that if working, would make my job so.. basic - just, if, again few things described as bugs, were fixed at that time. Without that, just that happen: you wanted the results you have code it yourself - regarding or regardless of few bugs making simple things being hard corner cases with interoperability problems that can't be solved. Since then, I understand that with JavaScript it's just easier to keep fixing things ad hoc not worrying to much about standards, implementations . - than, actually to keep asking for few things or key bugs to be fixed, for more than 20 years - and to not see that ever. . The legacy is that, we can no longer get there where simple things can just interoperate (is it old school now ?) - but some generation later actually not aware why, has such imperative mindset of micromanagement that they can not even imagine self not implementing repetitively something just because in some other world after long way it was already abstracted once - but just not ever implemented once to work in same consistent way and as intended between browsers. From that point of view it's quite easy to not worry about or to abolish standards - you can't do much about implementations elsewere or bugs - but you can do whatever you want with your code (so long no one will remind you - will it last when other things change ?). That's sad actually, as I se it, that Javascript Document Programmers keep repeating and will be repeating same works, unaware of reasons for that - few bugs here and there, for 20 years not fixed once or in same common way. But how "random" were all that things leading to that point: with JavaScript all is possible and everything else is redundant ? ( only a hammer can work ?)
- then look at example: https://news.ycombinator.com/item?id=45183624 - what's there look like simplest abstract form and what's like redundant ? P.S. RIP WWW (?) (JS is not a W3 standard) |