{"id":28360,"date":"2020-03-10T16:00:31","date_gmt":"2020-03-10T20:00:31","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=28360"},"modified":"2020-03-10T16:00:31","modified_gmt":"2020-03-10T20:00:31","slug":"saving-audion-faces","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2020\/03\/10\/saving-audion-faces\/","title":{"rendered":"Saving Audion Faces"},"content":{"rendered":"<p><a href=\"https:\/\/twitter.com\/cabel\/status\/1237141775472406528\">Cabel Sasser<\/a>:<\/p>\n<blockquote cite=\"https:\/\/twitter.com\/cabel\/status\/1237141775472406528\"><p>Apple removed resource forks\/PICT support in Catalina so we&rsquo;re on the absolute edge of being able to rescue Audion faces from displaying easily ever again.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/panic.com\/blog\/saving-face\/\">Michael Buckley<\/a>:<\/p>\n<blockquote cite=\"https:\/\/panic.com\/blog\/saving-face\/\"><p>[Audion faces are] an important part of Panic&rsquo;s history that has been inaccessible to modern computing devices for well over a decade. Although they were cutting-edge technology when Audion launched 21 years ago, porting them to modern Web browsers was an involved process.<\/p>\n<p>[&#8230;]<\/p>\n<p>Les&rsquo;s converter was mostly complete. It could already open resource files, extract images and their coordinates, and convert images from the <a href=\"https:\/\/en.wikipedia.org\/wiki\/PICT\">PICT<\/a> image format to PNG, an image format in wide use today. However, the code needed to be updated to run on modern versions of macOS. It used a few functions which have been removed from macOS since the converter was written.<\/p>\n<p>[&#8230;]<\/p>\n<p>However, HTML&rsquo;s &lt;canvas&gt; element offers very little control over text rendering, and each Web browser draws the text differently. If you used Audion back in the day, the text on the page will not look exactly like you remember.<\/p>\n<p>The second problem is that many Audion faces used custom fonts, and some of these fonts have been difficult to convert for the Web. Mac Postscript fonts also stored their font data in resource forks, and although there are many tools to convert these fonts to other formats, these tools fail to convert some of these fonts correctly.<\/p><\/blockquote>\n\n<p>See also: <a href=\"https:\/\/podcast.panic.com\/#episode004\">Audion &amp; On<\/a> on the new Panic podcast:<\/p>\n<blockquote cite=\"https:\/\/podcast.panic.com\/#episode004\">\n<p>How did a fierce competition with a rival lead Steven Frank and Cabel Sasser to make a life-changing decision in a meeting with one of their biggest idols&#8230; and one of their arch nemeses? Plus: community and the cascading effects of the choices we make, 23 years later.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/10\/15\/apps-lost-with-catalina\/\">Apps Lost With Catalina<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2004\/11\/12\/the-true-story-of-audion\/\">The True Story of Audion<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Cabel Sasser: Apple removed resource forks\/PICT support in Catalina so we&rsquo;re on the absolute edge of being able to rescue Audion faces from displaying easily ever again. Michael Buckley: [Audion faces are] an important part of Panic&rsquo;s history that has been inaccessible to modern computing devices for well over a decade. Although they were cutting-edge [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1452,1016,133,619,295,30,32,1666,1067,759,96],"class_list":["post-28360","post","type-post","status-publish","format-standard","hentry","category-technology","tag-audion","tag-datacide","tag-font","tag-graphics","tag-history","tag-mac","tag-macapp","tag-macos-10-15","tag-postscript","tag-resource-fork","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/28360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=28360"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/28360\/revisions"}],"predecessor-version":[{"id":28361,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/28360\/revisions\/28361"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=28360"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=28360"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=28360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}