It took _years_ for XMLHTTPRequest to become a dominant influence on site design. Google can push new standard changes in fraction of the time because _their services demand it_.
> Even webapps, which are more sensitive to browser environments due to their heavy use of JS, should not stop working on an older browser just because a newer version appeared
Those are vendor-bound apps.
They're Google Chrome Apps, not web apps.
At this point, what can we do?
Like the archiving standard for PDF. Perhaps a formalized version of “graceful degradation” if you will with a known set of target.
One target could be a self contained, script-less, bundle f.ex.
Also it's orthogonal with JS usage, anecdotically I mainly work on JS heavy websites and don't use Chrome.
Just shut it down and restart it every couple of days because it’s memory usage isn’t as tight.
Fellow web-dev here, using Firefox (the one that comes with Ubuntu) as main driver. And I'd like to know if the Developer Editiion offers any benefits over the stable one, for webdevelopment.
[1] https://developer.mozilla.org/en-US/docs/Tools/Network_Monit...'
[1] https://developer.mozilla.org/en-US/docs/Tools/Responsive_De...
Rather novel weapon. This won't work, rapid change will just leave the large base of web developers behind. Tutorials and practices based on the Old Way hang around for decades.
Google putting out a standard is only going to help them if it is (a) in demand by web devs and (b) competitive with the old way of doing things.
I don't particularly like web apps, but they are a new field and rapid change in the standards is not really a sign of monopoly.
You can try and model things on the idea of rational experienced senior devs all making tech decisions based purely on hard evidence-based demonstrations of material benefit of new tech over old tech, but reality is much softer than that.
Another factor is that Google's hold over SEO allows them to drive change through SEO requirements. E.g. there's always been a lot of overlap between new tech introduced and Chrome and requirements for Google search indexing, and that stands to increase with things like Core Web Vitals,
> rapid change in the standards is not really a sign of monopoly
Your statement here seems to be just picked from the ether and not actually based on anything in reality: there's no reason rapid change cannot be associated with monopoly.
There are many differences between how Google is approaching tech and how Microsoft did in the late 90s / early 00s but the its worth noting that second E in their infamous Embrace, Extend, Extinguish strategy most certainly involves rapid change in standards. This is hardly the only example, but it's notable I didn't even have to pick a different industry to find one.
However web dev practice has been driven by Facebook and its quasi-functional programming advocates for at least 5 years now (Redux/React). There's a whole generation of Web Devs that don't know that DOM Event handlers can be objects that bear the handleEvent interface because React prohibits that application for example, but that's a whole world of memory efficient async handling rather than generating throwaway functions for ever little thing
Almost all if they're abusing their search monopoly to force their preferred web "standards" on the rest of us?
10-15 years ago I would agree, but now I feel I must add something to that sentence: any browser that supports the standards before they became Google-ified because it is churning the standards so much that its weapon of monopoly is effectively change --- Firefox can barely keep up, and Microsoft already surrendered.
What we really need to get rid of is the idea that websites are designed to work only on the very latest version of Google's browser or one derived from it. Text-and-images "formatted document" pages should absolutely not require JS just to show their content, and readable with a text-based browser too.
Even webapps, which are more sensitive to browser environments due to their heavy use of JS, should not stop working on an older browser just because a newer version appeared --- after all, it did work before. I really don't understand the rabid trendchasing and forced deprecation the webdev community seems to love so much. All I see are webapps getting slower and ceasing to work, namely doing almost the same thing they could be doing decades ago.