{"id":25842,"date":"2020-07-14T23:14:33","date_gmt":"2020-07-14T23:14:33","guid":{"rendered":"https:\/\/www.immersion.com\/?p=25842"},"modified":"2020-07-14T23:40:55","modified_gmt":"2020-07-14T23:40:55","slug":"the-haptic-stack-design-layer","status":"publish","type":"post","link":"https:\/\/www.immersion.com\/ja\/the-haptic-stack-design-layer\/","title":{"rendered":"The Haptic Stack &#8211; Design Layer"},"content":{"rendered":"\n<p>By Chris Ullrich, CTO at Immersion<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/UX-Design-User-1024x576.jpg\" alt=\"\" class=\"wp-image-25843\" srcset=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/UX-Design-User-1024x576.jpg 1024w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/UX-Design-User-300x169.jpg 300w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/UX-Design-User-768x432.jpg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Over the last few months, I introduced the haptic stack \u2013 a conceptual framework that we use at Immersion to think about the key technology components of an&nbsp;engaging haptic experience. As a quick refresher, the stack consists of three key&nbsp;layers: design, software (see <a href=\"https:\/\/www.immersion.com\/the-haptic-stack-software-layer\/\">this post<\/a>),&nbsp;and hardware (see&nbsp;<a href=\"https:\/\/www.immersion.com\/the-haptic-stack-hardware-layer\/\">this post<\/a>). These layers work together in a highly interdependent way to create a tactile experience that is in harmony with the overall UX of a product or experience.&nbsp;Product designers need&nbsp;to think carefully about the trade-offs in all three layers when designing a product to deliver a valuable and delightful end-user experience.<\/p>\n\n\n\n<p>This month\nwe\u2019re going to delve into the top layer \u2013 the design layer. The design layer\nbrings software and hardware together into a coherent end-user experience. This\nis arguably the most important layer from an overall experience perspective,\nbut what\u2019s possible here can be constrained by choices made at the software and\nhardware layers.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"504\" src=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/HapticStack_Design-1024x504.png\" alt=\"\" class=\"wp-image-25844\" srcset=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/HapticStack_Design-1024x504.png 1024w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/HapticStack_Design-300x148.png 300w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/HapticStack_Design-768x378.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What is the Design Layer?<\/h2>\n\n\n\n<p>The design layer is where everything comes together to create a complete haptic experience. It requires a deep knowledge of various design approaches, haptic effects, and interaction designs that have proven successful. At Immersion, we normally also include tooling and reference systems at this layer as well because these tangible artifacts embody best-in-class design approaches to haptics. <\/p>\n\n\n\n<p>In this blog post, I review the design framework and principles\nthat Immersion uses when it develops haptic experiences, in all markets. I also\ntalk about the enabling tools that can be used to create these effects.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Principles and Know-How<\/h2>\n\n\n\n<p>At Immersion, we have evolved a design framework that\ncaptures every haptic use case that we\u2019ve encountered (across automotive,\ngaming, mobile, and other markets). This framework shown below helps us think\nabout the role of haptics in a specific product or experience.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"550\" src=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework-1024x550.png\" alt=\"\" class=\"wp-image-25845\" srcset=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework-1024x550.png 1024w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework-300x161.png 300w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework-768x413.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>These elements are not all-inclusive, but do cover the vast majority of uses; they help us define what the primary goal of a haptic experience should be. With a clear understanding of the goals of haptics in an experience, it becomes much easier to make the right design decisions (as well as software and hardware decisions). We discuss each of these design goals below.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Attention Shift<\/h3>\n\n\n\n<p>An attention shift haptic effect is intentionally incongruous with other elements of the experience (such as audio\/video). Attention shifting effects are bold and unmistakable in their character and design. This is similar to choosing a pop of color as an \u2018accent\u2019 for a house painting project. Adding a pattern or texture can also help users understand what the goal or meaning of the attention shift is.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Delightful Moments<\/h3>\n\n\n\n<p>This type of haptic experience has the goal of generating a smile or positive effect with users and is often associated with some type of surprise. Think of an emoji or sticker with haptics that makes the recipient laugh or feel more connected with the sender. Typically, these effects are tightly coupled with graphics and audio to provide just the right <em>pop<\/em> to an overall experience.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Information Flow<\/h3>\n\n\n\n<p>Haptics are commonly used to support user interactions with an interface on a touchscreen. In this case, haptics convey information to the user about the state of the UI. This can include confirmation of a button press, end-of-list, or other UI state change. This principle can also be helpful in VR experiences to help users understand what they are selecting or pointing at. Typically, these effects are sharp and precise but can also be skeuomorphic (an imitation of a real action, like a button click).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sensory Immersion<\/h3>\n\n\n\n<p>In\ngaming and VR experiences, adding tactile effects that result from user\ninteractions with the virtual world is a known way to dramatically increase a\nsense of immersion. This technique has been used in commercial gaming platforms\nfor more than two decades and is still one of the most effective uses of\nhaptics. It requires close synchronization with audio and video and often employs\ndynamic haptic effects \u2013 ones that respond to a user\u2019s gesture.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hedonics<\/h3>\n\n\n\n<p>Hedonics\nis the generation of an emotional response in users. Haptic feedback is capable\nof facilitating both positive and negative emotional responses and the design\nof effects is a key mechanism for this. For example, effects that have smooth\nenvelopes and are well synchronized with the overall experience are more likely\nto create positive affect, whereas effects with sharp envelopes are more likely\nto generate a negative affect.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Illusion<\/h3>\n\n\n\n<p>In\nthis case, the goal is to convince the user that the touch experience is\ncompletely realistic. The iPhone 6s is a great example of this: Apple was able\nto replace a mechanical switch (the Home button) on the phone with a haptic\nsensation and most users didn\u2019t notice. Creating realistic mechanical switches,\nsurface textures and other real-world tactile sensations is extremely\nchallenging and requires the highest level of haptic engineering; but when\nsuccessful, it can be utterly convincing to users.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Haptic Language and\nEffect Design<\/h2>\n\n\n\n<p>A common question asked about haptic effect design is whether there is some kind of haptic language that can communicate information to users. Associating meaning with haptic effects is challenging because there is no grammar or other symbolic construct associated with them. There are very few haptic sensations that are commonly agreed upon, so it is very hard to get users, in general, to be able to extract meaning from a haptic sensation. In addition, the meaning of a haptic sensation is normally very context-dependent. (A great example is in the excellent <a href=\"https:\/\/www.amazon.com\/dp\/B079SJSXDJ\"><em>Archaeologies of Touch<\/em><\/a> by David Parisi \u2013 who describes researchers in the 1950s creating a kind of Morse code with haptic vibrations.) Direct symbolic haptic effects require a significant amount of learning on the part of users. This can be acceptable for professional use cases, but for consumer devices, the level of learning required is usually too great a barrier to be useful.<\/p>\n\n\n\n<p>To try\nand solve this problem, Immersion proposed a situational-dependent haptic\neffect coding system for wearables that would provide a much more accessible\nhaptic language based on learning, in-context of a progressively refined set of\nbasic haptic effects. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"689\" src=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Design-Language-1024x689.png\" alt=\"\" class=\"wp-image-25846\" srcset=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Design-Language-1024x689.png 1024w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Design-Language-300x202.png 300w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Design-Language-768x516.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Other examples\ninclude the distinctive effects on the Apple Watch and the ability to associate\nhaptic effects with a ringtone on many mobile devices.<\/p>\n\n\n\n<p>In\ngeneral, consumer products should have a very small set of haptic effects that convey\ninformation, and the meaning of each effect should be as self-evident (and\nlearnable) as possible. More complex effect languages require both learning and\ncontext to be effective.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"239\" src=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Studio-300x239.jpg\" alt=\"\" class=\"wp-image-25847\" srcset=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Studio-300x239.jpg 300w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Studio-768x611.jpg 768w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Studio-1024x815.jpg 1024w, https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptic-Studio.jpg 1593w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Creation Tools<\/h2>\n\n\n\n<p>At Immersion, we occasionally create our own tools in order to enable our designers to make full use of the haptic capabilities of a product or platform. But good tools require a large investment and are normally very hard to monetize. &nbsp;Instead, our experienced designers have found it extremely effective to use existing audio toolchains.<\/p>\n\n\n\n<p>For mobile and gaming haptics, audio workflows such as ProTools\u2122 or Wwise\u2122 are very well suited for creating effects. Many effects in these experiences are closely tied to audio effects, and haptics can be thought of as an additional track in the mix\u2013 similar to an LFE (low-frequency effect) track. With these tools, it is very efficient to enable live monitoring of the haptic tracks, as this greatly increases tuning and iteration during design. <\/p>\n\n\n\n<p>Some of the most impactful haptic experiences reflect or\nintegrate user motion or gesture into the effect itself. These are often\nconsidered haptic illusions and a normal audio workflow can be insufficient if\nonly the rasterized signal is available at playback time. In tools such as\nWwise, which also have a runtime engine, it is possible to modify the haptic\neffects continuously during playback by adjusting one or more parameters. This\ncan be effective in convincing users that the tactile dimension of the\nexperience is responding directly to them.<\/p>\n\n\n\n<p>At Immersion, our goal is to enable rich haptic experiences\nwherever possible. To that end, we are working diligently to promote haptic\neffect encoding standards that can help content creators to both use standard\ntools and to address a wide variety of haptic-capable devices. We believe that,\ntogether with design competence, this will enable a huge variety of compelling\nand valuable haptic experiences in many markets.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Summary<\/h2>\n\n\n\n<p>Haptic design is still in its infancy with exciting growth potential ahead. Throughout Immersion\u2019s history, our designers have had to struggle with low-level and limited design tools, often late in a product development cycle. With the emergence of high-quality haptics in the iPhone, certain Android devices, and the upcoming PS5 controller, we see a bright future for haptic experience design and an opportunity for savvy practitioners to make real, tangible differences in the delight that users have in their product experiences.<\/p>\n\n\n\n<p>Related articles: <\/p>\n\n\n\n<p><a href=\"https:\/\/www.immersion.com\/the-haptic-stack\/\">The Haptic Stack<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.immersion.com\/the-haptic-stack-software-layer\/\">The Software Layer<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.immersion.com\/the-haptic-stack-hardware-layer\/\">The Hardware Layer<\/a><\/p>\n\n\n<p><!--EndFragment--><br>\n<br>\n<\/p>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Chris Ullrich, CTO at Immersion Over the last few months, I introduced the haptic stack \u2013 a conceptual framework that we use at Immersion to think about the key technology components of an&nbsp;engaging haptic experience. As a quick refresher, the stack consists of three key&nbsp;layers: design, software (see this post),&nbsp;and hardware (see&nbsp;this post). These [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":25845,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[],"class_list":["post-25842","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-haptic-learning"],"translation":{"provider":"WPGlobus","version":"3.0.0","language":"ja","enabled_languages":["en","ja","zh"],"languages":{"en":{"title":true,"content":true,"excerpt":false},"ja":{"title":false,"content":false,"excerpt":false},"zh":{"title":false,"content":false,"excerpt":false}}},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Haptic Stack - Design Layer - \u30a4\u30de\u30fc\u30b8\u30e7\u30f3<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Haptic Stack - Design Layer - \u30a4\u30de\u30fc\u30b8\u30e7\u30f3\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/\" \/>\n<meta property=\"og:site_name\" content=\"\u30a4\u30de\u30fc\u30b8\u30e7\u30f3\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-14T23:14:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-07-14T23:40:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1290\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Chris Ullrich\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chris Ullrich\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/\",\"url\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/\",\"name\":\"The Haptic Stack - Design Layer - \u30a4\u30de\u30fc\u30b8\u30e7\u30f3\",\"isPartOf\":{\"@id\":\"https:\/\/www.immersion.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png\",\"datePublished\":\"2020-07-14T23:14:33+00:00\",\"dateModified\":\"2020-07-14T23:40:55+00:00\",\"author\":{\"@id\":\"https:\/\/www.immersion.com\/#\/schema\/person\/468b748fc6f539444d1157a6a3b62503\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#primaryimage\",\"url\":\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png\",\"contentUrl\":\"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png\",\"width\":2400,\"height\":1290},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.immersion.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Haptic Stack &#8211; Design Layer\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.immersion.com\/#website\",\"url\":\"https:\/\/www.immersion.com\/\",\"name\":\"\u30a4\u30de\u30fc\u30b8\u30e7\u30f3\",\"description\":\"Experts in haptic technology building touch experiences in the digital world\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.immersion.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.immersion.com\/#\/schema\/person\/468b748fc6f539444d1157a6a3b62503\",\"name\":\"Chris Ullrich\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\/\/www.immersion.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/bfac21365e5403cc15475ad30c848d076af39ecfc457645ad484dd7daf304ef1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/bfac21365e5403cc15475ad30c848d076af39ecfc457645ad484dd7daf304ef1?s=96&d=mm&r=g\",\"caption\":\"Chris Ullrich\"},\"url\":\"https:\/\/www.immersion.com\/ja\/author\/cullrich\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Haptic Stack - Design Layer - \u30a4\u30de\u30fc\u30b8\u30e7\u30f3","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/","og_locale":"ja_JP","og_type":"article","og_title":"The Haptic Stack - Design Layer - \u30a4\u30de\u30fc\u30b8\u30e7\u30f3","og_url":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/","og_site_name":"\u30a4\u30de\u30fc\u30b8\u30e7\u30f3","article_published_time":"2020-07-14T23:14:33+00:00","article_modified_time":"2020-07-14T23:40:55+00:00","og_image":[{"width":2400,"height":1290,"url":"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png","type":"image\/png"}],"author":"Chris Ullrich","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chris Ullrich","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/","url":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/","name":"The Haptic Stack - Design Layer - \u30a4\u30de\u30fc\u30b8\u30e7\u30f3","isPartOf":{"@id":"https:\/\/www.immersion.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#primaryimage"},"image":{"@id":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#primaryimage"},"thumbnailUrl":"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png","datePublished":"2020-07-14T23:14:33+00:00","dateModified":"2020-07-14T23:40:55+00:00","author":{"@id":"https:\/\/www.immersion.com\/#\/schema\/person\/468b748fc6f539444d1157a6a3b62503"},"breadcrumb":{"@id":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#primaryimage","url":"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png","contentUrl":"https:\/\/www.immersion.com\/wp-content\/uploads\/2020\/07\/Haptics-Design-Framework.png","width":2400,"height":1290},{"@type":"BreadcrumbList","@id":"https:\/\/www.immersion.com\/the-haptic-stack-design-layer\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.immersion.com\/"},{"@type":"ListItem","position":2,"name":"The Haptic Stack &#8211; Design Layer"}]},{"@type":"WebSite","@id":"https:\/\/www.immersion.com\/#website","url":"https:\/\/www.immersion.com\/","name":"\u30a4\u30de\u30fc\u30b8\u30e7\u30f3","description":"Experts in haptic technology building touch experiences in the digital world","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.immersion.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/www.immersion.com\/#\/schema\/person\/468b748fc6f539444d1157a6a3b62503","name":"Chris Ullrich","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.immersion.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/bfac21365e5403cc15475ad30c848d076af39ecfc457645ad484dd7daf304ef1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bfac21365e5403cc15475ad30c848d076af39ecfc457645ad484dd7daf304ef1?s=96&d=mm&r=g","caption":"Chris Ullrich"},"url":"https:\/\/www.immersion.com\/ja\/author\/cullrich\/"}]}},"_links":{"self":[{"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/posts\/25842","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/comments?post=25842"}],"version-history":[{"count":6,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/posts\/25842\/revisions"}],"predecessor-version":[{"id":25860,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/posts\/25842\/revisions\/25860"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/media\/25845"}],"wp:attachment":[{"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/media?parent=25842"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/categories?post=25842"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.immersion.com\/ja\/wp-json\/wp\/v2\/tags?post=25842"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}