首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

h5 页面和小程序到底什么区别呢?

  •  
  •   firhome · 32 天前 · 3368 次点击
    这是一个创建于 32 天前的主题,其中的信息可能已经有所发展或是发生改变。
    是这样,公司的一条产品线打算开发公众号。

    公众号菜单

    -绑定账号(打开页面 绑定微信 pc 网站账号)
    -产品列表页 (打开页面,有登录态才能看到列表,相应能点到详情)
    -xx 页 (也是需要登录态)

    有个疑问,我这些菜单连接的页面 是用 h5 做呢,还是做个小程序?
    公司比较传统,第一次做移动上的东西,所以特来请教大家,这两者究竟有什么区别?
    46 回复  |  直到 2019-08-23 19:09:38 +08:00
        1
    areless   32 天前 via Android
    小程序可以完全托管在腾讯端(笑)
        2
    ChefIsAwesome   32 天前 via Android
    小程序就是多个“最近使用”的那个入口。开发难度一样低。听你这需求,做直接后端渲染模板的网页就行了,比小程序还容易点。
        3
    mamahaha   32 天前
    小程序就是很鸡贼的叫法,编程序就完了,咋还小了呢。就和那个土鸡蛋、笨鸡蛋、老玉米,一个意思,搞噱头。
        4
    mumbler   32 天前
    小程序体验更好,但 ios 端不能直接付费,每次更新需要提交审核,H5 则不受限制,能用 H5 尽量 H5
        5
    airyland   32 天前
    页面自由调整,不受类目限制。当然小程序里也可以嵌套页面。
    ============
    题外话,之前大家还在抵制说 h5,现在大家都直接说 h5 了。
        6
    mumbler   32 天前   ♥ 2
    @mamahaha 不懂就别丢人了,小程序这个名称是被苹果逼的,原来叫应用号(公众号的一种),苹果不让名称里出现应用两个字,微信就改名叫小程序,目前已经成为一个专有名词,泛指运行在某个 APP 平台上的应用程序,而普通应用程序是运行在操作系统上的
        7
    mamahaha   32 天前
    @mumbler 说你鸡贼你还叨两粒米,app 平台上运行的应用叫 app 应用不就完了?叫小程序就是在学笨鸡蛋。
        8
    marcong95   32 天前
    @mamahaha #7 你知道 app 全称是 application 么。。app 应用你咋不叫应用应用呢
        9
    mamahaha   32 天前
    @marcong95 app 是变量,app=微信||淘宝||other 懂不???
        10
    mengxinbang   32 天前
    燥起来!燥起来!
        11
    emeab   32 天前
    微信小程序 = 腾讯特色 h5
        12
    mumbler   31 天前   ♥ 1
    @mamahaha 叫什么,你说了不算, 制定标准者才有权利命名,百度也搞过类似东西,当时叫轻应用,没做起来.人家微信做起来了,微信小程序就成了事实的标准,所以后来支付宝,头条平台的应用也就叫 XX 小程序了,历史就是这样发展的,你我都没能力改变.

    我个人觉得 XX 小程序比 XXapp 应用要好,微信 app 应用不如微信小程序顺口,另外 app 的发音目前都没有统一
        13
    mumbler   31 天前
    @mamahaha XX 应用,苹果不让这样叫,审核通不过
        14
    hoyixi   31 天前
    这还用问,小程序要受企鹅的各种审核限制,H5 理论上只要是合法的可以,自由度可大多了
        15
    pinews   31 天前
    小程序是 pwa
        16
    tiaod   31 天前 via Android   ♥ 3
    @pinews 如果把 pwa 比喻成一个完整自由行动的人,那么小程序就是把 jj 割掉然后还把蛋蛋交到腾讯手上握着的人。
        17
    murmur   31 天前
    h5 页面的开发比小程序自由多了
        18
    fvckDaybyte2   31 天前 via iPhone
    最大区别应该是小程序可以直接用微信账号登录……
        19
    zcreg   31 天前
    小程序可以更便捷的调用硬件功能,但坑更多,限制更多,开发周期更长,还必须经过审核才能上线
        20
    learnshare   31 天前
    小程序是腾讯私有的平台
        21
    laravel   31 天前
    小程序可以调用原生的很多功能,小程序更加接近原生,但小程序大小有限制,官方的意思是让小程序足够轻量级,不存在原生 app 那种需要 安装、卸载的问题,用完即走。
        22
    okwork   31 天前 via Android
    @fvckDaybyte2 h5 也一样可以调用微信登录啊
        23
    the7   31 天前 via iPhone
    小程序体验更好,特别是页面之间的切换,小程序有丰富的 api 和组件。缺点是要审核,有类目限制,不能虚拟支付。h5 更自由,只要不违法,什么都可以做,缺点就是体验不好,jsapi 没小程序丰富。
        24
    marcong95   31 天前
    @mamahaha #9 不懂,你没声明也没特殊语法我怎么知道你的 app 是变量
        25
    fvckDaybyte2   31 天前 via iPhone
    @okwork 然后输入账号密码么,还是要准备另一台手机扫一扫?
        26
    fumichael   31 天前
    如果结构经常有变更就用 WebView 加载网页
    如果结构比较稳定不变建议用小程序,小程序的体验好得多了
    我更喜欢小程序,btw
        27
    LiuJiang   31 天前
    用小程序吧,毕竟你要用到微信公众号的 jssdk,用 h5 开发有点麻烦
        28
    GoLDTiGEr404   31 天前
    小程序可以直接用腾讯(微信)的(用户)数据和接口。
    所以要在微信端开发肯定用小程序最好。
    至于开发难度,简单。。
        29
    paradoxs   31 天前
    最显著的区别就是:
    没网络的时候,也可以打开小程序的部分页面。
    但是纯粹的 H5 就不行。

    小程序允许部分资源缓存在本地了,更好的靠近接近原生的体验。
        30
    okwork   31 天前 via Android
    @fvckDaybyte2 是的,如果是手机就直接拉起微信,如果判断是 PC 网页,就弹个二维码,掏手机扫码登录。
        31
    fvckDaybyte2   31 天前 via iPhone
    @okwork 网页的微信登录获取的数据不多吧,比如当年某网页小游戏本来不温不火,登录到小程序增加了好友排行榜瞬间爆炸
        32
    moonsola   31 天前
    @fvckDaybyte2 #31
    只有小游戏能获取好友排名,一般的小程序不行
        33
    mikoshu   31 天前
    小程序的很多 api 比 h5 的 jssdk 权限高,用户体验会好一些,但是 H5 可以兼容浏览器和其他 app
        34
    huangama   31 天前
    @LiuJiang 大哥 用到微信公众号的 jssdk 跟 小程序 和 h5 有什么关系呢??
        35
    ben1024   31 天前
    @airyland 仍然抵制 h5 的叫法,强迫症十分难受
        36
    BigDogWang   31 天前
    我进来是看区别的,这俩到底有没有本质上的区别
        37
    LiuJiang   31 天前
    @huangama 不是做公众号菜单?
        38
    huangama   31 天前
    公众号菜单?什么意思? 公众号菜单要么后端根据 api 控制,要么微信公众平台控制,跟小程序或者 web ( H5 ) 有什么关系呢
        39
    huangama   31 天前
    @LiuJiang 公众号菜单?什么意思? 公众号菜单要么后端根据 api 控制,要么微信公众平台控制,跟小程序或者 web ( H5 ) 有什么关系呢
        40
    pinews   31 天前
    @tiaod 做鬼更自由,你说呢?
        41
    dsnake1984   31 天前
    小程序体验 高于 微信 h5, 微信 h5 很容易按到左上角 X 造成关闭。
    公司如果正经生意 小程序最好
        42
    wolfan   31 天前 via Android
    小程序复用稍方便点,H5 复用成本高些。
        43
    LiuJiang   31 天前
    @huangama 公众号菜单跳转的页面
        44
    tiaod   31 天前 via Android
    @pinews 我只是在说,小程序和 pwa 完全不是一种东西,不能混为一谈,你要是说 pwa 是鬼的话,也没错,国内 pwa 的确发展不起来。至于为什么?______把人变成鬼。
        45
    ClarkAbe   31 天前 via iPhone
    @paradoxs pwa 也可以啊而且 h5 强缓存也可以
        46
    ChristianChen   31 天前 via Android   ♥ 1
    歪一下,小程序还算是官方名称,h5 到底是个什么鬼缩写
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2371 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 15:22 · PVG 23:22 · LAX 08:22 · JFK 11:22
    ♥ Do have faith in what you're doing.