Čo znamená optimalizácia pre web
Bežné PDF ukladá svoje časti v poradí, v akom vznikli. Na zobrazenie prvej strany často prehliadač alebo čítačka PDF potrebuje najprv koniec súboru, a preto musí stiahnuť všetko. Pri 30 MB katalógu na pomalom mobilnom pripojení to znamená dlhé čakanie na prázdnej obrazovke.
Optimalizované, čiže linearizované PDF je usporiadané inak. Všetko potrebné pre prvú stranu je v súbore na začiatku, za ním nasledujú ostatné strany v poradí spolu s malým indexom. Čítačka, ktorá túto funkciu podporuje (v Adobe Acrobat sa volá Fast Web View), dokáže zobraziť prvú stranu takmer okamžite a ďalšie strany načítava, keď návštevník posúva dokument. Webový server musí podporovať čiastočné sťahovanie, čo robia takmer všetky servery.
Kedy to využiť
- Cenníky, katalógy, brožúry a jedálne lístky, na ktoré odkazujete zo svojho webu.
- Návody, správy a e-knihy, ktoré návštevníci čítajú online.
- Rozsiahle dokumenty vo firemnom intranete alebo v systéme na správu dokumentov.
- PDF zobrazené vo vloženej čítačke na webovej stránke.
Pri malých súboroch s niekoľkými stranami alebo pri súboroch, ktoré si ľudia vždy najprv stiahnu, linearizácia veľmi nezmení.
Rýchle zobrazenie na webe funguje, iba keď sa PDF otvára z webovej adresy. Ak si návštevník súbor najprv uloží a otvorí z disku, má už celý súbor k dispozícii a na poradí údajov nezáleží. Nepomôže ani vtedy, ak webový server odosiela PDF súbory komprimované gzipom alebo nepovoľuje čiastočné sťahovanie. Ak sa prvá strana stále zobrazuje neskoro, opýtajte sa svojho poskytovateľa hostingu na tieto nastavenia. Keď súbor na webe nahrádzate, nahrajte optimalizovanú kópiu pod rovnakým názvom, aby existujúce odkazy fungovali ďalej.
Optimalizácia nie je kompresia
Okrem linearizácie nástroj zabalí objekty do komprimovaných prúdov a odstráni zdroje, ktoré nepoužíva žiadna strana, takže súbor býva o niečo menší. Niekedy je vďaka pridanému webovému indexu o pár kilobajtov väčší; výsledok zobrazí veľkosť pred a po. Obsah sa nemení: text, obrázky, odkazy a záložky zostávajú presne také, aké boli. Ak chcete veľké PDF výrazne zmenšiť, najprv použite Kompresiu PDF a komprimovaný súbor potom optimalizujte tu. Na poradí záleží: väčšina nástrojov vrátane kompresie a zlučovania zapíše nový súbor, ktorý nie je linearizovaný, preto by optimalizácia mala byť vždy posledným krokom.
Ako to funguje
Nástroj používa qpdf, open-source knižnicu na prácu s PDF, ktorá je štandardným nástrojom na linearizáciu a je skompilovaná tak, aby bežala vo vašom prehliadači. Súbor sa nenahráva na server. Súbory chránené heslom sa otvoria po zadaní hesla a optimalizovaná kópia si zachová rovnaké heslo aj oprávnenia.
Pri otvorení súboru nástroj zobrazí, či je rýchle zobrazenie na webe už zapnuté. Po optimalizácii nový súbor skontroluje a potvrdí, že rýchle zobrazenie na webe funguje. Môžete to overiť aj sami v Adobe Acrobat alebo Reader: vo vlastnostiach dokumentu by pri Fast Web View malo byť Áno. Ak je súbor poškodený a nedá sa optimalizovať, skúste najprv Opravu PDF. Ak chcete pred zverejnením nastaviť správny názov pre vyhľadávače a karty prehliadača, použite Úpravu metadát a potom optimalizujte.