Comments 11
Прикол в том, что pdf - это программа на языке Post Script (похож на forth). Зачем туда еще надо было встраивать JS. Наверное в PS обнаружили фатальный недостаток - не иначе.
Тут википедия с Вами несогласна:
The difference between PDF and PostScript is that PDF lacks the general-purpose programming language framework of the PostScript language. A PDF document is a static data structure made for efficient access and embeds navigational information suitable for interactive viewing.
Не копал так глубоко, не скажу насколько правда, но сноска ведёт на официальное руководство по PostScript от Adobe.
Но в любом случае, JS-то появился в PDF, чтобы написанные для веба на этом самом JS интерактивные фичи можно было и в PDF сохранить. Даже если бы там внутри и был Turing-complete PostScript, кто это будет на него переводить? А так одним и тем же софтом из коробки.
…вот поэтому скептически отношусь к ответу «ну есть же PDF» на предложения устаканить какой-то изящный и более-менее универсальный стандарт адаптивной вёрстки…
Долго это. Займет 10-20 лет, чтобы оно появилось и работало на каждой кофемашине…
Зависит от адекватности формата.
Если разрабатывать, как разрабатывали раньше — есть шансы быстрого распространения.
А если как сейчас — «чёрная ворона, белая ворона, небинарная ворона, небинарная угнетаемая ворона, политкорректная ворона» — то, конечно, желающих внедрять «ещё одно, ещё более лютое гэ, чем все предыдущие» найдётся мало %)
Я конечно охренел когда сейчас Дум запустился в ПДФ-ке!
Я давно сильно удивился возможностям PDF, примерно когда открыл в первый раз экспортированный из одного из xCADов сборочный чертёж, где можно было мышкой крутить деталь в 3D и ещё разбирать её на составные части. Т.е., PDF становится всё опаснее и опаснее для конечного пользователя. Практически с такой же формулировкой Adobe убила FLASH?
Зачем это в документе, который должен заменить бумагу? ПДФки всегда были удобны тем, что выглядят одинаково везде. Не надо думать о том, как откроется презентация на конференции (ой, стрелочки разъехались, греческие символы потерялись). Отправил и уверен что всё заработает так, как надо. Даже на телефоне/линуксе/браузере/магнитоле/осциллографе/etc.
А потом формы, видео... Для чего?
А на svg ещё не спортировали? Там тот же JS.
В таблице ссылки битые, куда то делось начало, например вместо:
https://bellard.org/jslinux/vm.html?url=alpine-x86.cfg&mem=192
https://vm.html?url=alpine-x86.cfg&mem=192
Привет, это команда GitVerse! У тебя крутая статья, будем рады видеть тебя в сезоне open source. Для этого просто поставь тег "сезон open source" – и ты участвуешь :)
Запуск Linux внутри PDF