no.hideout-lastation.com
Paradis For Designere Og Utviklere


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å:

  1. Legg til i #development=1 stien på slutten av AMP-siden URL. Rapporten vil bli projisert i kategorien Konsoll under DevTools.
  2. Alternativt kan du bruke den elektroniske AMP-validatoren.
  3. 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.

AMP-validering styrer primært bruken av HTML-elementer, s, og stildeklarasjonene . Kontroller at disse tingene på siden er alle AMP-kompatible, og at ingenting som bryter med AMP-retningslinjene, er igjen der. Ellers vises ikke AMP-siden din hvor som helst.

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.

AMP-forbrukere eller en klient som støtter AMP, for eksempel Google Search og Twitter Moments, kan bruke dette settet med data for å presentere AMP-innhold på deres resultatside.

Så, bortsett fra å følge AMP-retningslinjene med deres proprietære egendefinerte HTML-elementer, må de nødvendige Schema-dataene også være på plass.

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 element til 100% eller auto . Disse attributtverdiene må være den eksakte størrelsen på bildet for å bevare bildeforholdet.

Dette er bare ett eksempel. Det finnes en rekke egendefinerte elementer - 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.

Viktige e-handelsverktøy for å forstå dine brukere bedre

Viktige e-handelsverktøy for å forstå dine brukere bedre

Det er mye arbeid som går videre til å kjøre et vellykket e-handelsnettsted. En av de viktigste delene av å kjøre et e-handelsnettsted er å etablere og opprettholde en høy konverteringsfrekvens . Hvis du ikke er kjent med begrepet, refererer konverteringen i utgangspunktet til prosessen med å snu en besøkende til en betalende kunde.Som du k

(Tekniske og design tips)

Slik viser du tekst på bilde Med CSS3 mix-blend-modus

Slik viser du tekst på bilde Med CSS3 mix-blend-modus

Bildebakgrunner ser bra ut etter store displaytekster. Men CSS-implementeringen er ikke så grei. Vi kan bruke background-clip: text; eiendom, men det er fortsatt en eksperimentell funksjon uten tilstrekkelig nettleserstøtte.CSS-alternativet for å vise en bakgrunnsbilde bak en tekst, bruker egenskapen for mix-blend-mode . B

(Tekniske og design tips)