4 ms·
I a not web developer, but as programmer who reads news regularly, it is quite horrifying how one company (Google) single handedly make everyone to use one tec
by 0xFFC 10y ago
I a not web developer, but as programmer who reads news regularly, it is quite horrifying how one company (Google) single handedly make everyone to use one technology.What about standardization?
Am I missing something? Isn't AMP for google? Now days I see every site switching to it.
- mgraczyk 10y agoMuch of SPDY was integrated into HTTP/2. Much of Typescript has made its way into ECMAScript n+1. Large companies often need to prove the value in new web technology before the community is willing to standardize it. I wouldn't be surprised to see AMP become a standard in the not so distant future.
- xg15 10y agoWith AMP, Google doesn't only define the standard - a core point of AMP is that AMP carefully controls which scripts run on the page. The whole standard is designed so that you cannot insert any custom script with access to the page DOM: the closest you can do is insert cross-domain iframes, and even those have weird restrictions (like they must be outside the part of the page that the user can likely see without scrolling) On the one hand, this trivially solves many of the "obesity" problems as the AMP team can make sure every single allowed script fits their performance requirements. On the other hand, this requires contous engagement by the AMP team, something which would have very questionable implications if AMP would become a web standard.
- soared 10y agoAMP is nothing. Businesses hire tons of people just to optimize their site specifically for google. AMP is a tiny part of what SEO-ers do. Everyone uses Google so they dictate a lot about how websites must function/act/exist.
- kuschku 10y agoIn other words, their monopoly or semi-monopoly means every action from them has severe effects on other markets, and them displaying any of their products before actual search results kills the competitors. In other words, you’re saying Google has powers that only governments should have.
- 27182818284 10y agoYes and no. The AMP project is by Google, but several of the big companies are playing in this space. Eventually they don't mind if some of the practices become W3C standards and the project is somewhat open being on GitHub for people to contribute to Google has AMP Facebook has Instant Articles Apple has the Apple News Format So AMP is Google's version, which is really stripped down HTML to make a page load faster. (Minimize requests, don't block things, etc) The whole project is open and on GitHub. The easiest example I know off the top of my head is to replace www with amp on Guardian pages. For example https://amp.theguardian.com/world/2016/sep/22/canada-children-detention-immigration-solitary-confinement https://amp.theguardian.com/world/2016/sep/22/canada-childre... shows how an article differs slightly than its non-AMPed version
- hiou 10y agoYou may be even more surprised to hear that some people consider the web essentially Google's platform.
- CobrastanJorji 10y agoAnd in some countries, Facebook and "the Internet" are essentially synonyms.
- alkjshdkfjasdf 10y agoAmongst my grandparents and their friends, AOL = Internet.
- webrender 10y agoAMP is just a methodology which encourages a restricted subset of HTML, CSS, and JS implementation. They've chosen to implemented because the specific subset they've chosen to support eschews particularly slow-to-load features. Yes, it's Google's methodology, and yes they are planning on pushing it by highlighting AMP sites in search results - however, it's not really doing anything special code-wise besides enforcing said methodology.
- pjmlp 10y agoEasy just use HTML/CSS and pages will load and render fast, no need to create stuff like AMP.