微信活动宣传页实践

最近大量时间参与到做一些宣传类的活动页,这里主要记录一些自己的心得。差不多一周会完成三个左右,还算比较紧凑。 选好模版 好的模板可以节省你非常多的时间,我理解的模版类似这样: 模版 = sass + es6 + webpack + server + html 自己选用的 ykit 作为脚手架,可以很方便的进行前端工程化的配置; 其次还有比较重要的就是明确自己页面的功能类型,比如是动画效果为主,这需要选择合适的基础框架,由于自己是一页一页切换的,所以,自己选用了 swiper ,它可以很好将每个 slide 组合起来; html 模板可以方便帮助你设置一些微信分享的 icon 和内容,这些你值需要根据自己的业务 填写响应字段或者数据就好; 微信分享 微信分享又两种链路,一种是基于 url 传递,还有一种是基于 图片的二维码形式,由于会存在被封的可能性,第二种的形式现在页比较多。很多时候大家都可以通过一个活动,计算初某种结果,然后生成一种图片,然后用户保存到自己手机。 当然第一种,也可以实现动态短链来防止被封的可能性。后面主要说第二种形式; 根据用户的动态生成的内容,比如选项或者输入,需要将 dom 结点转换成 base64 的图像, 详情 »

再见

晚间补了《周六夜现场 SNL》 的第二期,最后一个情景剧,说的是毕业。上周六,目送阿根廷告别2018年的世界杯,时间回到四年前,7月的暑假,自己第一次正式工作,刚来北京的那个周末,看过凌晨五点的北京,也看过梅西的一步之遥。 转眼就四年,现在想想都想笑,如果这四年,非要让自己选一句话,自己还是希望记住校招屡次失败后做的那个 Poster 里的句子: 为什么坚持, 想一想当初 虽然找不出自己身上什么好的优点,但是自己还是愿意相信自己在每个时间段的 decision。很感谢遇到的这些前辈,但是每个人试图都是在不断的去按照自己的思维,聪明也罢,愚蠢也罢,因为这背后是对自己磨练。毕业那天,看着舞台上的童鞋合唱这首《再见》。嗯,是时候说再见~ 详情 »

创业日记-20180621

深夜一点半,睡不着,不知道什么缘故。回忆起两年前的一幕幕,大概从16年春持续到16年秋天,整个人都是在反复纠结的状态过着。 最近密集接了很多新的项目,和 PM 和 UI 对的时候,开始渐渐能够理解当初 Simon 的出发点。经常会提及两个关键词: 时间计划; 目标; 大概目标这个词语,在定产品方向的时候每个人可能陆陆续续都会有自己的想法,这些年的经历其实越发相信数据;就像自己一直用腾讯视频多一点,几乎不用爱奇艺,但是最近一季度视频活跃用户的比例,爱奇艺一直还是第一,虽然份额一直在降低,但是数据的事实就放在那里,你不得不去相信。曾经自己分享过 《The Growth Hack》但是其实在创业初期我们丢失了这一块的目标建立,导致数据无法去支持更好的产品导向。其实还有一个纠结点,就是开始质疑。质疑和不行动应该区分为两种态度。质疑是一把双刃剑,大概很多人会在被质疑中失去最为简单的思考。伴随着争吵,负面情绪会叠加。大概这是最坏的路子。但是如果不质疑,大概这可能更加不适合一个初期的产品。其实最近思考最多的一点,就是你质疑这个产品,但是你却又想不出更好的想法,大概这一年多的沉淀,让自己开始逐步认可当初 Simon 的, 我不关心你们现在用什么的样子的思路或者架构去实现这个问题,但是我更关心我们现在这个产品的开发计划。 是的,如果没有一个非常清晰的目标的话,我觉得行动下去远比现在的这种无谓的争论好很多, 详情 »

随笔-20180617

不知不觉已是6月中旬。告别了父母的期中考试,也很开心有了最后勇气,去完成人生的第一件大事情,虽然压力多了些,但是好歹今年的一个重要目标完成了。 其实上周真的很累,已经连续上了2周班,看着凌晨1,2点的望京 SOHO ,大概这就是最后的战役。所以自己坚持着,工作不是付出所有,但是人的时候确实需要在强大的压力下去完成一些事情。最近世界杯,记得06年的世界杯决赛,最后点球大战,自己很能想象那个时候球员的压力,作为球迷都不敢看电视。 昨晚梅老板又射飞了点球,看过梅老板射飞过美洲杯的决赛点球,大概真的觉得这是非常残忍的事情,但是想起了,罗志祥的那句话: 你是一个专业的舞者,而不是传统街舞舞者。 其实这句话也想送给产品经理和工程师,你的 title 决定着你所做的事情,不能逃避,更加需要慎重。 希望未来会更好, mark~ 详情 »

随笔-20180610

