{"version":"1.0","provider_name":"Blog - Websolutioncentre","provider_url":"https:\/\/www.websolutioncentre.com\/blog","author_name":"admin","author_url":"https:\/\/www.websolutioncentre.com\/blog\/author\/admin\/","title":"4 Common Design Patterns for User Interaction on a Website - Blog - Websolutioncentre","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"RMANl5593E\"><a href=\"https:\/\/www.websolutioncentre.com\/blog\/2015\/07\/29\/4-common-design-patterns-for-user-interaction-on-a-website\/\">4 Common Design Patterns for User Interaction on a Website<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.websolutioncentre.com\/blog\/2015\/07\/29\/4-common-design-patterns-for-user-interaction-on-a-website\/embed\/#?secret=RMANl5593E\" width=\"600\" height=\"338\" title=\"&#8220;4 Common Design Patterns for User Interaction on a Website&#8221; &#8212; Blog - Websolutioncentre\" data-secret=\"RMANl5593E\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","description":"Online forms are a common interface for interacting with the customer. Such forms would either rely on user input via the keyboard, or display answers that need to be selected by the customer. While incorporating such elements in a website, one should focus on proper functionality of the design. This is primarily because if the [&hellip;]"}