Web as a App(Web既APP)的概念可以提出吗?

wukong-holmes 2018-06-10 原文

Web as a App(Web既APP)的概念可以提出吗?

Web as a App (WaaA),Web既APP。灵感出于SaaS、PaaS、IaaS等~

      最近在做PC项目的过程中,即便我的项目是to B的,用户量没那么大,但是我仍然很注重性能及用户体验方面的东西,我把我的整个项目做成了SPA,添加页面加载进度条、优化页面加载速度、添加进出入动画、路由懒加载等,后期打算加入PWA相关的功能。对此我们能不能提出一个概念,Web as a App(Web既APP)。

原因如下:

  • To B业务越来越受到重视
  • To B业务很多是基于Web的
  • PWA越来越受到青睐
  • 浏览器支持了更多的PWA特性
  • 竞争之下必须提高用户体验,无论是PC还是Hybrid App

主要的一点To B业务将会是下个互联网行业的热点,比如HR SaaS、互联网教育、阿里云等,而To B的业务由于变化比较快,甚至是可定制的,即便是C端,Native也不是最佳的解决方案,很多人会首选Hybrid App,B端基本是PC或是Hybrid App,因此,Web在其中扮演了重要的角色,甚至取代了部分Native App。

     Web在将来那么重要,我们怎样做才能获取到用户的认可?答案是有Native的用户体验,有Native没有的优点。PWA就是其中的解决方案之一,PWA的特点

  • 可靠 – 即使在不稳定的网络环境下,也能瞬间加载并展现
  • 体验 – 快速响应,并且有平滑的动画响应用户的操作
  • 粘性 – 像设备上的原生应用,具有沉浸式的用户体验,用户可以添加到桌面

是不是很像APP?并且这些特点既支持移动端也支持PC端,我们在做Hybrid App和PC,都应该考虑到这些特点,用不同的方式实现,让Web的体验就像App一样,而我在PC项目中已经在这样运用了,后期会慢慢的分享出来……

发表于 2018-06-10 18:37 吴空 阅读() 评论() 编辑 收藏

 

版权声明:本文为wukong-holmes原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wukong-holmes/p/9163974.html

Web as a App(Web既APP)的概念可以提出吗?的更多相关文章

  1. 「消息队列」看过来!

    为了获得更良好的阅读体验,建议您前往个人独立域名博客观看:传送门 ) 一、什么是消息队列? 当我试图用一则通俗 […]...

  2. 基于云开发开发 Web 应用(一):项目介绍 & 初始化

    背景描述 Linux 中国曾在过去的 1 ~ 2 年内长期运行了一个 TL;DR 的中国版。不过当时做的版本是 […]...

  3. 【JavaWeb】c3p0连接池与MySQL

    正文之前 在之前的文章讲到了传统的JDBC连接MySQL的方式,但是这样的方式在进行多个连接时,就显得效率低下 […]...

  4. Python Web Flask源码解读(三)——模板渲染过程

    关于我 一个有思想的程序猿,终身学习实践者,目前在一个创业团队任team lead,技术栈涉及Android、 […]...

  5. Web API接口规范与测试方法

    目录 1.Web API接口 1.1接口的四大特点 1.2接口文档的编写:YApi 1.3接口测试工具:Pos […]...

  6. Web jquery表格组件 JQGrid 的使用 – 4.JQGrid参数、ColModel API、事件及方法

    系列索引 Web jquery表格组件 JQGrid 的使用 – 从入门到精通 开篇及索引 Web […]...

  7. 创建以mybatis为基础的web项目(2)mabitis中的一对一关系项目实战

    mabitis中的一对一关系项目实战: 1.首先根据创建以mybatis为基础的web项目(1)中的流程将we […]...

  8. HTML5 Web Storage 特性 – 岚之山

    HTML5 Web Storage 特性 原文地址: Using HTML5 Web Storage  原文日 […]...

随机推荐

  1. pytest之将多个测试用例放在一个类中,生成唯一临时文件夹

    将多个测试用例放在一个类中 简单来说就是将多个测试用例放到类中,通过pytest去管理,这和Testng很像。 […]...

  2. Socket实现简单的聊天通信

    最近学习了Socket后,感觉Socket挺好玩的,在博客中看到socket在实时聊天功能的很强大,于是乎就做 […]...

  3. jquery位置3-60

    <meta name="viewport" content="width=device-width, initia...

  4. 一道面试题是如何引发深层次的灵魂拷问?

    关注公众号「松宝写代码」,精选好文,每日面试题 加入我们一起学习,day day up 作者:saucxs | […]...

  5. 从实践角度重新理解BIO和NIO

    从实践角度重新理解BIO和NIO 前言 这段时间自己在看一些Java中BIO和NIO之类的东西,看了很多博客, […]...

  6. fastjson自定义序列化竟然有这么多姿势?

    本文介绍下fastjson自定义序列化的各种操作。 一、什么是fastjson? fastjson是阿里巴巴的 […]...

  7. 百度AI开发平台简介

    AIstudio https://aistudio.baidu.com/aistudio/index 关于AI […]...

  8. 新零售风口之下,大数据及人工智能有哪些应用?

    对零售企业来说,其核心竞争力在于“提销量,控成本”,即开源与节流。新零售企业的发展,得益于越来越多新技术的落地 […]...

展开目录

目录导航