不知不觉已是6月上旬末尾了。 大概对于上周,真的只有一个字,“忙”; 最近开始用 Google Calendar 做日程的一些计划。大概这样下去感觉对写周报帮助是最直观的帮助,不过这样弄起来也很有条理,大概很多人都有 TODO Lists 不过,重新设计的 Google Calendar 确实 UI 很赞,最近最大的发现的确是 现在 Material Design 作为一门设计预言,感觉非常漂亮,都有意愿把 vue-core-image-upload 的文档改成这种风格。 最近世界杯的事情,确实琐碎不少,但是这的确是自己认为最为困难的挑战,很多事情都是临时准备的,需要短时间做出响应,难度远比双十一和春晚,这一次以及定性为战役,很开心现在路走到当初的预测的另一面。 最近是有给我普及的 “3F” 方法,之前我们学习似乎并没有太注重一个度量的内容。而其实有三个关键词是提升效率的关键; "Focus" 专注,专注眼前的学习,不要想东看西看,或者一会玩手机,一定在学习的时间强迫自己远离别的事情; “feedback” 回馈,现在越来越多的学习都是自学,其实互相一起学习,反而是有助于提升的,比如想想高中一个班级; 详情 »

使用 core-version-manager 解决版本号的问题

最近在写工具处理的时候,想到做这么一个库,用于解决版本号之间的问题,比如打小,比较等问题。常见的比如确定 A/B 两个版本谁比较新,又或者 选出一系列版本中最大的。于是 core-version-manager(名字有点土) Github 怎么使用 $ npm install --save core-version-manager 引入模块; import version from 'core-version-manager' API check() 检测传入的是不是一个版本号; version.check('1.2.4') next() 传入版本的下一个版本号; version.next('1.2.4') // 1.2.5 pre() 传入版本的前一个版本号; version.pre('1.2.4') // 1.2.3 max() 获取传入一系列版本中的最大的版本号; version. 详情 »

查看详情

六月天

不知不觉已是六月份。 江湖难再见 五月底,飞哥离职。大概去年的小伙伴,似乎走的都差不多了。每每回忆起去年五月份,我们一起通宵的等候上线,一起等待每个关键时间点的红包雨,一起等待兑奖的喜悦。自己手机里还留着,四点钟拍的黎明的中关村,到家时候等着洪总前线的消息,和小侄女一起找主客的人"算账",和昊哥一起"怂" 设计师,那个时候,真的虽然累,或许认识我,是你们"倒霉" 的日子开始,但是真的很开心认识你们,能交到这么多朋友。 技术影响力 忽然又想起这个话题。大概谈及"影响力",自己最初想到的是奇舞团 JK 给我们培训的第一课: 前端影响力; 大概是叫我们在今后的工作中,不能把自己定位成一个螺丝钉。因为前端是和设计,产品沟通相对多,又决定了用户第一印象的工作,我们需要从多个角度去进行思考,而不止是编码角度。最近内部分享的关于开源以及团队的影响力,更多的是技术的积淀和内部工具和产出。这一年其实在这方面,大概感受最深的还是来自外部社区,对于开源社区的回馈,比如 Weex 详情 »

JS 中匹配任意字符方案

背景,最近需要匹配出某段脚本里的字符串比如: <script type="text/javascript">window._debug = false</script> 从中截取 到下面内容: window._debug = false 第一时间想到了 .* 来进行中间的匹配: /<script .+>(.*)<\/script>/ 但是实际情况是,大多数脚本和测试的是不一样,都是多行的,会存在换行符。 <script type="text/javascript"> window._debug = false window._obj = { a: 1, b: 2 } </script> 这个时候你可以使用取反的字符匹配类似来避免: var reg 详情 »

PWA fetch 事件不生效

PWA fetch 事件不生效 最近接入 PWA ([Progressive Web App](Progressive Web App)), 我们不是 从 0 开始做,而是基于现在已有的架构,我们是服务端 Node 层做大前端支持,前端构建基于 Ykit 来进行 less 和 es6 的处理。 大概照着 官方教程 做的时候,无非就是注册 service worker, 然后标记需要缓存的资源,然后再进行请求拦截。巴拉巴拉巴拉~~~ 感觉应该很 easy 的事情,然而问题来了: 我注册了 service worker , 打开控制台 然后你可以到这里点击这里: 查看缓存的资源列表。然后点击进去调试,没有发现异常,install active 事件都触发了,但是 唯独 fetch 事件没有触发。 大概弄清楚原因后,首先谷歌了, 详情 »

来自三十岁的日志

今年三十岁了。 大概希望自己明白,“幸福”的定义。 大概那个时候,自己能够在一个足够大的平台工作着,谈不上多棒的工作,但每每回顾起来,至少明白幸福其实也就那么简单。有经历过无数次纠结,无数次错误,不过没能想之前,因为 I am the one. And trus all you guys. 发现和朋友谈论的话题更多的开始是 生活。虽然琐事很多,但是还好,能够有这么一个人一直理解和支持你。大概幸福就是分享的一点点的琐碎。 爽约了4年年前的 Border collie 终于还是兑现了。果真很有很多无法预料的事情,但是经过无数次的的教训,学会了 peace && patient 。但是好在,顺顺利利陪它度过了开心的童年。 自己还是找机会去了美国,去了码农圣地,看过金门大桥,也看过石景山城的谷歌 Logo ,当然也去了一直想去的 Facebook 总部,五味杂陈,会后悔当初的不努力,但也庆幸后来的坚持,大概于我而言,这算一种信仰吧。 今年请了一个月的假,因为要去兑现去非洲的愿望啦。 详情 »