Akıllı bir güvenlik analisti, PDF'lerin yalnızca sıkıcı belgeler ve formlar için olmadığını kanıtladı. Klasik Tetris oyununu, tarayıcınızda doğrudan çalışabilen 60KB'lık bir PDF dosyasına sıkıştırmayı başardı.
Yapımcısı Thomas Rinsma tarafından "Pdftris" olarak adlandırılan bu yaratım, bağımlılık yaratan düşen blok bulmacasını tek bir tıklamayla oynamanıza olanak tanır. Kontroller için, ekrandaki düğmelere tıklamak için fareyi kullanabilirsiniz, bu hiç de sezgisel değildi. Neyse ki, Rinsma klavye kontrollerini de oyuna dahil etti - oyuncular WASD tuşlarıyla tetriminoları hareket ettirebilir, döndürebilir ve bırakabilir.
Oyunun sesi yok, rengi yok ve mütevazı bir tarayıcı penceresinde çalışmaya devam ediyor. Ancak bunun retro cazibesine katkıda bulunduğunu iddia ediyoruz. Ve belki de gelecekteki güncellemeler bu eksik parçaları tanıtabilir.
Rinsma'nın tüm bu işlevselliği belgeler için tasarlanmış bir dosya biçimine nasıl sığdırmayı başardığına gelince, bu, JavaScript'ten başkası tarafından desteklenmeyen, nadiren keşfedilen PDF betikleme alanı kullanılarak mümkün kılındı.
Tetris
https://th0mas.nl/downloads/pdftris.pdf
Kaynak :
https://x.com/thomasrinsma/status/1875923074635424250