Pregledavanje interaktivnih .pdf-ova u browserima

  • 6 min čitanja

Rating

4.8
(6)
Jedan od najboljih oblika content marketinga su svakako eknjige, kojih ima u svim oblicima – jedan od njih su i interaktivne eknjige.Interaktivne eknjige nam omogućuju embedanje različitih vrsta multimedije u samu knjigu, što umnogome povećava korisničko iskustvo. Najveća prednost je što korisniku možete odmah, na jednom mjestu, servirati sve medije što je puno bolje nego kad korisnika upućujete na određeni video zapis koji se nalazi na vanjskom URL-u.Također jedna od zgodnih mogućnosti interaktivnih pdfova su i različite vrste obrasca koji se u njih mogu umetnuti, tako da se odmah dobije povratna informacija od samog korisnika.Sve je to divno i krasno kad bi glavni browseri podržavali sve ove lijepe mogućnosti. Nažalost podrška je relativno loša u browserima prvenstveno zbog ugrađenih .pdf viewera. Najlošiji od njih je svakako Firefox koji jako loše rendirira takve .pdf, pa vam ne preostaje ništa drugo nego da korisnicima omogućite preuzimanje .pdf-a. Znam da će vam ovo biti teško povjerovati ali jedini browser koji kvalitetno prikazuje interaktivni pdf je Internet Explorer 10+.Defaultno ponašanje svakog browsera je takvo da će on, ukoliko ima odgovorajući .pdf viewer, pokušati .pdf otvoriti unutar sebe. Obzirom da vi to ne želite, imate nekoliko opcija.HTML 5Dovoljno je samo staviti atribut “download” unutar a href taga i korisnik će odmah početi preuzimati eknjigu umjesto da mu se ta knjiga otvori unutar viewera.U vrijeme pisanja ovog članka, navedeni atribut radi u Operi i Chromeu.Primjer:<a href=”http://naziv-stranice/oxidian-download.pdf” target=”_blank” download=”oxidian-download.pdf”>Oxidian</a>Nažalost podrška u ostalim preglednica za ovaj tag je jako loša.Jedino rješenje koje se nameće kod takvih pdf-ova je da se korisnika “prisili” da automatski počne preuzimati pdf, nakon čega će ga otvoriti na računalu unutar Adobe Readera.Uzmimo za primjer da imate datoteku pod nazivom oxidian.pdf, tu datoteku stavite u root WordPress instalacije.U root WordPress instalacije stavite i skriptu koju možete nazvati oxidian-download.php a u nju stavite sljedećih par linija:-> vodite računa o tome da ovaj kod stavite unutar php tagova header(“Content-disposition: attachment; filename=oxidian-download.pdf”); header(“Content-type: application/pdf”); readfile(“oxidian-download.pdf”);Link kojim usmjervate skidanje vaše datoteke treba voditi na oxidian-download.php<a href=”http://naziv-stranice/oxidian-download.php” target=”_blank”>Oxidian</a>To je to, svakom korisniku će se interaktivni .pdf automatski početi preuzimati umjesto da se otvara unutar viewera.

STVORIMO NEŠTO NEVJEROJATNO ZAJEDNO!

Koliko je bio koristan ovaj post?

Kliknite na zvijezdu da biste ga ocijenili!

Prosječna ocjena 4.8 / 5. Vote count: 6

No votes so far! Be the first to rate this post.

Podijelite članak:

PRIJAVITE SE NA NAŠ Newsletter

Preporučeni