What features would this light version of Javascript support and what features would it not support. Obviously `new Image()` is out, as is any kind of cookie support right? So that means no ability to log in? I don't think any browser vendors would bother spending developer time on a project that would severely break pretty much every site out there.
Not to mention, you must realize that any and all methods that were available would eventually be exploited for tracking users in the absence of the usual methods.
This is a situation that is only going to be "fixed" with legislation and regulation.
I am not against legislation but also not optimistic about politicians being able to make a proper law.
You are correct, 'new Image' in javascript would be out. And the question is, if that really hurts. Do you want to dynamically create an image in javascript and let the decision-making happen inside the browser of an end user? Or can the 'new Image' functionality of javascript be considered bloat because the decision to put an image somewhere on the page can be made perfectly well on the web server?
And we can go on, should it be possible to do a POST from javascript code, or should a browser only allow/do a POST when a user presses a button?
Not to mention, you must realize that any and all methods that were available would eventually be exploited for tracking users in the absence of the usual methods.
This is a situation that is only going to be "fixed" with legislation and regulation.