{"action":"created","comment":{"url":"https://api.github.com/repos/dockyard/reefpoints/pulls/comments/22876345","id":22876345,"diff_hunk":"@@ -0,0 +1,47 @@\n+---\n+layout: post\n+title: \"Book design and the web\"\n+comments: true\n+author: Maria Matveeva\n+twitter: \"rgbcolor\"\n+social: true\n+summary: \"Really understand your content, then select its format.\"\n+published: false\n+tags: design, observations\n+\n+---\n+\n+\n+#Book design and the web\n+\n+\n+I recently attended a presentation by a [Swiss book designer Ludovic Balland](http://www.ludovic-balland.ch) where he described the process behind his beautiful and sophisticated books. His studio has done many architecture monographs, because the format lends itself well to carefully considered custom design. (Architects with lots of work to show also tend to have the budget for and interest in such things.)\n+\n+## Formats in print\n+\n+A key concept in his book design process is the selection of an appropriate medium, or format, for each type of content. He explained that with enough analysis, the materials from which a book is to be made can clearly be separated by type of content. For example, photographs of completed buildings are one type, and architectural drawings of incomplete or conceptual projects — another. Once the separation is made, the next logical step is to select the best format for each type of content, with sensitivity to its beautiful representation. Type of paper, ink, printing methods, folding and binding possibilities all become variables in an equation, which can have a logical and aesthetic solution.\n+\n+*Barents Lessons* is a book based on a trip that a group of students took to the Barents Sea.\n+(All images via [ludovic-balland.ch](http://www.ludovic-balland.ch/))\n+![](/images/post-assets/maria/blog-books-and-web-design-01.jpg)\n+\n+This book consists of three sections, with three distinct formats. The first — Analysis — is text, meant for long form reading.\n+![](/images/post-assets/maria/blog-books-and-web-design-02.jpg)\n+\n+It is followed by a section of detailed maps. Colors were individually selected to take advantage of the cartographic detail. For this and other projects, Ludovic’s studio often completely re-draws graphics like this all in a consistent style for the book, which they then can print at the highest quality.\n+![](/images/post-assets/maria/blog-books-and-web-design-03.jpg)\n+\n+The final section holds student photographs. They are shown in an order determined by the value of the photo: from dark to light, avoiding forced storylines between photographs that do not necessarily relate to each other. The paper selection has changed once again, and the photos are given full prominence with minimal captions.\n+![](/images/post-assets/maria/blog-books-and-web-design-04.jpg)\n+\n+I find this book to be a great example of logical and thoughtful design: content is well supported and enhanced through the technology of book production. Everything, from the binding, to the paper, to the colors and page layouts, supports the content of the book. I also think it’s a strong parallel to the use of technology to support users, and the things they want to do, when we build products on the web.\n+\n+##Formats on the web","path":"source/posts/2015-01-13-book-design-and-the-web.md","position":39,"original_position":39,"commit_id":"cca209a62cda36ad76b25a99937e9508e17aeacb","original_commit_id":"cca209a62cda36ad76b25a99937e9508e17aeacb","user":{"login":"duggiefresh","id":1206678,"avatar_url":"https://avatars.githubusercontent.com/u/1206678?v=3","gravatar_id":"","url":"https://api.github.com/users/duggiefresh","html_url":"https://github.com/duggiefresh","followers_url":"https://api.github.com/users/duggiefresh/followers","following_url":"https://api.github.com/users/duggiefresh/following{/other_user}","gists_url":"https://api.github.com/users/duggiefresh/gists{/gist_id}","starred_url":"https://api.github.com/users/duggiefresh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duggiefresh/subscriptions","organizations_url":"https://api.github.com/users/duggiefresh/orgs","repos_url":"https://api.github.com/users/duggiefresh/repos","events_url":"https://api.github.com/users/duggiefresh/events{/privacy}","received_events_url":"https://api.github.com/users/duggiefresh/received_events","type":"User","site_admin":false},"body":"Space between `##` and `Formats`","created_at":"2015-01-13T17:04:06Z","updated_at":"2015-01-13T17:04:06Z","html_url":"https://github.com/dockyard/reefpoints/pull/237#discussion_r22876345","pull_request_url":"https://api.github.com/repos/dockyard/reefpoints/pulls/237","_links":{"self":{"href":"https://api.github.com/repos/dockyard/reefpoints/pulls/comments/22876345"},"html":{"href":"https://github.com/dockyard/reefpoints/pull/237#discussion_r22876345"},"pull_request":{"href":"https://api.github.com/repos/dockyard/reefpoints/pulls/237"}}},"pull_request":{"url":"https://api.github.com/repos/dockyard/reefpoints/pulls/237","id":27244391,"html_url":"https://github.com/dockyard/reefpoints/pull/237","diff_url":"https://github.com/dockyard/reefpoints/pull/237.diff","patch_url":"https://github.com/dockyard/reefpoints/pull/237.patch","issue_url":"https://api.github.com/repos/dockyard/reefpoints/issues/237","number":237,"state":"open","locked":false,"title":"added two posts","user":{"login":"kidfribble","id":241320,"avatar_url":"https://avatars.githubusercontent.com/u/241320?v=3","gravatar_id":"","url":"https://api.github.com/users/kidfribble","html_url":"https://github.com/kidfribble","followers_url":"https://api.github.com/users/kidfribble/followers","following_url":"https://api.github.com/users/kidfribble/following{/other_user}","gists_url":"https://api.github.com/users/kidfribble/gists{/gist_id}","starred_url":"https://api.github.com/users/kidfribble/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kidfribble/subscriptions","organizations_url":"https://api.github.com/users/kidfribble/orgs","repos_url":"https://api.github.com/users/kidfribble/repos","events_url":"https://api.github.com/users/kidfribble/events{/privacy}","received_events_url":"https://api.github.com/users/kidfribble/received_events","type":"User","site_admin":false},"body":"","created_at":"2015-01-13T02:42:39Z","updated_at":"2015-01-13T17:04:06Z","closed_at":null,"merged_at":null,"merge_commit_sha":"04b0329ba1835424e0a9f4955adf2bf4b63fc1f0","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/dockyard/reefpoints/pulls/237/commits","review_comments_url":"https://api.github.com/repos/dockyard/reefpoints/pulls/237/comments","review_comment_url":"https://api.github.com/repos/dockyard/reefpoints/pulls/comments/{number}","comments_url":"https://api.github.com/repos/dockyard/reefpoints/issues/237/comments","statuses_url":"https://api.github.com/repos/dockyard/reefpoints/statuses/cca209a62cda36ad76b25a99937e9508e17aeacb","head":{"label":"dockyard:mariaposts","ref":"mariaposts","sha":"cca209a62cda36ad76b25a99937e9508e17aeacb","user":{"login":"dockyard","id":873981,"avatar_url":"https://avatars.githubusercontent.com/u/873981?v=3","gravatar_id":"","url":"https://api.github.com/users/dockyard","html_url":"https://github.com/dockyard","followers_url":"https://api.github.com/users/dockyard/followers","following_url":"https://api.github.com/users/dockyard/following{/other_user}","gists_url":"https://api.github.com/users/dockyard/gists{/gist_id}","starred_url":"https://api.github.com/users/dockyard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockyard/subscriptions","organizations_url":"https://api.github.com/users/dockyard/orgs","repos_url":"https://api.github.com/users/dockyard/repos","events_url":"https://api.github.com/users/dockyard/events{/privacy}","received_events_url":"https://api.github.com/users/dockyard/received_events","type":"Organization","site_admin":false},"repo":{"id":2262874,"name":"reefpoints","full_name":"dockyard/reefpoints","owner":{"login":"dockyard","id":873981,"avatar_url":"https://avatars.githubusercontent.com/u/873981?v=3","gravatar_id":"","url":"https://api.github.com/users/dockyard","html_url":"https://github.com/dockyard","followers_url":"https://api.github.com/users/dockyard/followers","following_url":"https://api.github.com/users/dockyard/following{/other_user}","gists_url":"https://api.github.com/users/dockyard/gists{/gist_id}","starred_url":"https://api.github.com/users/dockyard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockyard/subscriptions","organizations_url":"https://api.github.com/users/dockyard/orgs","repos_url":"https://api.github.com/users/dockyard/repos","events_url":"https://api.github.com/users/dockyard/events{/privacy}","received_events_url":"https://api.github.com/users/dockyard/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dockyard/reefpoints","description":"DockYard Blog","fork":false,"url":"https://api.github.com/repos/dockyard/reefpoints","forks_url":"https://api.github.com/repos/dockyard/reefpoints/forks","keys_url":"https://api.github.com/repos/dockyard/reefpoints/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dockyard/reefpoints/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dockyard/reefpoints/teams","hooks_url":"https://api.github.com/repos/dockyard/reefpoints/hooks","issue_events_url":"https://api.github.com/repos/dockyard/reefpoints/issues/events{/number}","events_url":"https://api.github.com/repos/dockyard/reefpoints/events","assignees_url":"https://api.github.com/repos/dockyard/reefpoints/assignees{/user}","branches_url":"https://api.github.com/repos/dockyard/reefpoints/branches{/branch}","tags_url":"https://api.github.com/repos/dockyard/reefpoints/tags","blobs_url":"https://api.github.com/repos/dockyard/reefpoints/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dockyard/reefpoints/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dockyard/reefpoints/git/refs{/sha}","trees_url":"https://api.github.com/repos/dockyard/reefpoints/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dockyard/reefpoints/statuses/{sha}","languages_url":"https://api.github.com/repos/dockyard/reefpoints/languages","stargazers_url":"https://api.github.com/repos/dockyard/reefpoints/stargazers","contributors_url":"https://api.github.com/repos/dockyard/reefpoints/contributors","subscribers_url":"https://api.github.com/repos/dockyard/reefpoints/subscribers","subscription_url":"https://api.github.com/repos/dockyard/reefpoints/subscription","commits_url":"https://api.github.com/repos/dockyard/reefpoints/commits{/sha}","git_commits_url":"https://api.github.com/repos/dockyard/reefpoints/git/commits{/sha}","comments_url":"https://api.github.com/repos/dockyard/reefpoints/comments{/number}","issue_comment_url":"https://api.github.com/repos/dockyard/reefpoints/issues/comments/{number}","contents_url":"https://api.github.com/repos/dockyard/reefpoints/contents/{+path}","compare_url":"https://api.github.com/repos/dockyard/reefpoints/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dockyard/reefpoints/merges","archive_url":"https://api.github.com/repos/dockyard/reefpoints/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dockyard/reefpoints/downloads","issues_url":"https://api.github.com/repos/dockyard/reefpoints/issues{/number}","pulls_url":"https://api.github.com/repos/dockyard/reefpoints/pulls{/number}","milestones_url":"https://api.github.com/repos/dockyard/reefpoints/milestones{/number}","notifications_url":"https://api.github.com/repos/dockyard/reefpoints/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dockyard/reefpoints/labels{/name}","releases_url":"https://api.github.com/repos/dockyard/reefpoints/releases{/id}","created_at":"2011-08-24T16:55:40Z","updated_at":"2015-01-12T05:01:08Z","pushed_at":"2015-01-13T16:48:32Z","git_url":"git://github.com/dockyard/reefpoints.git","ssh_url":"git@github.com:dockyard/reefpoints.git","clone_url":"https://github.com/dockyard/reefpoints.git","svn_url":"https://github.com/dockyard/reefpoints","homepage":"http://reefpoints.dockyard.com","size":52948,"stargazers_count":29,"watchers_count":29,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":55,"mirror_url":null,"open_issues_count":6,"forks":55,"open_issues":6,"watchers":29,"default_branch":"master"}},"base":{"label":"dockyard:master","ref":"master","sha":"81e89ddd3af6226fc49643163d372ad6676be471","user":{"login":"dockyard","id":873981,"avatar_url":"https://avatars.githubusercontent.com/u/873981?v=3","gravatar_id":"","url":"https://api.github.com/users/dockyard","html_url":"https://github.com/dockyard","followers_url":"https://api.github.com/users/dockyard/followers","following_url":"https://api.github.com/users/dockyard/following{/other_user}","gists_url":"https://api.github.com/users/dockyard/gists{/gist_id}","starred_url":"https://api.github.com/users/dockyard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockyard/subscriptions","organizations_url":"https://api.github.com/users/dockyard/orgs","repos_url":"https://api.github.com/users/dockyard/repos","events_url":"https://api.github.com/users/dockyard/events{/privacy}","received_events_url":"https://api.github.com/users/dockyard/received_events","type":"Organization","site_admin":false},"repo":{"id":2262874,"name":"reefpoints","full_name":"dockyard/reefpoints","owner":{"login":"dockyard","id":873981,"avatar_url":"https://avatars.githubusercontent.com/u/873981?v=3","gravatar_id":"","url":"https://api.github.com/users/dockyard","html_url":"https://github.com/dockyard","followers_url":"https://api.github.com/users/dockyard/followers","following_url":"https://api.github.com/users/dockyard/following{/other_user}","gists_url":"https://api.github.com/users/dockyard/gists{/gist_id}","starred_url":"https://api.github.com/users/dockyard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dockyard/subscriptions","organizations_url":"https://api.github.com/users/dockyard/orgs","repos_url":"https://api.github.com/users/dockyard/repos","events_url":"https://api.github.com/users/dockyard/events{/privacy}","received_events_url":"https://api.github.com/users/dockyard/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dockyard/reefpoints","description":"DockYard Blog","fork":false,"url":"https://api.github.com/repos/dockyard/reefpoints","forks_url":"https://api.github.com/repos/dockyard/reefpoints/forks","keys_url":"https://api.github.com/repos/dockyard/reefpoints/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dockyard/reefpoints/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dockyard/reefpoints/teams","hooks_url":"https://api.github.com/repos/dockyard/reefpoints/hooks","issue_events_url":"https://api.github.com/repos/dockyard/reefpoints/issues/events{/number}","events_url":"https://api.github.com/repos/dockyard/reefpoints/events","assignees_url":"https://api.github.com/repos/dockyard/reefpoints/assignees{/user}","branches_url":"https://api.github.com/repos/dockyard/reefpoints/branches{/branch}","tags_url":"https://api.github.com/repos/dockyard/reefpoints/tags","blobs_url":"https://api.github.com/repos/dockyard/reefpoints/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dockyard/reefpoints/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dockyard/reefpoints/git/refs{/sha}","trees_url":"https://api.github.com/repos/dockyard/reefpoints/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dockyard/reefpoints/statuses/{sha}","languages_url":"https://api.github.com/repos/dockyard/reefpoints/languages","stargazers_url":"https://api.github.com/repos/dockyard/reefpoints/stargazers","contributors_url":"https://api.github.com/repos/dockyard/reefpoints/contributors","subscribers_url":"https://api.github.com/repos/dockyard/reefpoints/subscribers","subscription_url":"https://api.github.com/repos/dockyard/reefpoints/subscription","commits_url":"https://api.github.com/repos/dockyard/reefpoints/commits{/sha}","git_commits_url":"https://api.github.com/repos/dockyard/reefpoints/git/commits{/sha}","comments_url":"https://api.github.com/repos/dockyard/reefpoints/comments{/number}","issue_comment_url":"https://api.github.com/repos/dockyard/reefpoints/issues/comments/{number}","contents_url":"https://api.github.com/repos/dockyard/reefpoints/contents/{+path}","compare_url":"https://api.github.com/repos/dockyard/reefpoints/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dockyard/reefpoints/merges","archive_url":"https://api.github.com/repos/dockyard/reefpoints/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dockyard/reefpoints/downloads","issues_url":"https://api.github.com/repos/dockyard/reefpoints/issues{/number}","pulls_url":"https://api.github.com/repos/dockyard/reefpoints/pulls{/number}","milestones_url":"https://api.github.com/repos/dockyard/reefpoints/milestones{/number}","notifications_url":"https://api.github.com/repos/dockyard/reefpoints/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dockyard/reefpoints/labels{/name}","releases_url":"https://api.github.com/repos/dockyard/reefpoints/releases{/id}","created_at":"2011-08-24T16:55:40Z","updated_at":"2015-01-12T05:01:08Z","pushed_at":"2015-01-13T16:48:32Z","git_url":"git://github.com/dockyard/reefpoints.git","ssh_url":"git@github.com:dockyard/reefpoints.git","clone_url":"https://github.com/dockyard/reefpoints.git","svn_url":"https://github.com/dockyard/reefpoints","homepage":"http://reefpoints.dockyard.com","size":52948,"stargazers_count":29,"watchers_count":29,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":55,"mirror_url":null,"open_issues_count":6,"forks":55,"open_issues":6,"watchers":29,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dockyard/reefpoints/pulls/237"},"html":{"href":"https://github.com/dockyard/reefpoints/pull/237"},"issue":{"href":"https://api.github.com/repos/dockyard/reefpoints/issues/237"},"comments":{"href":"https://api.github.com/repos/dockyard/reefpoints/issues/237/comments"},"review_comments":{"href":"https://api.github.com/repos/dockyard/reefpoints/pulls/237/comments"},"review_comment":{"href":"https://api.github.com/repos/dockyard/reefpoints/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/dockyard/reefpoints/pulls/237/commits"},"statuses":{"href":"https://api.github.com/repos/dockyard/reefpoints/statuses/cca209a62cda36ad76b25a99937e9508e17aeacb"}}}}