{"id":48037,"date":"2017-05-24T18:15:50","date_gmt":"2017-05-24T12:45:50","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=48037"},"modified":"2017-05-25T09:50:42","modified_gmt":"2017-05-25T04:20:42","slug":"an-overview-of-pwa","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/an-overview-of-pwa\/","title":{"rendered":"An Overview Of PWA"},"content":{"rendered":"<p style=\"text-align: justify;\"><span style=\"color: #000000;\"><strong>What is PWA?<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\">Progressive Web App (PWA) is a web app, developed with features which give it\u00a0an app like experience while browsing. PWA improves the <a title=\"User Experience Services\" href=\"http:\/\/www.tothenew.com\/experience-design\">user experience<\/a> to the extent that users\u00a0can feel the same as they do while using native apps.<\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #000000;\"><strong>Why PWA?<\/strong><\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #000000;\">Progressive web app combines the features of both web and app thereby giving a pleasant experience during usage. We do not need any installation for PWA. User experience continues to improve each time a user visits PWA site because of its powerful features such as load-time for slow networks, push notifications, and add to <\/span>home screen<span style=\"color: #000000;\"> icon.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #000000;\"><strong>Key Features of a Powerful PWA:<\/strong><\/span><\/p>\n<ol style=\"text-align: justify;\">\n<li><span style=\"color: #000000;\">PWAs are not browsers. However, they are dependent on device and screen sizes. The site responds to all the combinations of the same experience.<\/span><\/li>\n<li><span style=\"color: #000000;\">An app-like experience comes into picture the moment we start browsing it. We don\u2019t need additional installations and downloads to start using a PWA.\u00a0<\/span><\/li>\n<li><span style=\"color: #000000;\">PWA is installable as well. It allows a user to add the app on the homes creen with just a single click, thus making it\u00a0readily available.<\/span><\/li>\n<li><span style=\"color: #000000;\">Another dominant feature of PWA is offline usage. Browsing PWAs offline ensures that users get\u00a0the same experience as they do online. This\u00a0feature enriches the user experience profoundly.<\/span><\/li>\n<li><span style=\"color: #000000;\">PWA is safe to use while browsing or performing transactions. It achieves\u00a0this security by using &#8216;https&#8217; as the communication protocol.\u00a0<\/span><\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><span style=\"color: #000000;\"> <strong>Some points for Checking PWA properties:<\/strong><\/span><\/p>\n<ol style=\"text-align: justify;\">\n<li><span style=\"color: #000000;\"><strong>Website Schema verification:<\/strong> It is done using a structured data testing tool which helps in validating pictures, titles descriptions, etc. on the website.<\/span><br \/>\n<span style=\"color: #000000;\">Browse the site on various devices with different screen sizes to ensure that it is responsive irrespective of devices or browsers.<\/span><span style=\"color: #000000;\">Add to Homescreen popup verification. Also, ensure that the popup does not appear at a time when the user is engaged in some activity. It can be done when the user visits the website for the first time; a popup can be prompted to add it to home screen.<\/p>\n<p><\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Offline usage verification:<\/strong> Verify the PWA after turning the network off to deliver the same experience as that of online. This step shows that PWAs cache data regularly and provides a better experience offline.\n<p><\/span><\/li>\n<li><span style=\"color: #000000;\"><strong>Lighthouse Tool:<\/strong> A chrome extension which can quickly test the PWA and provide with performance results for the developed PWA. The tool also provides improvements which can be done to enhance the score of PWA.<\/span><\/li>\n<\/ol>\n<p style=\"text-align: justify;\"><span style=\"color: #000000;\">As an end user, the experience of using a PWA is exceptional, and there is no need of installing\u00a0an app to get an app-like experience. Just browse the site and get an amazing experience of a native app!<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is PWA? Progressive Web App (PWA) is a web app, developed with features which give it\u00a0an app like experience while browsing. PWA improves the user experience to the extent that users\u00a0can feel the same as they do while using native apps. Why PWA? Progressive web app combines the features of both web and app [&hellip;]<\/p>\n","protected":false},"author":1043,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":1},"categories":[3887,1],"tags":[4562,4858,2535],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/48037"}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/1043"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=48037"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/48037\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=48037"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=48037"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=48037"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}