CINXE.COM
Blog - UPDIVISION
<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="csrf-token" content="4ULncoDq78dnzWq3SfPrMvzjiyOW2Cuhp61adP0v"> <title>Blog - UPDIVISION</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "name": "Blog - UPDIVISION", "description": "The UPDIVISION blog is where you'll find how-to articles, useful tips on coding, our experiences in the dev community and updates about us.", "image": "https://updivision.com/images/updivision_blue.png" } </script> <meta name="description" content="The UPDIVISION blog is where you'll find how-to articles, useful tips on coding, our experiences in the dev community and updates about us."> <meta itemprop="name" content="Blog - UPDIVISION"> <meta itemprop="description" content="The UPDIVISION blog is where you'll find how-to articles, useful tips on coding, our experiences in the dev community and updates about us."> <meta itemprop="image" content="https://updivision.com/images/updivision_social.png"> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@updivision"> <meta name="twitter:url" content="https://updivision.com/blog"> <meta name="twitter:title" content="Blog - UPDIVISION"> <meta name="twitter:description" content="The UPDIVISION blog is where you'll find how-to articles, useful tips on coding, our experiences in the dev community and updates about us."> <meta name="twitter:creator" content="@updivision"> <meta name="twitter:image" content="https://updivision.com/images/updivision_social.png"> <meta property="og:url" content="https://updivision.com/blog" /> <meta property="og:title" content="Blog - UPDIVISION" /> <meta property="og:description" content="The UPDIVISION blog is where you'll find how-to articles, useful tips on coding, our experiences in the dev community and updates about us." /> <meta property="fb:app_id" content="144048456292977" /> <meta property="og:type" content="website" /> <meta property="og:image" content="https://updivision.com/images/updivision_social.png" /> <link rel="icon" type="image/png" href="https://updivision.com/images/favicon.png"> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-TJKP38K'); </script> <!-- End Google Tag Manager --> <!-- cookiebot --> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="084bbab7-9760-4daf-8234-4835422058f7" data-blockingmode="auto" data-consentmode="disabled" type="text/javascript"></script> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1969596456486032'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" src="https://www.facebook.com/tr?id=1969596456486032&ev=PageView &noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <!-- Laravel MIX css--> <link rel="stylesheet" type="text/css" href="https://updivision.com/css/jquery.bxslider.min.css"> <link rel="stylesheet" type="text/css" href="/css/app.css?id=2f0fc6a0a6f6021649e20d8b2a535898"> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/> </head> <body data-spy="scroll" data-target="#myScrollspy" data-offset="15" class="lang-en" > <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TJKP38K" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div class="container-fluid video-background blog-page"> <div class="top-section"> <nav class="navbar navbar-default my-navbar"> <div class="container top-container"> <div class="navbar-header"> <button type="button" id="main-menu" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-top-navbar" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar icon-bar-1"></span> <span class="icon-bar icon-bar-2"></span> <span class="icon-bar icon-bar-3"></span> </button> <a class="navbar-brand" href="https://updivision.com" title="UPDIVISION"> <img src="https://updivision.com/images/homepage/logo-white.svg" title="UPDIVISION" alt="UPDIVISION"> </a> </div> <div class="collapse navbar-collapse" id="bs-top-navbar"> <ul class="nav navbar-nav navbar-right"> <li class="dropdown first-row-item hide-on-mobile mb-3"> <a href="#" class="dropdown-toggle knowledge" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><img src="/images/homepage/animations/bookmark.svg" class="menu-icon" title="Blog" alt="Blog">Knowledge</a> <ul class="dropdown-menu dropdown-menu-left knowledge_dropdown"> <li><a class="knowledge_item" href="https://updivision.com/blog" title="Blog"> <!-- <div class="lottie" data-animation-path="images/homepage/animations/bookmark.json" data-anim-loop="true" data-name="icon"></div> --> Blog </a> </li> <li><a class="knowledge_item" href="https://updivision.com/resources" title="Resources"> Resources</a> </li> <li><a class="subscribe-toggle-site knowledge_item" href="#" title="Newsletter"> Newsletter</a> </li> <li> <a class="knowledge_item" href="https://updivision.com/guest-posts" title="Write for us">Write for us</a> </li> </ul> </li> <li class="dropdown first-row-item hide-on-mobile careers"> <a href="https://updivision.com/careers" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" title="Careers"> <img src="/images/homepage/animations/star.svg" class="menu-icon" title="Careers" alt="Careers"> Careers </a> <ul class="dropdown-menu dropdown-menu-left careers_dropdown"> <li><a class="knowledge_item" href="https://updivision.com/careers?variable=tech" title="Technical"> Technical</a> </li> <li> <a class="knowledge_item" href="https://updivision.com/careers?variable=non-tech" title="Non-technical">Non-technical</a> </li> </ul> </li> <li class="dropdown first-row-item hide-on-mobile mb-3 free_stuff"> <a href="#" class="dropdown-toggle knowledge" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"><img src="/images/homepage/animations/heart_1.svg" class="menu-icon" title="Blog" alt="Blog">Free stuff</a> <ul class="dropdown-menu dropdown-menu-left"> <li><a href="https://updivision.com/product-roadmap" title="Free product roadmap"> Free product roadmap </a> </li> <li><a href="https://updivision.com/free-ui-ux-app-assessment" title="Free UI/UX assessment"> Free UI/UX assessment</a> </li> <li> <a href="https://updivision.com/build-team" title="Get software talent CVs"> Get software talent CVs</a> </li> </ul> </li> <li class="desktop_break"><br /></li> <li class="show-on-mobile"><a href="https://updivision.com" title="UPDIVISION">Home</a></li> <li id="what_we_do" class="dropdown"> <a href="#" id="what_we_do_link" role="button" aria-haspopup="true" aria-expanded="false">What we do<img class="down-arrow" src="https://updivision.com/images/homepage/down-arrow.svg" alt=""></a> <ul id="parent_menu" class="dropdown-menu dropdown-menu-left"> <li id="services" class="dropdown-submenu"> <a href="#" class="dropdown-toggle on_mobile" id="services_link" tabindex="-1">Services</a> <a href="https://updivision.com/services" class="dropdown-toggle on_desktop" tabindex="-1">Services</a> <ul id="submenu" class="dropdown-menu"> <li class="dropdown-item"><a href="https://updivision.com/services" tabindex="-1" title="Get your software built">Get your software built</a></li> <li class="dropdown-item"><a href="https://updivision.com/services-devs" tabindex="-1" title="Get devs & teams">Get devs & teams</a></li> <li class="dropdown-item"><a href="https://updivision.com/services-ux" tabindex="-1" title="Get UI/UX">Get UI/UX</a></li> </ul> </li> <li><a href="https://updivision.com/products" title="Products">Products</a></li> <li><a href="https://updivision.com/technology" title="Technologies">Technologies</a> </li> <li><a href="https://updivision.com/opensource" title="Open Source">Open Source</a> </li> <li><a href="https://updivision.com/industries" title="Industries">Industries</a> </li> </ul> </li> <li class="dropdown second-row-item"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Portfolio<img class="down-arrow" src="https://updivision.com/images/homepage/down-arrow.svg" alt=""></a> <ul class="dropdown-menu dropdown-menu-left"> <li><a href="https://updivision.com/portfolio" title="Projects">Projects</a> </li> <li><a class="more-padding" href="https://updivision.com/testimonials" title="Testimonials">Testimonials</a></li> </ul> </li> <li class="dropdown second-row-item"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">About<img class="down-arrow" src="https://updivision.com/images/homepage/down-arrow.svg" alt=""></a> <ul class="dropdown-menu dropdown-menu-left"> <li><a href="https://updivision.com/ourstory" title="Story">Story</a> </li> <li><a href="https://updivision.com/team" title="Team">Team</a></li> <li><a href="https://updivision.com/values" title="Values">Values</a> </li> <li><a href="/press-kit" title="Press Kit">Press Kit</a></li> <li><a href="https://updivision.com/faq" title="FAQ">FAQ</a></li> <li class="nav-item-to-show"><a href="https://updivision.com/contact" title="Contact">Contact</a></li> </ul> </li> <li class="second-row-item"><a href="https://updivision.com/contact" title="Contact">Contact</a></li> <li class="dropdown show-on-mobile"> <a class="dropdown-toggle knowledge" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" title="Blog">Knowledge</a> <ul class="dropdown-menu dropdown-menu-left knowledge_dropdown"> <li><a href="https://updivision.com/blog" title="Blog"> <!-- <div class="lottie" data-animation-path="images/homepage/animations/bookmark.json" data-anim-loop="true" data-name="icon"></div> --> Blog </a> </li> <li><a href="https://updivision.com/resources" title="Resources"> Resources</a> </li> <li><a class="subscribe-toggle-site" href="#" title="Newsletter"> Newsletter</a> </li> <li><a href="https://updivision.com/guest-posts" title="Write for us"> Write for us</a> </li> </ul> </li> <li class="show-on-mobile"><a class="subscribe-toggle-site" href="#" title="Newsletter">Newsletter</a></li> <li class="dropdown first-row-item show-on-mobile"> <a href="https://updivision.com/careers" class="dropdown-toggle item_padding" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" title="Careers"> Careers </a> <ul class="dropdown-menu dropdown-menu-left careers_dropdown"> <li><a class="knowledge_item" href="https://updivision.com/careers?variable=tech" title="Technical"> Technical</a> </li> <li> <a class="knowledge_item" href="https://updivision.com/careers?variable=non-tech" title="Non-technical">Non-technical</a> </li> </ul> </li> <li class="dropdown show-on-mobile"> <a class="dropdown-toggle knowledge" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false" title="Blog">Free stuff</a> <ul class="dropdown-menu dropdown-menu-left knowledge_dropdown"> <li><a href="https://updivision.com/product-roadmap" title="Free product roadmap"> Free product roadmap </a> </li> <li><a href="https://updivision.com/free-ui-ux-app-assessment" title="Free UI/UX assessment"> Free UI/UX assessment</a> </li> <li> <a href="https://updivision.com/build-team" title="Get software talent CVs"> Get software talent CVs</a> </li> </ul> </li> </ul> </div> </div> </nav> <div class="container top-container"> <div class="intro with-btn opensource"> <div class="row"> <div class="col-md-7 intro-text"> <h1>Technology stories, mostly.</h1> <p>Here we write about our journey into the extraordinary world of app development. You'll find how to articles. Useful bits of code and wisdom. And news about us. <a class="subscribe-toggle" href="#" title="Updivision - Subscribe now."> Subscribe now.</a></p> </div> <div class="col-md-5"> <div class="up-btn right opensource-btn"> <a class="btn btn-default" href="https://updivision.com/guest-posts" title="Updivision - Write for us"><span>Write for us</span> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> <g clip-path="url(#clip0_1791_237)"> <path d="M6 15.0002C5.17 15.0002 4.42 15.3402 3.88 15.8802C2.7 17.0602 2 22.0002 2 22.0002C2 22.0002 6.94 21.3002 8.12 20.1202C8.66 19.5802 9 18.8302 9 18.0002C9 16.3402 7.66 15.0002 6 15.0002ZM6.71 18.7102C6.43 18.9902 4.54 19.4702 4.54 19.4702C4.54 19.4702 5.01 17.5902 5.3 17.3002C5.47 17.1102 5.72 17.0002 6 17.0002C6.55 17.0002 7 17.4502 7 18.0002C7 18.2802 6.89 18.5302 6.71 18.7102ZM17.42 13.6502C23.78 7.29018 21.66 2.34018 21.66 2.34018C21.66 2.34018 16.71 0.220177 10.35 6.58018L7.86 6.08018C7.21 5.95018 6.53 6.16018 6.05 6.63018L2 10.6902L7 12.8302L11.17 17.0002L13.31 22.0002L17.36 17.9502C17.83 17.4802 18.04 16.8002 17.91 16.1402L17.42 13.6502ZM7.41 10.8302L5.5 10.0102L7.47 8.04018L8.91 8.33018C8.34 9.16018 7.83 10.0302 7.41 10.8302ZM13.99 18.5002L13.17 16.5902C13.97 16.1702 14.84 15.6602 15.66 15.0902L15.95 16.5302L13.99 18.5002ZM16 12.2402C14.68 13.5602 12.62 14.6402 11.96 14.9702L9.03 12.0402C9.35 11.3902 10.43 9.33018 11.76 8.00018C16.44 3.32018 19.99 4.01018 19.99 4.01018C19.99 4.01018 20.68 7.56018 16 12.2402ZM15 11.0002C16.1 11.0002 17 10.1002 17 9.00018C17 7.90018 16.1 7.00018 15 7.00018C13.9 7.00018 13 7.90018 13 9.00018C13 10.1002 13.9 11.0002 15 11.0002Z" fill="white"/> </g> <defs> <clipPath id="clip0_1791_237"> <rect width="24" height="24" fill="white"/> </clipPath> </defs> </svg> </a> </div> </div> </div> </div> </div> </div> </div> <div class="container move-up"> <div class="subscribe-pop-up site" id="subscribe-pop-up"> <div class="close-pop"><i class="fa fa-close"></i></div> <div class="content"> <iframe id="JotFormIFrame-223491411808353" class="JotFormIFrame" title="Monthly Newsletter" allowtransparency="true" allowfullscreen="true" allow="geolocation; microphone; camera" src="https://form.jotform.com/223491411808353?condition=modal" frameborder="0" style=" min-width: 100%; border:none;" scrolling="no" > </iframe> </div> </div> <div class="blog-section"> <div class="subscribe-pop-up" style="display: none"> <div class="close-pop"><i class="fa fa-close"></i></div> <div class="low-content"> <div class="status"> </div> </div> </div> <div class="subscribe-pop-up blog" id="subscribe-pop-up"> <div class="close-pop"><i class="fa fa-close"></i></div> <div class="content"> <iframe id="JotFormIFrame-223493576685370" class="JotFormIFrame" title="Blog Newsletter" allowtransparency="true" allowfullscreen="true" allow="geolocation; microphone; camera" src="https://form.jotform.com/223493576685370" frameborder="0" style=" min-width: 100%; border:none;" scrolling="no" > </iframe> </div> </div> <nav class="navbar navbar-default navigation-bar blog mobile-visible"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-navbar" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div class="collapse navbar-collapse" id="bs-navbar"> <ul class="m-auto nav navbar-nav blog"> <li class=""><a href="https://updivision.com/blog" title="Updivision - Blog">ALL</a></li> <li class=""><a class="text-uppercase" href="https://updivision.com/blog/tag/news" title="news">news</a></li> <li class=""><a class="text-uppercase" href="https://updivision.com/blog/tag/tech_stuff" title="techstuff">tech stuff</a></li> <li class=""><a class="text-uppercase" href="https://updivision.com/blog/tag/for_founders" title="forfounders">for founders</a></li> <li class=""><a class="text-uppercase" href="https://updivision.com/blog/tag/learning" title="learning">learning</a></li> <li class=""><a class="text-uppercase" href="https://updivision.com/blog/tag/our_people" title="ourpeople">our people</a></li> <li class=""><a class="text-uppercase" href="https://updivision.com/blog/tag/guest%20posts" title="guestposts">Guest Posts</a></li> </ul> <div class="content-search"> <div class="collection-select"> <select class="form-control found-select-safari text-capitalize" onchange="javascript:handleSelect(this)"> <option value="" selected>Collection</option> <option class="text-capitalize" value="https://updivision.com/blog/collection/ufos.%20our%20ui_ux%20framework"><a href="https://updivision.com/blog/collection/ufos.%20our%20ui_ux%20framework">UFOs. Our UI/UX Framework</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/how%20we%20do%20mvps%20at%20updivision"><a href="https://updivision.com/blog/collection/how%20we%20do%20mvps%20at%20updivision">How we do MVPs at UPDIVISION</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/developer%20interviews"><a href="https://updivision.com/blog/collection/developer%20interviews">Developer interviews</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/founder%20interviews"><a href="https://updivision.com/blog/collection/founder%20interviews">Founder interviews</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/no%20code%3F%20no%20problem."><a href="https://updivision.com/blog/collection/no%20code%3F%20no%20problem.">No code? No problem.</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/full%20stack%20tools%20%26%20frameworks"><a href="https://updivision.com/blog/collection/full%20stack%20tools%20%26%20frameworks">Full stack tools & frameworks</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/industry%20news"><a href="https://updivision.com/blog/collection/industry%20news">Industry news</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/ui_ux%20design%20best%20practices"><a href="https://updivision.com/blog/collection/ui_ux%20design%20best%20practices">UI/UX Design Best Practices</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/development%20best%20practices"><a href="https://updivision.com/blog/collection/development%20best%20practices">Development Best Practices</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/backpack%20figma%20template"><a href="https://updivision.com/blog/collection/backpack%20figma%20template">Backpack Figma Template</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/teams%20%26%20company%20culture"><a href="https://updivision.com/blog/collection/teams%20%26%20company%20culture">Teams & company culture</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/web%20dev%20apprentice%20training"><a href="https://updivision.com/blog/collection/web%20dev%20apprentice%20training">Web dev apprentice training</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/books%20for%20entrepreneurs"><a href="https://updivision.com/blog/collection/books%20for%20entrepreneurs">Books for entrepreneurs</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/books%20for%20designers"><a href="https://updivision.com/blog/collection/books%20for%20designers">Books for designers</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/beginner%20guides"><a href="https://updivision.com/blog/collection/beginner%20guides">Beginner guides</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/developer%20guest%20posts"><a href="https://updivision.com/blog/collection/developer%20guest%20posts">Developer guest posts</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/the%20tech%20entrepreneur%20series"><a href="https://updivision.com/blog/collection/the%20tech%20entrepreneur%20series">The tech entrepreneur series</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/the%20ultimate%20ui_ux%20guide%20for%20decision-makers"><a href="https://updivision.com/blog/collection/the%20ultimate%20ui_ux%20guide%20for%20decision-makers">The ultimate UI/UX guide for decision-makers</a></option> <option class="text-capitalize" value="https://updivision.com/blog/collection/how%20we%20built%20our%20own%20ui%20kit"><a href="https://updivision.com/blog/collection/how%20we%20built%20our%20own%20ui%20kit">How we built our own UI Kit</a></option> </select> </div> <div class="archive-select"> <select class="form-control found-select-safari" onchange="javascript:handleSelect(this)"> <option value="" selected >Archive</option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202024"><a href="https://updivision.com/blog/archive/dec%202024">Dec 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202024"><a href="https://updivision.com/blog/archive/nov%202024">Nov 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/oct%202024"><a href="https://updivision.com/blog/archive/oct%202024">Oct 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/sep%202024"><a href="https://updivision.com/blog/archive/sep%202024">Sep 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202024"><a href="https://updivision.com/blog/archive/aug%202024">Aug 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jul%202024"><a href="https://updivision.com/blog/archive/jul%202024">Jul 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jun%202024"><a href="https://updivision.com/blog/archive/jun%202024">Jun 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/may%202024"><a href="https://updivision.com/blog/archive/may%202024">May 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/apr%202024"><a href="https://updivision.com/blog/archive/apr%202024">Apr 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202024"><a href="https://updivision.com/blog/archive/mar%202024">Mar 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/feb%202024"><a href="https://updivision.com/blog/archive/feb%202024">Feb 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jan%202024"><a href="https://updivision.com/blog/archive/jan%202024">Jan 2024</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/sep%202023"><a href="https://updivision.com/blog/archive/sep%202023">Sep 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202023"><a href="https://updivision.com/blog/archive/aug%202023">Aug 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jun%202023"><a href="https://updivision.com/blog/archive/jun%202023">Jun 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/may%202023"><a href="https://updivision.com/blog/archive/may%202023">May 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202023"><a href="https://updivision.com/blog/archive/mar%202023">Mar 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/feb%202023"><a href="https://updivision.com/blog/archive/feb%202023">Feb 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jan%202023"><a href="https://updivision.com/blog/archive/jan%202023">Jan 2023</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202022"><a href="https://updivision.com/blog/archive/dec%202022">Dec 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202022"><a href="https://updivision.com/blog/archive/nov%202022">Nov 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/oct%202022"><a href="https://updivision.com/blog/archive/oct%202022">Oct 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/sep%202022"><a href="https://updivision.com/blog/archive/sep%202022">Sep 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202022"><a href="https://updivision.com/blog/archive/aug%202022">Aug 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jul%202022"><a href="https://updivision.com/blog/archive/jul%202022">Jul 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jun%202022"><a href="https://updivision.com/blog/archive/jun%202022">Jun 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/may%202022"><a href="https://updivision.com/blog/archive/may%202022">May 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202022"><a href="https://updivision.com/blog/archive/mar%202022">Mar 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/feb%202022"><a href="https://updivision.com/blog/archive/feb%202022">Feb 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jan%202022"><a href="https://updivision.com/blog/archive/jan%202022">Jan 2022</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202021"><a href="https://updivision.com/blog/archive/dec%202021">Dec 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202021"><a href="https://updivision.com/blog/archive/nov%202021">Nov 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/oct%202021"><a href="https://updivision.com/blog/archive/oct%202021">Oct 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/sep%202021"><a href="https://updivision.com/blog/archive/sep%202021">Sep 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202021"><a href="https://updivision.com/blog/archive/aug%202021">Aug 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jul%202021"><a href="https://updivision.com/blog/archive/jul%202021">Jul 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jun%202021"><a href="https://updivision.com/blog/archive/jun%202021">Jun 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202021"><a href="https://updivision.com/blog/archive/mar%202021">Mar 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/feb%202021"><a href="https://updivision.com/blog/archive/feb%202021">Feb 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jan%202021"><a href="https://updivision.com/blog/archive/jan%202021">Jan 2021</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202020"><a href="https://updivision.com/blog/archive/dec%202020">Dec 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202020"><a href="https://updivision.com/blog/archive/nov%202020">Nov 2020</a></option> <option class="text-capitalize" selected value="https://updivision.com/blog/archive/oct%202020"><a href="https://updivision.com/blog/archive/oct%202020">Oct 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/sep%202020"><a href="https://updivision.com/blog/archive/sep%202020">Sep 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202020"><a href="https://updivision.com/blog/archive/aug%202020">Aug 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jul%202020"><a href="https://updivision.com/blog/archive/jul%202020">Jul 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/may%202020"><a href="https://updivision.com/blog/archive/may%202020">May 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/apr%202020"><a href="https://updivision.com/blog/archive/apr%202020">Apr 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202020"><a href="https://updivision.com/blog/archive/mar%202020">Mar 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/feb%202020"><a href="https://updivision.com/blog/archive/feb%202020">Feb 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jan%202020"><a href="https://updivision.com/blog/archive/jan%202020">Jan 2020</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202019"><a href="https://updivision.com/blog/archive/dec%202019">Dec 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202019"><a href="https://updivision.com/blog/archive/nov%202019">Nov 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/oct%202019"><a href="https://updivision.com/blog/archive/oct%202019">Oct 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202019"><a href="https://updivision.com/blog/archive/aug%202019">Aug 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jul%202019"><a href="https://updivision.com/blog/archive/jul%202019">Jul 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jun%202019"><a href="https://updivision.com/blog/archive/jun%202019">Jun 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/may%202019"><a href="https://updivision.com/blog/archive/may%202019">May 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/apr%202019"><a href="https://updivision.com/blog/archive/apr%202019">Apr 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202019"><a href="https://updivision.com/blog/archive/mar%202019">Mar 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jan%202019"><a href="https://updivision.com/blog/archive/jan%202019">Jan 2019</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202018"><a href="https://updivision.com/blog/archive/dec%202018">Dec 2018</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202018"><a href="https://updivision.com/blog/archive/nov%202018">Nov 2018</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/oct%202018"><a href="https://updivision.com/blog/archive/oct%202018">Oct 2018</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/aug%202018"><a href="https://updivision.com/blog/archive/aug%202018">Aug 2018</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/jun%202018"><a href="https://updivision.com/blog/archive/jun%202018">Jun 2018</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/mar%202018"><a href="https://updivision.com/blog/archive/mar%202018">Mar 2018</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/dec%202017"><a href="https://updivision.com/blog/archive/dec%202017">Dec 2017</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/nov%202017"><a href="https://updivision.com/blog/archive/nov%202017">Nov 2017</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/oct%202017"><a href="https://updivision.com/blog/archive/oct%202017">Oct 2017</a></option> <option class="text-capitalize" value="https://updivision.com/blog/archive/sep%202017"><a href="https://updivision.com/blog/archive/sep%202017">Sep 2017</a></option> </select> </div> <form id="search-form" class="search" action="https://updivision.com/blog/search" method="GET"> <input type="hidden" name="_token" value="4ULncoDq78dnzWq3SfPrMvzjiyOW2Cuhp61adP0v"> <input name="search" value="" placeholder="Find article"><i class="fa fa-search"></i></input> </form> </div> <div> <p class="text-center filtering">Archive: <span class="value text-capitalize">oct 2020</span></p> </div> </div> </div> </nav> <div class="row"> <div class="col-sm-6 image" > <div class="image-wrap"> <img class="blog_images" src="https://updivision.com/storage/uploads/posts/88c2d94d725621e29e368a761392e056.jpg" title="UPDIVISION is now one of Arcadier鈥檚 Certified Experts" alt="UPDIVISION is now one of Arcadier鈥檚 Certified Experts"> </div> </div> <div class="col-sm-6 text"> <p class="info-blog"> October 19th, 2020, posted in <span class="tag"> news </span> <br> by admin </p> <h2 class="class-h1" class="truncate-only-desktop">UPDIVISION is now one of Arcadier鈥檚 Certified Experts</h2> We’re excited to announce that Arcadier, the world’s leading SaaS marketplace provider, has certified us as an Arcadier Expert. <div class="up-btn blog-btn left"> <a class="btn btn-default " href="https://updivision.com/blog/post/updivision-is-now-one-of-arcadier-s-certified-experts" title="UPDIVISION is now one of Arcadier鈥檚 Certified Experts" role="button">Read more</a> </div> </div> </div> <div class="row"> <div class="col-sm-6 image" > <div class="image-wrap"> <img class="blog_images" src="https://updivision.com/storage/uploads/posts/957e5562c63456934af710abba2b429c.jpg" title="On perfect timing & coding muscle. An interview with Diana, one of UPDIVISION鈥檚 junior devs." alt="On perfect timing & coding muscle. An interview with Diana, one of UPDIVISION鈥檚 junior devs."> </div> </div> <div class="col-sm-6 text"> <p class="info-blog"> October 13th, 2020, posted in <span class="tag"> our_people </span> <br> by admin </p> <h2 class="class-h1" class="truncate-only-desktop">On perfect timing & coding muscle. An interview with Diana, one of UPDIVISION鈥檚 junior devs.</h2> We sat down (virtually, of course) and talked to our junior developer, Diana, about her time at UPDIVISION, about what she learned this past year and how this changed her. <div class="up-btn blog-btn left"> <a class="btn btn-default " href="https://updivision.com/blog/post/on-perfect-timing-coding-muscle-an-interview-with-diana-one-of-updivision-s-junior-devs" title="On perfect timing & coding muscle. An interview with Diana, one of UPDIVISION鈥檚 junior devs." role="button">Read more</a> </div> </div> </div> <div class="row"> <div class="col-sm-6 image" > <div class="image-wrap"> <img class="blog_images" src="https://updivision.com/storage/uploads/posts/fd7e24e10ff98fc7c6cae5e83e857f63.jpg" title="UPDIVISON joins Cart2Cart e-commerce professionals" alt="UPDIVISON joins Cart2Cart e-commerce professionals"> </div> </div> <div class="col-sm-6 text"> <p class="info-blog"> October 9th, 2020, posted in <span class="tag"> news </span> <br> by admin </p> <h2 class="class-h1" class="truncate-only-desktop">UPDIVISON joins Cart2Cart e-commerce professionals</h2> We’re excited to announce that UPDIVISION is now a partner of Cart2Cart, an online shopping cart migration provider which makes full-scale data migration quick and easy. <div class="up-btn blog-btn left"> <a class="btn btn-default " href="https://updivision.com/blog/post/updivison-joins-cart2cart-e-commerce-professionals" title="UPDIVISON joins Cart2Cart e-commerce professionals" role="button">Read more</a> </div> </div> </div> <div class="row"> <div class="col-sm-6 image" > <div class="image-wrap"> <img class="blog_images" src="https://updivision.com/storage/uploads/posts/46e080b9ba35fb30ae744c349e6ff23d.jpg" title="UPDIVISION is now in DevQuarterly's Sales Partners Program" alt="UPDIVISION is now in DevQuarterly's Sales Partners Program"> </div> </div> <div class="col-sm-6 text"> <p class="info-blog"> October 8th, 2020, posted in <span class="tag"> news </span> <br> by admin </p> <h2 class="class-h1" class="truncate-only-desktop">UPDIVISION is now in DevQuarterly's Sales Partners Program</h2> We’re glad to announce that we’ve partnered up with DevQuarterly, a developer market research firm for tech and business leaders. <div class="up-btn blog-btn left"> <a class="btn btn-default " href="https://updivision.com/blog/post/updivision-is-now-in-devquarterly-s-sales-partners-program" title="UPDIVISION is now in DevQuarterly's Sales Partners Program" role="button">Read more</a> </div> </div> </div> <div class="text-center row"> <div class="col"> </div> </div> </div> <div class="subscribe-popUp-footer site"> <div class="close-pop"><i class="fa fa-close"></i></div> <div class="content"> <h2 class="sub-message site"></h2> <div class="sub-error footer"></div> </div> </div> <div id="footer" class="footer"> <div class="bg-black"> <div class="first_section"> <div class="row footer-row"> <div class="col-md-12 links-sections"> <div class="row"> <div class="col-xs-12 col-sm-3 col-md-2 info-section"> <div class="left-footer"> <div> <div> <img class="btm-logo" src="https://updivision.com/images/homepage/logo-white.svg" alt="Updivision - logo"><br> </div> <div> <p class="left-footer_title">Follow us on:</p> <ul class="left-footer_list"> <li> <a href="https://www.linkedin.com/company/updivision" title="UPDIVISION LinkedIn" target="_blank"><img src="https://updivision.com/images/footer/linkedin.svg" title="linkedin" alt="linkedin"></a><br> </li> <li> <a href="https://www.facebook.com/updivision/" title="UPDIVISION Facebook" target="_blank"><img src="https://updivision.com/images/footer/facebook.svg" title="facebook" alt="facebook"></a><br> </li> <li> <a href="https://dribbble.com/updivision" title="UPDIVISION Dribbble" target="_blank"><img src="https://updivision.com/images/footer/optimized/dribbble.svg" title="twitter" alt="twitter"></a><br> </li> </ul> </div> <div class="email_us"> <p class="left-footer_title">Email us at:</p> <a href="/cdn-cgi/l/email-protection#9bf4fdfdf2f8fedbeeebfff2edf2e8f2f4f5b5f8f4f6" target="_top"><span class="__cf_email__" data-cfemail="d3bcb5b5bab0b693a6a3b7baa5baa0babcbdfdb0bcbe">[email protected]</span></a><br> </div> </div> </div> </div> <div class="col-xs-12 col-sm-9 col-md-5 menu-links"> <div class="row"> <div class="col-xs-4 col-sm-4 col-md-4"> <div class="content_center"> <h2>About</h2> <ul> <li><a href="https://updivision.com/ourstory" title="Updivision - Story">Story</a></li> <li><a href="https://updivision.com/team" title="Updivision - Team">Team</a></li> <li><a href="https://updivision.com/values" title="Updivision - Values">Values</a></li> <li><a href="https://updivision.com/portfolio" title="Updivision - Portfolio">Portfolio</a></li> <li><a href="https://updivision.com/testimonials" title="Updivision - Testimonials">Testimonials</a></li> <li><a href="https://updivision.com/careers" title="Updivision - Careers">Careers</a></li> </ul> </div> </div> <div class="col-xs-4 col-sm-4 col-md-4"> <div class="content_center"> <h2 class="title_no-wrap">What we do</h2> <ul> <li><a href="https://updivision.com/services" title="Services">Services</a></li> <li><a href="https://updivision.com/products" title="Products">Products</a></li> <li><a href="https://updivision.com/technology" title="Technologies">Technologies</a></li> <li><a href="https://updivision.com/opensource" title="Open Source">Open Source</a></li> <li><a href="https://updivision.com/industries" title="Industries">Industries</a></li> </ul> </div> </div> <div class="col-xs-4 col-sm-4 col-md-4"> <div class="content_center"> <h2>Knowledge</h2> <ul> <li><a href="https://updivision.com/blog" title="Updivision - Blog">Blog</a></li> <li><a href="https://updivision.com/resources" title="Updivision - Resources">Resources</a></li> <li><a href="https://updivision.com/faq" title="Updivision - FAQ">FAQ</a></li> <li><a href="https://updivision.com/press-kit" title="Press Kit">Press Kit</a></li> <li><a href="https://updivision.com/privacy-policy" title="Privacy Policy">Privacy Policy</a></li> <li><a href="https://updivision.com/cookie-policy" title="Cookie Policy">Cookie Policy</a></li> </ul> </div> </div> </div> </div> <div class="col-xs-12 col-md-5 newsletter"> <div class="row newsletter_content d-flex"> <div class="col-xs-12 col-sm-12 col-md-11 newsletter_content d-flex"> <div class="subscribe_footer" id="subscribe-footer"> <iframe id="JotFormIFrame-223491411808353" class="JotFormIFrame" title="Monthly Newsletter" allowtransparency="true" allowfullscreen="true" allow="geolocation; microphone; camera" src="https://form.jotform.com/223491411808353?condition=footer" frameborder="0" style=" width: 100%; border:none; min-height:200px;" scrolling="no" > </iframe> </div> </div> </div> </div> </div> </div> <div class="col-xs-12"> <div class="section-images d-flex"> <div> <div class="laravel-certified-company footer_badge"><a target="_blank" href="https://updivision.com/blog/post/updivision-is-now-iso-certified-quality-management-and-information-security-management"><img src="https://updivision.com/images/footer/ISO_9001.svg" alt="backpack"></a></div> </div> <div> <div class="laravel-certified-company footer_badge"><a target="_blank" href="https://updivision.com/blog/post/updivision-is-now-iso-certified-quality-management-and-information-security-management"><img src="https://updivision.com/images/footer/ISO_27001.svg" alt="backpack"></a></div> </div> <div> <div class="laravel-certified-company footer_badge"><a target="_blank" href="https://backpackforlaravel.com/?ref=updivision"><img src="https://updivision.com/images/footer/backpack.svg" alt="backpack"></a></div> </div> <div> <div class="laravel-certified-company footer_badge"><a target="_blank" href="https://www.creative-tim.com/"><img src="https://updivision.com/images/footer/creative_tim.svg" alt="creative_tim"></a></div> </div> <div> <div class="laravel-certified-company footer_badge"><a target="_blank" href="https://themesberg.com/"><img src="https://updivision.com/images/footer/Themesberg_badge.svg" alt="Themesberg_badge"></a></div> </div> <div> <div class="good-firms footer_badge"><a target="_blank" href="https://www.amplifyre.com/company/updivision"><img id="app-development" src="https://updivision.com/images/footer/amplifyre.svg" alt="Amplifyre"></a></div> </div> <div> <div class="laravel-certified-company footer_badge"><a href="#"><img src="https://updivision.com/images/footer/laravel-certified-company.svg" alt="Laravel Certified Company"></a></div> </div> <div class="footer_badge_2"> <div class="clutch-widget widget" data-url="https://widget.clutch.co" data-widget-type="1" data-height="50" data-clutchcompany-id="340270"></div> </div> </div> </div> </div> </div> <div class="copyright"> <p>Copyright © UPDIVISION 2010-2024. All rights reserved.</p> <br/><br/> </div> </div> </div> </div> <!-- Laravel MIX js--> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script src="/js/app.js?id=feb290a5e86c40e987a6bc64bcce676e"></script> <script src="/js/script.js?id=5f751ef8013c16ca2eca8a0ec87d2317"></script> <!-- CLUTCH WIDGET SCRIPT --> <script type="text/javascript" src="https://widget.clutch.co/static/js/widget.js"></script> <script src="https://updivision.com/js/subscribe.js"></script> <!-- You've gotten this far checking our source code? Now you HAVE to hire us :-) Send an email to andrei@updivision.com --> <script src="https://updivision.com/js/subscribe-site.js"></script> <script type="text/javascript"> var ifr = document.getElementById("JotFormIFrame-223493576685370"); if (ifr) { var src = ifr.src; var iframeParams = []; if (window.location.href && window.location.href.indexOf("?") > -1) { iframeParams = iframeParams.concat(window.location.href.substr(window.location.href.indexOf("?") + 1).split('&')); } if (src && src.indexOf("?") > -1) { iframeParams = iframeParams.concat(src.substr(src.indexOf("?") + 1).split("&")); src = src.substr(0, src.indexOf("?")) } iframeParams.push("isIframeEmbed=1"); ifr.src = src + "?" + iframeParams.join('&'); } window.handleIFrameMessage = function(e) { if (typeof e.data === 'object') { return; } var args = e.data.split(":"); if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[(args.length - 1)]); } else { iframe = document.getElementById("JotFormIFrame"); } if (!iframe) { return; } switch (args[0]) { case "scrollIntoView": iframe.scrollIntoView(); break; case "setHeight": iframe.style.height = args[1] + "px"; break; case "collapseErrorPage": if (iframe.clientHeight > window.innerHeight) { iframe.style.height = window.innerHeight + "px"; } break; case "reloadPage": window.location.reload(); break; case "loadScript": if( !window.isPermitted(e.origin, ['jotform.com', 'jotform.pro']) ) { break; } var src = args[1]; if (args.length > 3) { src = args[1] + ':' + args[2]; } var script = document.createElement('script'); script.src = src; script.type = 'text/javascript'; document.body.appendChild(script); break; case "exitFullscreen": if (window.document.exitFullscreen) window.document.exitFullscreen(); else if (window.document.mozCancelFullScreen) window.document.mozCancelFullScreen(); else if (window.document.mozCancelFullscreen) window.document.mozCancelFullScreen(); else if (window.document.webkitExitFullscreen) window.document.webkitExitFullscreen(); else if (window.document.msExitFullscreen) window.document.msExitFullscreen(); break; } var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false; if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) { var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)}; iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*"); } }; window.isPermitted = function(originUrl, whitelisted_domains) { var url = document.createElement('a'); url.href = originUrl; var hostname = url.hostname; var result = false; if( typeof hostname !== 'undefined' ) { whitelisted_domains.forEach(function(element) { if( hostname.slice((-1 * element.length - 1)) === '.'.concat(element) || hostname === element ) { result = true; } }); return result; } }; if (window.addEventListener) { window.addEventListener("message", handleIFrameMessage, false); } else if (window.attachEvent) { window.attachEvent("onmessage", handleIFrameMessage); } </script> <script type="text/javascript"> function handleSelect(elm) { window.location = elm.value; } </script> <script type="text/javascript"> $( document ).ready(function() { $('.search .fa-search').click(function(){ $("#search-form").submit(); }); }); </script> <script type="text/javascript"> var ifr = document.getElementById("JotFormIFrame-223491411808353"); if (ifr) { var src = ifr.src; var iframeParams = []; if (window.location.href && window.location.href.indexOf("?") > -1) { iframeParams = iframeParams.concat(window.location.href.substr(window.location.href.indexOf("?") + 1).split('&')); } if (src && src.indexOf("?") > -1) { iframeParams = iframeParams.concat(src.substr(src.indexOf("?") + 1).split("&")); src = src.substr(0, src.indexOf("?")) } iframeParams.push("isIframeEmbed=1"); ifr.src = src + "?" + iframeParams.join('&'); } window.handleIFrameMessage = function(e) { if (typeof e.data === 'object') { return; } var args = e.data.split(":"); if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[(args.length - 1)]); } else { iframe = document.getElementById("JotFormIFrame"); } if (!iframe) { return; } switch (args[0]) { case "scrollIntoView": iframe.scrollIntoView(); break; case "setHeight": iframe.style.height = args[1] + "px"; break; case "collapseErrorPage": if (iframe.clientHeight > window.innerHeight) { iframe.style.height = window.innerHeight + "px"; } break; case "reloadPage": window.location.reload(); break; case "loadScript": if( !window.isPermitted(e.origin, ['jotform.com', 'jotform.pro']) ) { break; } var src = args[1]; if (args.length > 3) { src = args[1] + ':' + args[2]; } var script = document.createElement('script'); script.src = src; script.type = 'text/javascript'; document.body.appendChild(script); break; case "exitFullscreen": if (window.document.exitFullscreen) window.document.exitFullscreen(); else if (window.document.mozCancelFullScreen) window.document.mozCancelFullScreen(); else if (window.document.mozCancelFullscreen) window.document.mozCancelFullScreen(); else if (window.document.webkitExitFullscreen) window.document.webkitExitFullscreen(); else if (window.document.msExitFullscreen) window.document.msExitFullscreen(); break; } var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false; if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) { var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)}; iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*"); $('.sub-message.site').hide(); } }; window.isPermitted = function(originUrl, whitelisted_domains) { var url = document.createElement('a'); url.href = originUrl; var hostname = url.hostname; var result = false; if( typeof hostname !== 'undefined' ) { whitelisted_domains.forEach(function(element) { if( hostname.slice((-1 * element.length - 1)) === '.'.concat(element) || hostname === element ) { result = true; } }); return result; } }; if (window.addEventListener) { window.addEventListener("message", handleIFrameMessage, false); } else if (window.attachEvent) { window.attachEvent("onmessage", handleIFrameMessage); } </script> <script type="text/javascript"> var ifr = document.getElementById("JotFormIFrame-223491411808353"); if (ifr) { var src = ifr.src; var iframeParams = []; if (window.location.href && window.location.href.indexOf("?") > -1) { iframeParams = iframeParams.concat(window.location.href.substr(window.location.href.indexOf("?") + 1).split('&')); } if (src && src.indexOf("?") > -1) { iframeParams = iframeParams.concat(src.substr(src.indexOf("?") + 1).split("&")); src = src.substr(0, src.indexOf("?")) } iframeParams.push("isIframeEmbed=1"); ifr.src = src + "?" + iframeParams.join('&'); } window.handleIFrameMessage = function(e) { if (typeof e.data === 'object') { return; } var args = e.data.split(":"); if (args.length > 2) { iframe = document.getElementById("JotFormIFrame-" + args[(args.length - 1)]); } else { iframe = document.getElementById("JotFormIFrame"); } if (!iframe) { return; } switch (args[0]) { case "scrollIntoView": iframe.scrollIntoView(); break; case "setHeight": iframe.style.height = args[1] + "px"; break; case "collapseErrorPage": if (iframe.clientHeight > window.innerHeight) { iframe.style.height = window.innerHeight + "px"; } break; case "reloadPage": window.location.reload(); break; case "loadScript": if( !window.isPermitted(e.origin, ['jotform.com', 'jotform.pro']) ) { break; } var src = args[1]; if (args.length > 3) { src = args[1] + ':' + args[2]; } var script = document.createElement('script'); script.src = src; script.type = 'text/javascript'; document.body.appendChild(script); break; case "exitFullscreen": if (window.document.exitFullscreen) window.document.exitFullscreen(); else if (window.document.mozCancelFullScreen) window.document.mozCancelFullScreen(); else if (window.document.mozCancelFullscreen) window.document.mozCancelFullScreen(); else if (window.document.webkitExitFullscreen) window.document.webkitExitFullscreen(); else if (window.document.msExitFullscreen) window.document.msExitFullscreen(); break; } var isJotForm = (e.origin.indexOf("jotform") > -1) ? true : false; if(isJotForm && "contentWindow" in iframe && "postMessage" in iframe.contentWindow) { var urls = {"docurl":encodeURIComponent(document.URL),"referrer":encodeURIComponent(document.referrer)}; iframe.contentWindow.postMessage(JSON.stringify({"type":"urls","value":urls}), "*"); } }; window.isPermitted = function(originUrl, whitelisted_domains) { var url = document.createElement('a'); url.href = originUrl; var hostname = url.hostname; var result = false; if( typeof hostname !== 'undefined' ) { whitelisted_domains.forEach(function(element) { if( hostname.slice((-1 * element.length - 1)) === '.'.concat(element) || hostname === element ) { result = true; } }); return result; } }; if (window.addEventListener) { window.addEventListener("message", handleIFrameMessage, false); } else if (window.attachEvent) { window.attachEvent("onmessage", handleIFrameMessage); } </script> </body> </html>