{"id":2342,"date":"2015-09-25T14:21:40","date_gmt":"2015-09-25T14:21:40","guid":{"rendered":"https:\/\/email.uplers.com\/blogs\/?p=2342"},"modified":"2024-11-11T19:06:29","modified_gmt":"2024-11-11T13:36:29","slug":"defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior","status":"publish","type":"post","link":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/","title":{"rendered":"Defeating Gmail with Responsive Code &#8211; Hybrid &#038; Spongy comes as a savior!"},"content":{"rendered":"<p>Responsive is quite in the vogue. With most <a href=\"https:\/\/email.uplers.com\/blog\/types-of-emails\/\">subscribers<\/a> reading emails on the go, it is quintessential to send out emails using media queries that render well across the devices irrespective of the screen sizes.<\/p>\n<p>For most marketers that has a user base viewing emails in native apps on Android and iOS, responsive fetches amazing results. However, media queries are a problem when your user base is viewing emails using third party applications. As they have no or minimal support, these emails don\u2019t render well on these email clients or third party app.<!--HubSpot Call-to-Action Code --><span id=\"hs-cta-wrapper-7b105263-d955-41c1-bcf4-8e06098ff547\" class=\"hs-cta-wrapper\"><span id=\"hs-cta-7b105263-d955-41c1-bcf4-8e06098ff547\" class=\"hs-cta-node hs-cta-7b105263-d955-41c1-bcf4-8e06098ff547\"><!-- [if lte IE 8]>\n\n\n<div id=\"hs-cta-ie-element\"><\/div>\n\n\n<![endif]--><\/span><\/span><!-- end HubSpot Call-to-Action Code --><\/p>\n<div class=\"banner_wrapper\" style=\"\"><div class=\"banner  banner-17429 bottom vert custom-banners-theme-default_style\" style=\"\"><a class=\"custom_banners_big_link\"  target=\"_blank\"  href=\"https:\/\/email.uplers.com\/email-template-production-services\/\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"192\" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/01\/Email-template-production-768x192-1.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/01\/Email-template-production-768x192-1.jpg 768w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/01\/Email-template-production-768x192-1-300x75.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/01\/Email-template-production-768x192-1-624x156.jpg 624w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/div><\/div>\n<p>If your user base is relying more on the third party apps, there is a workaround to using media queries which is now known as hybrid coding technique or spongy technique of coding. With this approach, the email renders just like the responsive version in the third-party apps as well however, this method does have some limitations and it would not be as good a <a href=\"https:\/\/email.uplers.com\/email-template-production-services\/\" target=\"_blank\" rel=\"noopener noreferrer\">responsive email<\/a> as developed using media queries.<\/p>\n<p><strong>So, what is the great fix?<\/strong><\/p>\n<p>The logical solution to fix the rendering issue is to use min-width and max-width to enable movement. However, this workaround will not work in Outlook, but luckily there are few solutions that can help you in fixing this problem as well.<\/p>\n<p>You need to create a table that is 100% wide with a max-width of your desired size on Desktop.<\/p>\n<p><a href=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2346\" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1.jpg\" alt=\"Coding Image1\" width=\"1039\" height=\"369\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1.jpg 1039w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1-300x107.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1-768x273.jpg 768w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1-1024x364.jpg 1024w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-Image1-624x222.jpg 624w\" sizes=\"auto, (max-width: 1039px) 100vw, 1039px\" \/><\/a><\/p>\n<p><strong>@media screen and (min-width: 601px) {<\/strong><\/p>\n<p><strong> .container {<\/strong><\/p>\n<p><strong>width: 600px!important;<\/strong><\/p>\n<p><strong> }<\/strong><\/p>\n<p><strong>}<\/strong><\/p>\n<p>Apple Mail, which doesn\u2019t respect max-width, create a media query to limit that table\u2019s size on desktop<\/p>\n<p><strong>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;&lt;![endif]&#8211;&gt;<\/strong><\/p>\n<p>This is used for conditional CSS for Outlook to force it to collapse borders on all tables and prevent unwanted gaps<\/p>\n<p><strong>In Body Margin: 0; padding: 0;min-width: 100%;<\/strong><\/p>\n<p>We also have Margin: 0 auto;set here to center our table in Yahoo in Chrome. Though this use of margin is for Yahoo typically, we always capitalize Margin so that Outlook.com won&#8217;t strip it out.<\/p>\n<p>Under the body, first we have a &lt;table&gt;tag, to center its contents.<\/p>\n<p><strong>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/strong><\/p>\n<p><strong>&lt;table width=&#8221;600&#8243; align=&#8221;center&#8221; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243; <\/strong><\/p>\n<p><strong>border=&#8221;0&#8243; &gt;<\/strong><\/p>\n<p><strong>&lt;tr&gt;<\/strong><\/p>\n<p><strong>&lt;td&gt;<\/strong><\/p>\n<p><strong>&lt;![endif]&#8211;&gt;<\/strong><\/p>\n<p><strong>&lt;table class=&#8221;container&#8221; align=&#8221;center&#8221; cellpadding=&#8221;0&#8243; cellspacing=&#8221;0&#8243; border=&#8221;0&#8243; style=&#8221;border-spacing:0;Margin:0 auto;width:100%;max-width:600px;&#8221;&gt;<\/strong><\/p>\n<p><strong>&lt;tr&gt;<\/strong><\/p>\n<p><strong>&lt;td&gt;<\/strong><\/p>\n<p><strong>[content goes here]<\/strong><\/p>\n<p><strong>&lt;\/td&gt;<\/strong><\/p>\n<p><strong>&lt;\/tr&gt;<\/strong><\/p>\n<p><strong>&lt;\/table&gt;<\/strong><\/p>\n<p><strong>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/strong><\/p>\n<p><strong>&lt;\/td&gt;<\/strong><\/p>\n<p><strong>&lt;\/tr&gt;<\/strong><\/p>\n<p><strong>&lt;\/table&gt;<\/strong><\/p>\n<p><strong>&lt;![endif]&#8211;&gt;<\/strong><\/p>\n<p>A conditional table for Outlook that is hidden to all other clients. We need these because we\u2019re using the max-width property which Outlook doesn&#8217;t support. Therefore we need to create special Outlook-only tables with explicit pixel widths to contain everything in Outlook.<\/p>\n<div class=\"banner_wrapper\" style=\"\"><div class=\"banner  banner-17431 bottom vert custom-banners-theme-default_style\" style=\"\"><a class=\"custom_banners_big_link\"  target=\"_blank\"  href=\"https:\/\/email.uplers.com\/data-integration-migration\/\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"200\" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/02\/ESP-MIGRATION.jpg\" class=\"attachment-full size-full\" alt=\"The Why &amp; How of Interactive Emails in SFMC\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/02\/ESP-MIGRATION.jpg 800w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/02\/ESP-MIGRATION-300x75.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/02\/ESP-MIGRATION-768x192.jpg 768w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2020\/02\/ESP-MIGRATION-624x156.jpg 624w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/div><\/div>\n<p><strong>Single Column Layout:<\/strong><\/p>\n<p>For full-width banner you just need to give class in td of image &amp; define class in style, Change the max-width according to your email size.<\/p>\n<p><a href=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2343 size-full\" title=\"Coding \" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2.jpg\" alt=\"Coding image 2\" width=\"800\" height=\"525\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2.jpg 800w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2-300x197.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2-768x504.jpg 768w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2-213x140.jpg 213w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2-380x250.jpg 380w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-2-624x410.jpg 624w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p><strong>Two Column Layout:<\/strong><\/p>\n<p><a href=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2344 size-full\" title=\"Coding in email \" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3.jpg\" alt=\"Coding image 3\" width=\"698\" height=\"366\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3.jpg 698w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3-300x157.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3-267x140.jpg 267w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3-540x282.jpg 540w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-3-624x327.jpg 624w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/a>&lt;tr&gt;<\/p>\n<p>&lt;tdstyle=&#8221;text-align:center;font-size:0;&#8221;&gt;<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;table width=&#8221;100%&#8221;&gt;<\/p>\n<p>&lt;tr&gt;<\/p>\n<p>&lt;td width=&#8221;50%&#8221; valign=&#8221;top&#8221;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>[column to go here]<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;&lt;td width=&#8221;50%&#8221; valign=&#8221;top&#8221;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>[column to go here]<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;<\/p>\n<p>&lt;\/tr&gt;<\/p>\n<p>&lt;\/table&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>&lt;\/td&gt;<\/p>\n<p>&lt;\/tr&gt;<\/p>\n<p>These conditional columns are important, because without them Outlook will not let our two floating tables sit neatly side-by-side. As Outlook doesn&#8217;t support max-width either, these columns help restrict each column to the correct size.<\/p>\n<ul>\n<li>Font-size: 0to get rid of any gaps between our columns inside this cell.<\/li>\n<\/ul>\n<ul>\n<li>Text-align: center stack in the column center on mobile<\/li>\n<\/ul>\n<ul>\n<li>We\u2019re using a width of 100% up to a max-width of 300px so that this particular column will be 100% wide on viewports that are smaller than 300px wide.<\/li>\n<\/ul>\n<ul>\n<li>We are going to get two columns to float side by side on desktop, but stack in the center on mobile, is by using a combination of text-align: center and display: inline block. You can choose from left, center or right text alignment, and your inline-block divs will obey.<\/li>\n<\/ul>\n<p><strong>&#8211;&gt;<\/strong> Set vertical-align to whatever you like, it will acts like valign=&#8221;top&#8221;<\/p>\n<div class=\"banner_wrapper\" style=\"\"><div class=\"banner  banner-17409 bottom vert custom-banners-theme-default_style\" style=\"\"><a class=\"custom_banners_big_link\"  target=\"_blank\"  href=\"https:\/\/email.uplers.com\/email-marketing-campaign-management-services\/\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"200\" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2018\/08\/campaign-management.jpg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2018\/08\/campaign-management.jpg 800w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2018\/08\/campaign-management-300x75.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2018\/08\/campaign-management-768x192.jpg 768w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2018\/08\/campaign-management-624x156.jpg 624w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/a><\/div><\/div>\n<p><strong>Three Column Section<\/strong><\/p>\n<p>&lt;tr&gt;<\/p>\n<p>&lt;td<\/p>\n<p>style=&#8221;text-align:center;font-size:0;&#8221;&gt;<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;table width=&#8221;100%&#8221;&gt;<\/p>\n<p>&lt;tr&gt;<\/p>\n<p>&lt;td width=&#8221;200&#8243; valign=&#8221;top&#8221;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>[column to go here]<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;&lt;td width=&#8221;200&#8243; valign=&#8221;top&#8221;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>[column to go here]<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;&lt;td width=&#8221;200&#8243; valign=&#8221;top&#8221;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>[column to go here]<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;<\/p>\n<p>&lt;\/tr&gt;<\/p>\n<p>&lt;\/table&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>&lt;\/td&gt;<\/p>\n<p>&lt;\/tr&gt;<\/p>\n<p>&#8211;&gt;Now add the following CSS to give some additional padding to this row, as well as set up all the properties we used in the two-column layout to make our columns behave how we want them to. It will also set up our styles for the div columns that we are about to add, which will be 200px wide in this case.<\/p>\n<p><strong>Two Column (Inverse)<\/strong><\/p>\n<p><a href=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-2345 size-full\" title=\"coding email template\" src=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-4.jpg\" alt=\"Coding image 4\" width=\"971\" height=\"371\" srcset=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-4.jpg 971w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-4-300x115.jpg 300w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-4-768x293.jpg 768w, https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Coding-image-4-624x238.jpg 624w\" sizes=\"auto, (max-width: 971px) 100vw, 971px\" \/><\/a>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;table width=&#8221;100%&#8221;<\/p>\n<p>dir=&#8221;rtl&#8221;&gt;<\/p>\n<p>&lt;tr&gt;<\/p>\n<p>&lt;td width=&#8221;500&#8243;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>&lt;table style=&#8221;width:100%;display:inline-block;vertical-align:middle;max-<\/p>\n<p>width:500px;&#8221;<\/p>\n<p>dir=&#8221;ltr&#8221;<\/p>\n<p>&gt;<\/p>\n<p>[Content Goes Here]<\/p>\n<p>&lt;\/table&gt;<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;&lt;td width=&#8221;100&#8243;&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n<p>&lt;table style=&#8221;width:100%;display:inline-block;vertical-align:middle;max-<\/p>\n<p>width:100px;&#8221;<\/p>\n<p>dir=&#8221;ltr&#8221;<\/p>\n<p>&gt;<\/p>\n<p>[Content Goes Here]<\/p>\n<p>&lt;\/table&gt;<\/p>\n<p>&lt;!&#8211;[if (gtemso 9)|(IE)]&gt;<\/p>\n<p>&lt;\/td&gt;<\/p>\n<p>&lt;\/tr&gt;<\/p>\n<p>&lt;\/table&gt;<\/p>\n<p>&lt;![endif]&#8211;&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Responsive is quite in the vogue. With most subscribers reading emails on the go, it is quintessential to send out emails using media queries that render well across the devices irrespective of the screen sizes. For most marketers that has a user base viewing emails in native apps on Android and iOS, responsive fetches amazing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2347,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19,10,17],"tags":[346,240,238,138,241,239],"class_list":["post-2342","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-email-delivery","category-email-marketing","category-email-marketing-mobile-responsive","tag-email-marketing","tag-hybrid","tag-responsive-coding","tag-responsive-emails","tag-responsive-gmail-coding","tag-spongy"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Be Responsive on Gmail App - Defeating Gmail with Responsive Code<\/title>\n<meta name=\"description\" content=\"Here you can find the full note on how defeating Gmail with responsive code hybrid &amp; spongy comes as a saviour!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Be Responsive on Gmail App - Defeating Gmail with Responsive Code\" \/>\n<meta property=\"og:description\" content=\"Here you can find the full note on how defeating Gmail with responsive code hybrid &amp; spongy comes as a saviour!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/\" \/>\n<meta property=\"og:site_name\" content=\"Email Uplers\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/email.uplers\/\" \/>\n<meta property=\"article:published_time\" content=\"2015-09-25T14:21:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-11T13:36:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image-540x282.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"540\" \/>\n\t<meta property=\"og:image:height\" content=\"282\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Kevin George\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@email_uplers\" \/>\n<meta name=\"twitter:site\" content=\"@email_uplers\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kevin George\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/\",\"url\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/\",\"name\":\"Be Responsive on Gmail App - Defeating Gmail with Responsive Code\",\"isPartOf\":{\"@id\":\"https:\/\/email.uplers.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image.jpg\",\"author\":{\"@id\":\"https:\/\/email.uplers.com\/blog\/#\/schema\/person\/7ffa431167e8be5eb07b050cd5c663fa\"},\"description\":\"Here you can find the full note on how defeating Gmail with responsive code hybrid & spongy comes as a saviour!\",\"breadcrumb\":{\"@id\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#primaryimage\",\"url\":\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image.jpg\",\"contentUrl\":\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image.jpg\",\"width\":\"1170\",\"height\":\"428\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/email.uplers.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Defeating Gmail with Responsive Code &#8211; Hybrid &#038; Spongy comes as a savior!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/email.uplers.com\/blog\/#website\",\"url\":\"https:\/\/email.uplers.com\/blog\/\",\"name\":\"Email Uplers\",\"description\":\"Email Marketing Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/email.uplers.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/email.uplers.com\/blog\/#\/schema\/person\/7ffa431167e8be5eb07b050cd5c663fa\",\"name\":\"Kevin George\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/email.uplers.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2019\/03\/Img-96x96.png\",\"contentUrl\":\"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2019\/03\/Img-96x96.png\",\"caption\":\"Kevin George\"},\"description\":\"Kevin is the Head of Marketing at Email Uplers, one of the fastest-growing full-service email marketing companies. He is an email enthusiast at heart and loves to pen down email marketing content. You can reach him at kevin.g@uplers.com or connect with him on LinkedIn.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/kevin-george-email\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Be Responsive on Gmail App - Defeating Gmail with Responsive Code","description":"Here you can find the full note on how defeating Gmail with responsive code hybrid & spongy comes as a saviour!","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:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/","og_locale":"en_US","og_type":"article","og_title":"Be Responsive on Gmail App - Defeating Gmail with Responsive Code","og_description":"Here you can find the full note on how defeating Gmail with responsive code hybrid & spongy comes as a saviour!","og_url":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/","og_site_name":"Email Uplers","article_publisher":"https:\/\/www.facebook.com\/email.uplers\/","article_published_time":"2015-09-25T14:21:40+00:00","article_modified_time":"2024-11-11T13:36:29+00:00","og_image":[{"width":540,"height":282,"url":"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image-540x282.jpg","type":"image\/jpeg"}],"author":"Kevin George","twitter_card":"summary_large_image","twitter_creator":"@email_uplers","twitter_site":"@email_uplers","twitter_misc":{"Written by":"Kevin George","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/","url":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/","name":"Be Responsive on Gmail App - Defeating Gmail with Responsive Code","isPartOf":{"@id":"https:\/\/email.uplers.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#primaryimage"},"image":{"@id":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#primaryimage"},"thumbnailUrl":"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image.jpg","author":{"@id":"https:\/\/email.uplers.com\/blog\/#\/schema\/person\/7ffa431167e8be5eb07b050cd5c663fa"},"description":"Here you can find the full note on how defeating Gmail with responsive code hybrid & spongy comes as a saviour!","breadcrumb":{"@id":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#primaryimage","url":"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image.jpg","contentUrl":"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2015\/09\/Featured-image.jpg","width":"1170","height":"428"},{"@type":"BreadcrumbList","@id":"https:\/\/email.uplers.com\/blog\/defeating-gmail-with-responsive-code-hybrid-spongy-comes-as-a-savior\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/email.uplers.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Defeating Gmail with Responsive Code &#8211; Hybrid &#038; Spongy comes as a savior!"}]},{"@type":"WebSite","@id":"https:\/\/email.uplers.com\/blog\/#website","url":"https:\/\/email.uplers.com\/blog\/","name":"Email Uplers","description":"Email Marketing Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/email.uplers.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/email.uplers.com\/blog\/#\/schema\/person\/7ffa431167e8be5eb07b050cd5c663fa","name":"Kevin George","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/email.uplers.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2019\/03\/Img-96x96.png","contentUrl":"https:\/\/email.uplers.com\/blog\/wp-content\/uploads\/2019\/03\/Img-96x96.png","caption":"Kevin George"},"description":"Kevin is the Head of Marketing at Email Uplers, one of the fastest-growing full-service email marketing companies. He is an email enthusiast at heart and loves to pen down email marketing content. You can reach him at kevin.g@uplers.com or connect with him on LinkedIn.","sameAs":["https:\/\/www.linkedin.com\/in\/kevin-george-email\/"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/posts\/2342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/comments?post=2342"}],"version-history":[{"count":24,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/posts\/2342\/revisions"}],"predecessor-version":[{"id":41532,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/posts\/2342\/revisions\/41532"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/media\/2347"}],"wp:attachment":[{"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/media?parent=2342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/categories?post=2342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/email.uplers.com\/blog\/wp-json\/wp\/v2\/tags?post=2342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}