Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13392|Svar: 0

[SEO] Google AMP og Baidu MIP vidensudbredelse

[Kopier link]
Opslået på 07/07/2018 09.47.36 | | | |
Lad os først se på definitionen:

Google AMP (Accelerated Mobile Pages) er en type webside bygget til statisk indhold, som Google lancerer, og som giver pålidelig og hurtig gengivelse samt fremskynder sideindlæsningstider, især når man ser indhold på mobilsiden.

Baidu MIP (Mobile Instant Pages) er et sæt åbne teknologistandarder for mobile websider. Mobil websideacceleration opnås ved at levere MIP-HTML-specifikationen, MIP-JS kørselsmiljø og MIP-Cache page caching-systemet.

Det ser ud til, at definitionerne af de to er meget ens; den ene kaldes accelererende mobilsider, den anden mobil webacceleration, og formålet er det samme – optimering af mobile websider. Hvad pokker, det bliver ikke en ting. Selvfølgelig er det ikke det samme, men det er bare forskellen mellem laotanske surkålsnudler og Master Kongs oksekødsnudler. Begge er instantnudler, de vigtigste råmaterialer er de samme, opskriften er lidt forskellig, tilberedningsmetoden er lidt anderledes, og det vigtigste er, at talspersonen er forskellig.

Mobil webacceleration blev først foreslået af Google ved at formulere open source-standarder, formulere sidespecifikationer, optimere renderingshastighed for at forbedre brugeroplevelsen, og Google vil øge vægten af sider, der opfylder AMP-standarder i søgemaskiner. Baidu følger princippet om, at Google har mig, låner fuldt ud fra AMP og fremlægger også sin egen open source-standard for webacceleration, så MIP blev født.

Baidu MIP er det samme som Google AMP, selv sidelayoutet, menuopbygningen og den tekniske beskrivelse af den officielle hjemmeside er næsten den samme, hvad enten det er formålet (at returnere ekstremt hurtigt bevægende sider i søgeresultater), princippet (at forenkle HTML, CSS, deaktivere det meste JS, ressourcekontrol, caching osv.), eller lanceringstrinene (nyheder først, derefter generelle sider), og den gensidige referencemetode (tilføjelse af tags) mellem den oprindelige side og MIP-siden. Selv logoerne, der vises på de tilsvarende søgemaskiner, er næsten identiske:



Her må jeg beundre det kinesiske folks evne til at lære af det.

Principper for on-page optimering

Både AMP og MIP er i bund og grund sideacceleration ved at optimere siderendering eller doven indlæsning for at reducere blokering. Ligesom med nogle specifikationer i vores virksomhed, kan vi også have et sæt standarder for at forbedre vores kodekvalitet og sideydelse. Det er bare, at disse to kan give os SEO-optimering. Nedenfor tager vi et MIP som eksempel for at forstå princippet bag hendes acceleration.

MIP er organiseret i tre hoveddele:

MIP HTML

MIP JS

MIP Cache

MIP HTML formulerer en ny specifikation baseret på de grundlæggende tags i HTML, hvilket gør det muligt for HTML at vise rigere indhold ved at begrænse brugen af nogle grundlæggende tags eller udvidelsesfunktioner. MIP JS kan sikre hurtig gengivelse af MIP HTML-sider; MIP Cache bruges til at implementere caching af MIP-sider, hvilket yderligere forbedrer sideydelsen.

Følgende beskriver accelerationsprincippet for MIP-sider:

Veludformet JavaScript

MIP tillader ikke brugere at tilpasse JavaScript og skal introduceres i form af MIP-komponenter for at sikre sikkerhed og ydeevne

Alle statiske ressourcer skal dimensioneres

MIP kræver, at alle aktiver (annoncer, billeder, lyd og video) er dimensionerede. Når ressourcen faktisk indlæses, kan alle ressourcestørrelser straks udledes og hurtigt bruges til at beregne sidelayoutet, og indlæsningsressourcen vil blive præsenteret problemfrit uden at påvirke brugerens læseoplevelse på grund af hyppige opdateringer af sidelayoutet.

Ingen mekanisme er tilladt til at forhindre sidegengivelse

Alle brugerdefinerede scripts fra udviklere skal bruge MIP-tags til at sende tilbage til MIP, såsom mip-ad, mip-iframe osv., hvilket ikke blokerer layoutet og gengivelsen af siden.

Kontroller ekstern ressourcebelastning

MIP-runtimen styrer indlæsningen af eksterne ressourcer for at sikre deres effektivitet, så det, brugerne ønsker at læse, vises på skærmen så hurtigt som muligt.

Indkapsling af interaktive funktioner

MIP går ind for, at websider kan give brugerne en direkte og enkel oplevelse, men det betyder ikke, at MIP begrænser sidens livagtighed og sjov. MIP-runtimen leverer højt optimeret indkapslet JavaScript, som eliminerer behovet for, at udviklere investerer for meget arbejde i at implementere komplekse interaktive funktioner.

Det anbefales at bruge inlines CSS

CSS-indlæsning forhindrer siderendering, og CSS inline kan reducere klientens overhead.

Kun GPU-accelererede animationer er tilladt

MIP tillader kun, at animationer udføres med transforms og opacitet, og udløser kun render layer merging, når animationer kan udføres på GPU'en.

MIP-cache

En anden vigtig betydning af MIP er, at det kan hjælpe webmastere med at gøre websiderne hurtigere, og Baidu vil cache MIP-websider til Baidu CDN. MIP-caching kan bruges, så længe det opfylder MIP-standarden.

Dette er blot de metoder, vi ofte bruger til at optimere webprojekter, men nu har Baidu overgået open source-standarden og givet SEO en god kvalitet og ensartede specifikationer.

Google AMP og Baidu MIP's synspunkter

De mobile weboptimeringsløsninger, som leveres af AMP og MIP, kan forbedre brugeroplevelsen i et vist omfang. Samtidig har kombinationen med SEO også øget interessen hos mange udviklere for at blive medlem. Dog kan dette sæt standarder på grund af det relativt lukkede miljø ikke anvendes på store projekter, men kun på relativt simple sidevisninger, hvilket naturligvis er i overensstemmelse med deres oprindelige intention.

AMP og MIP er to forskellige sæt standarder, og for at understøtte optimeringen af Googles og Baidus søgemaskiner skal der skrives to sæt sider, hvilket vil øge udviklernes udviklingsomkostninger.

I fremtiden tror jeg personligt, at standarderne for de to virksomheder vil være ensartede, og Baidu forventes at støtte AMP-standarden, for Google er det fra et globalt perspektiv, og Baidu har kun flere brugere i Kina.


MIP-vejledning:https://www.mipengine.org/doc/00-mip-101.html
Vejledning:https://www.ampproject.org/zh_cn/





Tidligere:Centos 7 Mounting Data Disk Tutorial
Næste:Procedure for den daglige automatiske backup-drift af SQL Server-databaser
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com