Oversigt
Silktide tjekker links i PDF-filer for at sikre, at de fungerer korrekt. På grund af den måde PDF-filer gemmer og viser tekst, kan resultater nogle gange virke uventede. De fleste rapporterede døde links er reelle, men PDF-filer håndterer ikke links på en ensartet måde. Forskellige PDF-læsere fortolker også links forskelligt, hvilket betyder, at et link kan virke i én læser men ikke i en anden. Derfor kan nogle resultater ligne fejl, selvom det i praksis blot er sådan, PDF-filer fungerer.
Hvorfor opstår uventede resultater
Nogle PDF-filer er taggede, hvilket betyder, at de eksplicit markerer elementer som links. Disse kan Silktide tolke pålideligt. Men langt de fleste PDF-filer er ikke taggede. I de tilfælde må Silktide – ligesom PDF-læsere selv – analysere teksten og lave et kvalificeret gæt på, hvad der er et link.
Her opstår tvetydigheden. For eksempel:
Tekst som
https://www.example.com
kan blive genkendt og behandlet som et link. Om det virker, når du klikker på det, afhænger af den PDF-læser, du bruger, da hver læser har sin egen metode til at gætte links i tekst. Et link kan derfor fungere korrekt i Chrome, opføre sig anderledes i Acrobat eller slet ikke virke.Links, der går over flere linjer, håndteres normalt korrekt. Men hvis der er usædvanlige ændringer i layoutet – for eksempel ændringer i skrifttype, mellemrum eller kolonneplacering – kan PDF-filen være vanskeligere at tolke konsekvent. Det kan betyde, at én læser (eller Silktide) læser linket anderledes end en anden.
Da PDF-filer primært er præsentationsdata (de beskriver former og bogstaver, men ikke nødvendigvis struktureret tekst), vil denne fortolkning aldrig være perfekt.
Hvad skal jeg gøre?
Åbn PDF-filen og test linket direkte i den læser, som dit publikum sandsynligvis bruger mest (f.eks. Chrome, Acrobat eller Edge).
Hvis linket ikke virker i den læser, er rapporten korrekt, og linket bør rettes.
Hvis linket virker i den læser, så gælder:
Dette er sandsynligvis et eksempel på, hvordan forskellige læsere tolker links forskelligt. Silktide kan rapportere det som dødt, fordi PDF-filen ikke definerer linket på en standardiseret måde.
I dette tilfælde kan du bruge Ignorer til at afvise det enkelte resultat, eller Ignorer side, hvis en hel side er påvirket.
Hvis teksten ligner et link (for eksempel
https://www.example.com
), men ikke er klikbar i nogen læser, bør du opdatere PDF-filen, så den bruger rigtige klikbare links.
Opsummering
Rapporter om døde links i PDF-filer er som regel korrekte. Men fordi de fleste PDF-filer ikke er taggede, og hver læser tolker links forskelligt, kan nogle links fungere i én læser men ikke i en anden. Det kan ligne et falsk resultat, men i praksis afspejler det blot, hvordan PDF-filer fungerer. Du kan trygt afvise disse tilfælde med Ignorer-værktøjerne eller forbedre selve PDF-filen, så links gemmes i et mere pålideligt format.
Vi har brugt ChatGPT til at oversætte den engelske version af denne artikel. Hvis du ser noget, der skal ændres, bedes du kontakte vores supportteam.