Se gjennom filen som faktisk skal brukes
En logo som ser riktig ut i en designapplikasjon kan fortsatt være uegnet for BIMI. Forhåndsvisningen kan skjule en ekstern bildereferanse, avhenge av en utilgjengelig font eller gjengi funksjoner som den nødvendige SVG-profilen ekskluderer. En valideringsprosess må inspisere kandidatfilen, bytene levert fra dens offentlige URL og ethvert merke-bevis-forhold, ikke bare kunstverkets utseende.
Begynn med å identifisere én enkelt kandidatversjon. Registrer filnavn, bytestørrelse, kryptografisk hash, merkegodkjenning og tiltenkte domener. Hold designkilden atskilt fra den eksporterte indikatoren. Når en eksportør eller redaktør endrer SVG, beregne en ny hash og gjenta kontrollene. Et tidligere resultat for en annen fil med samme navn validerer ikke erstatningen.
Sjekk SVG-profilen i stedet for utvidelsen
BIMI Group beskriver SVG Portable/Secure som en strengere profil av SVG Tiny 1.2. Dens veiledning identifiserer baseProfile="tiny-ps", version="1.2" og et obligatorisk tittelelement. Bare å gi nytt navn til en PNG eller endre et SVG-attributt beviser ikke samsvar. Inspiser den faktiske dokumentstrukturen og bruk en validator som passer til den valgte profilen. BIMI Group SVG veiledning.
Den samme veiledningen utelukker skript, animasjoner, interaktive elementer og eksterne referanser andre enn de angitte XML-navnerommene. Det utelukker også x og y attributter på SVG-rotelementet. Hold den siste begrensningen begrenset til roten: en sjekkliste som mekanisk sletter alle koordinater gjennom hele dokumentet kan skade kunstverket i stedet for å validere det.
En foreslått strukturell gjennomgang bør identifisere hvert funn etter sted og regel. Hvis det refereres til en ekstern ressurs, bestemmer du hvordan det godkjente kunstverket kan gjøres selvstendig ved å bruke designerens støttede arbeidsflyt. Ikke kjør ukjent innebygd innhold eller godta en validators uforklarlige advarsel bare fordi nettleserens forhåndsvisning fortsatt ser attraktiv ut.
Skill krav fra kompatibilitetsanbefalinger
Gmail legger til sine egne dokumenterte dimensjoner: minimum bredde og høyde på 96 piksler, uttrykt i absolutte piksler i stedet for prosenter. Kompatibilitetsanbefalingene inkluderer en sentrert kvadratisk komposisjon, en solid bakgrunn, en fil på 32 KB eller mindre og et beskrivelseselement for tilgjengelighet. Skillet er viktig: et leverandørspesifikt minimum er ikke automatisk en universell BIMI regel, mens en anbefaling ikke stille bør bli et hardt protokollkrav. Google BIMI -oppsett, SVG-krav.
BIMI Group anbefaler også en firkantet, sentrert design og en solid bakgrunn fordi skjermen kan bruke en sirkel eller avrundet firkant. Se gjennom logoen i små størrelser og i plausible avlinger. Fine bokstaver som er teknisk gyldige kan bli uleselige. Denne visuelle gjennomgangen utfyller strukturell validering; ingen av dem erstatter den andre. BIMI Group SVG veiledning.
Hold den tiltenkte merkevarebehandlingen eksplisitt. Designeren må kanskje velge et godkjent forenklet merke i stedet for å komprimere en fullstendig bedriftslås til en liten avatar. Få denne godkjenningen før du behandler den teknisk praktiske varianten som organisasjonens autoriserte identitet.
Test leverte bytes og HTTPS uavhengig
Den lokale kandidaten og den offentlige nettadressen er to forskjellige bevismål. Et vertslag kan returnere en eldre fil, kreve informasjonskapsler, skrive om innhold eller vise en HTML-feil med en side som ser vellykket ut. En foreslått uautentisert henting skal beholde forespørselstiden, forespurte og endelige nettadresser, HTTP-status, overskrifter, innholdstype, innholdslengde der tilgjengelig og en hash for den nedlastede hovedteksten.
Sammenlign det hentede organet med den godkjente kandidaten og undersøk forskjeller i stedet for å anta at distribusjonsverktøyet bevarte det. En vellykket nedlasting er bare gjenfinningssjekken. Den etablerer ikke SVG-konformitet, akseptert merkebevis eller logovisning. Googles nettserverveiledning krever HTTPS og beskriver TLS forventningene. Registrer TLS -sertifikatets identitet og kjederesultat uten å forveksle det sertifikatet med VMC eller CMC. Google BIMI -oppsett, krav til offentlige nettservere.
Bruk en fullstendig innholdshenting for denne foreslåtte bekreftelsen i stedet for å behandle et HEAD-svar som et bevis på kroppen. Ikke omgå sertifikatfeil, autentisering eller andre tilgangsbegrensninger for å få en eiendel til å fremstå som offentlig tilgjengelig. Fiks hostingkravet gjennom ansvarlig eier og gjenta den autoriserte testen.
Bevar koblingen for å markere bevis
For Gmail dokumenterte rute er en VMC eller CMC og tilhørende PEM-fil en del av oppsettet. En frittstående SVG-forhåndsvisning kan ikke tilfredsstille dette beviskravet. Før du oppdaterer en sertifisert logo, spør sertifikatoperatøren eller utstederen hvordan den eksakte nye eiendelen håndteres, hvilke domener som dekkes og om oppdatert bevis må utstedes. Google BIMI oppsett, trinn 2–3.
Den beholdte BIMI versjon-15-teksten adresserer indikatoroppdagelse og validering, men det er et Internett-utkast i stedet for en ferdigstilt RFC. Dens generiske mekanikk overstyrer ikke en mottakende leverandørs aksepterte sertifikattyper eller aktivapolicyer. Ta vare på utkastversjonen og mottakerveiledningen sammen med anmeldelsen, slik at konklusjonen kan ses på nytt når en av dem endres. BIMI Internet-Draft 15, avsnitt 7.3–7.6.
Gjør funnene om til en reproduserbar akseptrekord
Se for deg en fiktiv kandidat som ser fin ut, men som bruker prosentdimensjoner og refererer til en ekstern ressurs. Den riktige posten vil vise disse som uløste funn, tildele designeren en selvstendig eksport og be om en ny hash etter revisjon. Det ville ikke stå " BIMI validert" fordi logoen gjengitt på anmelderens bærbare datamaskin. Ingen slik kandidat eller valideringskjøring ble faktisk levert for denne artikkelen.
Den foreslåtte akseptpakken bør inkludere den godkjente kandidaten, validatornavn og -versjon, fullstendige funn, visuelle gjennomgangsnotater, offentlig hentet bevis, TLS sjekker og gjeldende beslutning om markering av bevis. En senere kontrollert meldingstest er fortsatt nødvendig for å observere mottakerens oppførsel; selv en teknisk kvalifisert logo garanterer ikke visning.
Det eksakte katalogkravet er "Kandidatinnhold, validatorfunn og en offentlig HTTPS-henting med innhold og sertifikatbevis." Alle de tre originale beviskategoriene forblir åpne. Denne artikkelen er en dokumentarisk valideringsarbeidsflyt, uten opplasting av aktiva, direkte henting, sertifikatkjøring, endring av leietaker eller publisering.