{"id":9339,"date":"2014-08-18T14:30:36","date_gmt":"2014-08-18T18:30:36","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=9339"},"modified":"2014-08-18T14:30:36","modified_gmt":"2014-08-18T18:30:36","slug":"on-vesper-and-working-efficiently","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2014\/08\/18\/on-vesper-and-working-efficiently\/","title":{"rendered":"On Vesper and Working Efficiently"},"content":{"rendered":"<p><a href=\"http:\/\/inessential.com\/2014\/08\/04\/on_vesper_and_working_efficiently\">Brent Simmons<\/a>:<\/p>\n<blockquote cite=\"http:\/\/inessential.com\/2014\/08\/04\/on_vesper_and_working_efficiently\"><p>And then it gets just a little bit worse still: Mail on iOS 8 <em>does<\/em> have the ability to keep swiping to get the default action. Mail must be doing this as a custom thing or using private APIs to get this.<\/p>\n<p>Which means that if we adopted the standard behavior, people would ask us why we don&rsquo;t &ldquo;just&rdquo; do what Mail does.<\/p>\n<p>Which argues for not touching this at all, since we already do a custom thing which works.<\/p>\n<p>But that, again, means we&rsquo;ve got this custom code to maintain and a bit of UI that&rsquo;s quite unlike what users expect. (Which isn&rsquo;t necessarily the worst thing. There can be good reasons for doing something different.)<\/p>\n<\/blockquote>","protected":false},"excerpt":{"rendered":"<p>Brent Simmons: And then it gets just a little bit worse still: Mail on iOS 8 does have the ability to keep swiping to get the default action. Mail must be doing this as a custom thing or using private APIs to get this. Which means that if we adopted the standard behavior, people would [&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":[77,31,904,26,900],"class_list":["post-9339","post","type-post","status-publish","format-standard","hentry","category-technology","tag-design","tag-ios","tag-ios-8","tag-iosapp","tag-vesper"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/9339","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=9339"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/9339\/revisions"}],"predecessor-version":[{"id":9340,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/9339\/revisions\/9340"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=9339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=9339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=9339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}