Changes to Google News for Web Developers
Later this year, when you access Google News from your mobile device, you will no longer see the badge indicating that some of the stories are formatted under the Accelerated Mobile Page design guidelines. In the midst of the annual Google I/O conference this year, the Core Web Vitals team revealed that certain changes to the algorithm that ranks page experience will no longer give preferential treatment to AMP news stories, which means that other news pages may qualify for placement in the carousel that cycles through Top Stories.
The aforementioned changes also apply to the popular Google News mobile app, which had given even stronger preference to AMP stories. One of the purposes of the AMP program was to give mobile users an experience that was more conducive to their smartphones or tablets. While it could be argued that this is the number one goal of responsive web design, AMP took things a few steps further, but Google received significant criticism in this regard.
Some news publishers felt that they were indentured to Google by having to format their content under AMP. Everyone seeks to deliver a faster and more streamlined mobile experience, but there are various other strategies that can be applied to achieve a nimble UX even if you wish to include animations. One such strategy is the use of JavaScript frameworks.
A web development framework with JS support is one of the easiest ways to implement smooth animations. It's used to bring the browser to the user's screen and enable it to read images, and to change its position, scale it or scale it in response to user input.
This is why using a browser as a rendering engine allows for faster loading of complex animations, such as touch gestures, scrolling or keyboard input. Web animators, for example, are extensions that make it easier to draw and react to JavaScript events. Web Animators are an alternative to the framework, and are used to perform complex animation in multiple stages and to perform other complicated animation operations. They enable you to write sophisticated code for animations in a lightweight style. For more information click here https://plausible.io/blog/google-amp.