{"version":"1.0","provider_name":"Cheapflights","provider_url":"https:\/\/www.cheapflights.ca/news","author_name":"cheapflights","author_url":"https:\/\/www.cheapflights.ca/news\/author\/cheapflights","title":"Cruise ship tips: A guide to cruising smart - Cheapflights","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"kylhCrXFSD\"><a href=\"https:\/\/www.cheapflights.ca/news\/cruise-ship-tips-guide-cruising-smart\">Cruise ship tips: A guide to cruising smart<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.cheapflights.ca/news\/cruise-ship-tips-guide-cruising-smart\/embed#?secret=kylhCrXFSD\" width=\"600\" height=\"338\" title=\"&#8220;Cruise ship tips: A guide to cruising smart&#8221; &#8212; Cheapflights\" data-secret=\"kylhCrXFSD\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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\/\/# sourceURL=https:\/\/www.cheapflights.ca/news\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Thinking about booking a cruise vacation? We have what you need to get started, save money and have a memorable and and affordable getaway on the high seas. From tips on keeping costs down to excursion tips for your days in port, our guides are the perfect place to start your voyage. Ship ahoy! Money-saving [&hellip;]"}