面向用户界面开发的未来(The Present Future of User Interface Development)

文章并非通篇翻译,而是进行了摘要,有兴趣的小伙伴建议直接阅读原文,有什么好的建议,或者不对的地方,欢迎留言或者@我

原文链接:https://hackernoon.com/the-present-future-of-user-interface-development-ebd371255175


作者开篇balabala

简单来说,新的事物还没出现,目前的一些东西在人们看来就是最好的,我们不能停下脚步,要一直探索新的事物。
类似 React 这类的现代前端框架。

2018-06-06

2017,再见

2017,再见

开篇闲扯

好快,又到了 2017 的最后一天,每年都会写一篇年终总结,记得之前读书的时候还有拿过作文纸写,现在换了自己的博客。2016 年 6 月毕业,到现在也已经一年半了,真的好快。在 2017 年里也经历了许多。在写之前,还想了好多要写什么,可是能想起来的也不错。好了,接下来就听我废话吧。

2017-12-31

HTML5 录音的踩坑之旅

HTML5 录音的踩坑之旅

开篇闲扯

前一段时间的一个案子是开发一个有声课件,大致就是通过导入文档、图片等资源后,页面变为类似 PPT 的布局,然后选中一张图片,可以插入音频,有单页编辑和全局编辑两种模式。其中音频的导入方式有两种,一种是从资源库中导入,还有一种就是要提到的录音。
说实话,一开始都没接触过 HTML5 的 Audio API,而且要基于在我们接手前的代码中进行优化。当然其中也踩了不少坑,这次也会围绕这几个坑来说说感受(会省略一些基本对象的初始化和获取,因为这些内容不是这次的重点,有兴趣的同学可以自行查找 MDN 上的文档):

  • 调用 Audio API 的兼容性写法
  • 获取录音声音的大小(应该是频率)
  • 暂停录音的兼容性写法
  • 获取当前录音时间

2017-12-17

每天一小时,我读完了第二本书《JavaScript编程全解》

每天一小时,我读完了第二本书《JavaScript编程全解》

开篇闲扯

距离上次(2017年10月29日)阅读完第一本书,再到现在的第二本书我已经坚持了34天。这段时间工作上的事情比较多,到了周末有时就比较偷懒,早上就多睡了一会,这周日也没有继续阅读,因为还在加班,实在太累了,想要把事情快点做完这样才会对之后的 API 对接、接口联调、QA测试预留足够多的时间。所以才让自己牺牲掉周末的时间。好像有点扯远了。不过每天一小时的计划还有继续进行,虽然有那么一两天时间在偷懒,让自己睡个好觉。不过还是坚持读完了这本《JavaScript编程全解》。
个人觉得这本书有点啰嗦,比较适合刚刚入门的同学。

2017-11-13

每天一小时,我读完了第一本书《JavaScript设计模式与开发实践》

每天一小时,我读完了第一本书《JavaScript设计模式与开发实践》

开篇闲扯

从国庆结束后,我就给自己定下来新的作息时间。每天6:30起床,7:00开始阅读,8:00吃早饭,9:00出门走路上班,21:00点下班回家,22:30睡觉。我也将这些加入了手机的提醒项,每天到时时间就提醒我。
虽然不是100%按照这个时间进行,但是都有保证每天一小时的阅读,以及最迟不超过23:30的入睡时间。直到今天(10月29日)阅读完第一本书,我已经坚持了20天。

2017-10-29

体验一下链式写法

开篇闲扯

恩,脑袋一热,突然想要用一下链式写法,但是期间又在看一些资料,于是就拖了又拖,链式写法很早就写好了,但是因为还对其他代码进行了改动,或者说是重写,所以就没有发布了,也没继续写这篇博客,现在终于都调整好了。

2017-10-17

一次有缺憾的单元测试修改

一次有缺憾的单元测试修改

开篇闲扯

本来是想要对pocket-tool进行功能增强的,增加链式写法,不过随便用了一下之前的功能就出现了bug,这是才想起来之前针对DOM操作的单元测试还没写,这次就干脆先把这部分的单元测试给补上,的确是补上了,但是还有一些遗憾,接下来会先对这次DOM模块的单元测试进行思路分析,然后再说一下缺憾有哪些。

2017-10-05

从GHOST迁移到HEXO(引入 Travis CI)

从GHOST迁移到HEXO(引入 Travis CI)

开篇闲扯

上一周,不懂发生了什么误操作,导致我的服务器上的mysql跪了,然后通过快照进行恢复,本以为一切顺利,没想到数据库里面的数据全都乱码了,折腾了各种转码,还是不行,找到了一个可以测试各种编码结果的网站乱码恢复,好在数据不多,通过很挫的手工方式进行一个个恢复。

2017-09-17