{"id":1910,"date":"2009-05-05T16:49:16","date_gmt":"2009-05-05T20:49:16","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=1910"},"modified":"2016-07-07T09:46:42","modified_gmt":"2016-07-07T13:46:42","slug":"the-psd-file-format","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2009\/05\/05\/the-psd-file-format\/","title":{"rendered":"The PSD File Format"},"content":{"rendered":"<p>Adobe&rsquo;s John Nack <a href=\"http:\/\/blogs.adobe.com\/jnack\/2009\/05\/some_thoughts_about_psd.html\">responds<\/a> to a <a href=\"http:\/\/code.google.com\/p\/xee\/source\/browse\/trunk\/XeePhotoshopLoader.m?spec=svn28&amp;r=11#107\">code-comment rant<\/a> by <a href=\"http:\/\/wakaba.c3.cx\">Dag &Aring;gren<\/a>:<\/p>\r\n<blockquote cite=\"http:\/\/blogs.adobe.com\/jnack\/2009\/05\/some_thoughts_about_psd.html\"><p>Here&rsquo;s what I think people want to know: Is Photoshop&rsquo;s PSD format a goofy, antiquated piece of crap, and by extension is Photoshop slow, clumsy, and\/or outdated?&#8230;No.<\/p><\/blockquote>\r\n<p>On the contrary, I think that&rsquo;s simply the question that Nack wanted to answer. &Aring;gren&rsquo;s points seem to be legitimate, if indelicately expressed and not intended for wide distribution. Nack essentially concedes them, then tries to suggest that someone wanting to read existing PSD files should care about Adobe&rsquo;s FXG file format. The takeaway: Adobe has no sense of humor and would rather attack the messenger than accept criticism gracefully.<\/p>\r\n<p>Update (2009-05-06): <a href=\"http:\/\/blogs.adobe.com\/jnack\/2009\/05\/some_thoughts_about_psd.html#c1984809\">Gus Mueller<\/a> makes some good points in the comments.<\/p>","protected":false},"excerpt":{"rendered":"<p>Adobe&rsquo;s John Nack responds to a code-comment rant by Dag &Aring;gren: Here&rsquo;s what I think people want to know: Is Photoshop&rsquo;s PSD format a goofy, antiquated piece of crap, and by extension is Photoshop slow, clumsy, and\/or outdated?&#8230;No. On the contrary, I think that&rsquo;s simply the question that Nack wanted to answer. &Aring;gren&rsquo;s points seem [&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":[],"class_list":["post-1910","post","type-post","status-publish","format-standard","hentry","category-technology"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/1910","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=1910"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/1910\/revisions"}],"predecessor-version":[{"id":15103,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/1910\/revisions\/15103"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=1910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=1910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=1910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}