Siirry sisältöön
EPUBCheck · Kuvat, ääni ja mediasovitteet.

EPUBCheck MED_007: kuva lähde ilman tyyppiä

Päivitetty:

EPUBCheck MED_007 on virheilmoitus: “Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".” Lähdeelementti kuvassa viittaa vieraisiin resursseihin ilman tyyppi attribuuttia. Lukusovellus käyttää tyyppiä ohittaakseen muodot, joita se ei voi näyttää, joten ei-ydinmuotoinen kuva muoto muodot on ilmoitettava; EPUBCheck nimeää tiedoston ja sen tyypin.

Virallinen viesti

Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "%1$s" of type "%2$s".

Oletusarvoinen vakavuus
Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
EPUBCheck versio
5.4.0

EPUBCheck tulostaa tämän ID:n aliaksena viivan sijaan; tämä sivu käyttää ID:tä tarkalleen kuten EPUBCheck raportoi sen.

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Kuvaelementti, joka on kirjoitettu verkkoa varten, missä lähdeelementit usein jättävät tyypin pois.
  • AVIF, JPEG XL tai muut uudemmat muodot ilman tyyppiattribuuttia.

Kuinka korjata se

  1. Lisää media-tyyppi source-elementtiin, esimerkiksi <source srcset="fig1.avif" type="image/avif"/>.
  2. Pidä yksi arvo.
  3. Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.

Milloin tämä ei ole se

Jos img itsessään käyttää ei-yhteensopivaa muotoa, virhe on MED-003.

Tässä käytetyt termit

Muut MED viestit

  • MED-008 The time specified in the clipBegin attribute must not be after clipEnd.
  • MED-005 Media Overlay audio reference … to non-standard audio type … found.
  • MED-009 The time specified in the clipBegin attribute must not be the same as clipEnd.
  • MED-004 Image file header may be corrupted.
  • MED_010 EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.
  • MED-003 Picture "img" elements must reference core media type resources, but found resource "…" of type "…".

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck MED_007 tarkoittaa?

EPUBCheck MED_007 on virheilmoitus: “Picture "source" elements must define a "type" attribute when they reference foreign resources; found resource "…" of type "…".” Lähdeelementti kuvassa viittaa vieraisiin resursseihin ilman tyyppi attribuuttia. Lukusovellus käyttää tyyppiä ohittaakseen muodot, joita se ei voi näyttää, joten ei-ydinmuotoinen kuva muoto muodot on ilmoitettava; EPUBCheck nimeää tiedoston ja sen tyypin.

Onko MED_007 virhe?

MED_007 raportoidaan virheeksi oletuksena. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle saattavat hylätä sen, ja EPUBCheck poistuu statuskoodilla 1.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut