Skip to content

Latest commit

 

History

History
17 lines (15 loc) · 1.83 KB

File metadata and controls

17 lines (15 loc) · 1.83 KB

0317

  1. 昨天点开设计给的参考别人网站做的链接,我才发现那个网页的图也很大,最大的有1M多,远远比我们的300k要大。但是人家是等所有的图片都加载完才显示页面, 也就是说,在加载完之前用一个正在加载的小动图代替。所以我在想,对于那些必要的设计,不应该一味让设计压缩图片。事实上,即使20k左右的图片,一下加载过来也会有卡顿, 页面体验不流畅。所以,应该借鉴这个网页的做法,在所有图片加载完之前,用正在加载中代替。(中午跟加鹏沟通了一下,加鹏说这些应该产品考虑到,没有设计图。好像确实不是我们的问题)
  2. 关于答题页面,没把倒计时放到答题页面确实是个失误。当时产品说一下把页面所有的图片都加载完再答题时,应该及时调整战略,应该把倒计时放到那个页面,在倒计时的 过程中加载那些图片,时间就会比较充足了,题目的图片也不会有卡顿。当时题目是一个一个加载出来的,如果改为全加载出来,等答到那一题再显示那个题目,估计效果会更好。 这次设计页面的时候,比较大的一个坑就是没有把倒计时跟答题页放到一个页面。下次及时调整,不然也不会有加鹏为了改体验,调bug调到凌晨1点。

node不懂得问题

  1. assert.equal({a: {b: 1}}, {a: {b: 1}}); 不满足浅等于,因此会报错
  2. : 当调用 eval() 失败时抛出。 : 当 JavaScript 语法错误时抛出。 : 当一个值不在预期范围内时抛出。 : 当使用未定义的变量时抛出。 : 当传入错误类型的参数时抛出。 : 当一个全局的 URI 处理函数被误用时抛出。