Slik validerer du akselerert mobilsider (AMP)
I vår siste AMP-veiledning har vi vist deg hvordan du vedtar AMP (Accelerated Mobile Pages) for å få en betydelig hastighetsforbedring, samt bedre eksponering i Googles mobile søkeresultat for nettstedet ditt i mobilmiljøet.
Etter å ha sett AMPs potensial, antar jeg at du kanskje har startet eller har planer om å begynne å gjøre endringer på nettsteder for å overholde AMP . Følg nøye retningslinjene på Dokumenter og komponer CSS til å utforme AMP-sidene for å passe til din visuelle appetitt.
Nå er det en siste ting å gjøre: validere disse sidene.
AMP Validators
Det er flere måter å validere dine AMP-sider på:
- Legg til i
#development=1
stien på slutten av AMP-siden URL. Rapporten vil bli projisert i kategorien Konsoll under DevTools. - Alternativt kan du bruke den elektroniske AMP-validatoren.
- Du kan også bruke Chrome AMP-utvidelsen.
Disse verktøyene vil produsere en rapport som viser feil eller advarsler på sidene. Basert på dette kan du velge hva du skal fikse.

Data struktur
AMP krever også skjemadatastrukturen. Disse dataene er lagt ut i sidens hodemerke i JSON-format. Den inneholder kontekstuell informatiom av siden, inkludert tittelen, utgiverlogoen og navnet, datoen den ble publisert og endret, etc.
Avhengig av formålet med siden, kan dataene som følger med variere: Artikler, Anmeldelser, Oppskrifter, Videoer, etc. Du kan referere til Google Data Types Documentation for detaljer om datatype.
Det kreves noen data som vil gi feil hvis ikke levert; noen få andre typer data er valgfrie og vil bare produsere advarsler. Disse feilene vil imidlertid ikke vises i de ovennevnte AMP-validatorene.
I stedet vil de vises i Google Structured Data Testing Tool, så vel som i Google Webmasters-kontoen din.


Oversett feil
De fleste feil oppdages eksplisitt i Docs og kan lett hentes i et glimt. Noen feil er imidlertid kontekstualisert med variabler som vi kanskje ikke merker som "Ugyldig attributtverdi", som sier "The attribute '%1' in tag '%2' is set to the invalid value '%3'."
.
Denne feilrapporten nevner ikke eller viser nøyaktig hvilken verdi som er ugyldig. Men det jeg vet er at vi ikke kan angi width
og height
på 100%
eller auto
. Disse attributtverdiene må være den eksakte størrelsen på bildet for å bevare bildeforholdet.

amp-img
, amp-iframe
og amp-ads
- med sine egne sett med valideringsregler mot bruk av et attributt og dets verdi.Dette kan gjøre validering av AMP Page en skremmende oppgave, spesielt hvis vi tar hundrevis eller (kanskje) tusenvis av arv innhold publisert for mange år siden.
Endelig tanke
AMP er fortsatt i sin tidlige fase. Det er i svært aktiv utvikling med felles innsats fra Google og webutviklingssamfunnet. Men AMP vil sikkert utvikle seg . På samme måte som HTML5, kan det være elementer, attributter og noen praksis som vil avskrives i fremtiden. Så sørg for at AMP-sidene dine alltid er validert fra tid til annen basert på de siste endringene i retningslinjene.

Hvordan flykte fra Writer's Block
Hvis du leser dette, betyr det at du sannsynligvis leter etter det magiske trikset eller den gyldne hemmeligheten for å finne en flukt fra veggen som blokkerer alle dine inspirerende ideer. Før det vil det hjelpe deg å forstå hva en forfatter handler om . For dette må du la meg nyte en kort backstory.Jeg

10 virtuelle instrumenter du kan spille i nettleseren din
Hvis du er musiker, vet du sannsynligvis hvor irriterende det kan være å være borte fra instrumentet ditt. Til tider når du ikke kan ha instrumentet ditt med deg, men du føler at du må belte ut en melodi eller to, kan du kanskje søke trøst i nettbaserte virtuelle instrumenter . Hvis du noen gang føler behov for å klø med den musikalske kløen, kan du gjøre verre enn å spille rundt med noen av disse 10 virtuelle instrumentene .Husk at disse