微信小程序是不是新一代的 ie6?

2018-06-21 01:09:54 +08:00
 a132811
考虑到小程序自带微信的账号系统,准备搞小程序
1. 本来想搞一个文件上传的,却发现只能选择图片 wx.chooseImage,input 完全被阉割的所剩无几了
2. 搞不懂为什么要自己搞一套 wxml, wxss. 把 html 先阉割了一番,然后再加自己的 wx api(bridge)。直接支持 html5 标准+wxBridge 不好吗?
3. 真的不喜欢把自己局限在微信那个小小的手机界面,小程序 pc 还没法用

吐槽完毕.....或许微信开放平台、公众号介入微信账号系统才是最好的选择吧?
6797 次点击
所在节点    微信
73 条回复
a132811
2018-06-21 01:23:40 +08:00
不喜欢把自己局限在微信所在的那小小的手机界面,小程序在 pc 端还没法用。因为没有 url, 分享到微信外也是问题。这同互联网的开放精神背道而驰
Remember
2018-06-21 01:25:17 +08:00
整个微信就是 ie6 ,跟互联网精神背道而驰
orangeade
2018-06-21 01:25:27 +08:00
所以 PWA 才是未来
jadec0der
2018-06-21 02:44:05 +08:00
HTML5 又不是天然正义,只是 Google Mozilla Microsoft 三家搞出来的标准而已。你让腾讯一个世界级的科技巨头,把全公司的战略产品,操作系统化的生态系统,寄托在竞争对手的技术栈上?到时候想上新功能还要去求 Google 支持?
ctsed
2018-06-21 03:12:47 +08:00
@jadec0der #4 安卓不过谷歌 ios 不过苹果 Windows 不过微软
lodisy
2018-06-21 08:13:11 +08:00
期望 pwa 吧
doubleflower
2018-06-21 08:48:45 +08:00
@jadec0der 哇腾讯还是科技巨头,连 web 都嫌封闭,那 TM 怎么不自己开发一个操作系统而是在更封闭的 Apple 家手机系统上开发?
fuyufjh
2018-06-21 10:03:42 +08:00
@jadec0der 你这口才不去做 CTO 忽悠老板真是可惜了
juneszh
2018-06-21 10:08:16 +08:00
@jadec0der 享受了互联网红利的程序员居然有这种想法,真是可悲
eslizn
2018-06-21 10:15:57 +08:00
可能是没有考虑国内众多公司的尿性,不做阉割和定制化,估计能给你玩废
mumbler
2018-06-21 10:23:13 +08:00
难道小程序用户体验远好于 HTML5 这个点你从没注意过么?
jadec0der
2018-06-21 10:40:29 +08:00
@ctsed 确实啊,Android 不过 Google iOS 不过 Google。否则为什么 Google 做 Android 的时候不直接做个 Bridge 兼容 iOS 应用,微软做 WP 的时候为什么不直接兼容 Android 应用,Blackberry OS 为什么开始不兼容 Android 应用,后来又兼容了?你有考虑过技术路线其实是由业务决定的吗?


@doubleflower 操作系统和移动操作系统是腾讯成为巨头之前的竞争了,那会儿腾讯只是一个做应用的公司。现在已经没有公司可以做一个同质化的系统然后强推开来了,但是在现在还不知道是什么的下一代设备上的操作系统,阿里腾讯肯定都要自己做的,比如智能音箱,你能想象腾讯只是做个 Alexa 的微信,而不自己做平台吗?


@juneszh 你能分清楚小程序和 Web 吗,我当然觉得微信内置浏览器必须兼容 W3C 标准,而且不应该像 Google 一样搞 -webkit 特性,但是小程序是全新的生态啊,没几个产品需要从 PWA 移植过来。有足够多的用户,就会有足够多的开发者愿意学新东西,到底为什么要自我限制?就为了让开发者少学点东西?小程序如果现在兼容了同样在起步阶段的 PWA,将来小程序再出新特性可就真是分裂社区了
jadec0der
2018-06-21 10:41:54 +08:00
@jadec0der typo: Android 不过 Google, iOS 不过 Apple
juneszh
2018-06-21 10:54:47 +08:00
@mumbler 小程序的用户体验 [只是仅仅] 好于 [微信内打开的] HTML5
whypool
2018-06-21 11:03:23 +08:00
还在用前端的眼光去看小程序,真是无知啊

如果微信出 app 商城,就是小程序版的 appstore

如果微信出小游戏商城,就是小游戏版的 steam

完美的闭环+好友关系链+内购+广告,如果这样的生态链能起来,PWA 是什么,完全被吊打,PWA 除了支持新语法毫无优势

然而,只需要会 html css js,以 web 开发这样的技术储备,真的开放到那一步,以最小的代价就能实现几十甚至几百万的用户,这不是美滋滋?

唯一的风险,就是看 tx 怎么玩了,规则他定的

利益相关:某同事做的<弹 xxx>小游戏,一天活跃用户 390 多万,广告+安卓内购一天收益 3w+,十分眼红啊
cairnechen
2018-06-21 11:08:01 +08:00
互联网的“开放精神”到底是从谁开始放的屁?
juneszh
2018-06-21 11:09:11 +08:00
@jadec0der 说我"自我限制"我澄清一下, PHP/JS/PYTHON 我都写, 我的小程序是 2017 年 1 月 9 号第一批上线的, 由于工作需要上个月也上线了一个小程序

但我仍然觉得它整个生态是一坨屎, 从相对 HTML5 阉割的功能, 到整个比 app store 还扯淡的审核流程, 乃至各种政治正确的范围限制

对于前端程序员发展来说, 学习它的价值还不如 vue 的 1/100
est
2018-06-21 11:10:12 +08:00
@orangeade 也不见得是。

现在和 web 和之前的 web 最大的区别,就是 js 不可读。

之前的 web,无论什么功能特效,都很容易被仿制传播。

现在 babel 转译出来的就是一坨。
a132811
2018-06-21 11:17:00 +08:00
@jadec0der 你这论调让我想起,几年前一个哥们因为担心 nodejs 这种国外的技术有后门,担心这样下去国人何时才能有自己的技术,奉劝大家不要学习 nodejs 一样。

html5 标准由 W3C/WHATWG 组织制定,你鹅既然是世界级的科技巨头,那么有影响力,完全可以加入 HTML5 制定委员会啊。谁告诉你想加个功能,还需要 google 支持?你看微信现在不是对 html5 随便改造?
改造没问题,关键是你改的面目全非啊!就微信这用户体量,哪天形成了劣币驱逐良币也有可能,大家都得按照这套阉割的标准来。“标准” 意义也就不存在了

技术无国界,就是你这样眼光狭隘的人太多,国内的技术发展才老拖后腿。人家芬兰都没有这个担心。
a132811
2018-06-21 11:19:17 +08:00
@jadec0der 纯吐槽,言语有些激动,见谅

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/464581

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX