Doom a Tetris naprogramované v PDF

16. 1. 2025

Sdílet

Doom v PDF Autor: Thomas Rinsma

Doom a Tetris jsme už viděli běžet na mnoha různých zařízeních a v mnoha prostředích. Thomas Rinsma využil bohatých možností nabízených formátem PDF a vytvořil Doom a Tetris v dokumentu PDF. Na svém blogu pak popisuje, jak celá věc s dynamickým PDF funguje.

Využil přitom toho, že prohlížečky PDF ve webových prohlížečích poskytují běhové prostředí JavaScriptu se sandboxem, které má přístup pouze k několika rozhraním API specifickým pro PDF a určeným zejména pro ověřování formulářů.

Soubory PDF totiž mohou obsahovat textová vstupní pole, tlačítka, zaškrtávací políčka a podobně. Na události týkajících se těchto prvků pak lze navázat obslužné programy napsané v JavaScriptu a vlastnosti prvků je také možné měnit.

(Upozornil Ondřej Caletka.)

Našli jste v článku chybu?

Autor zprávičky

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Studoval počítače a média, takže je rozpolcen mezi dva obory. Snaží se dělat obojí, jak nejlépe umí.