web音乐播放器总结

前言

项目暂时告一段落,胸中有股炽热之气望喷涌而出!忍不住吐槽,为什么程序员要加班啊,为什么产品下达deadline,就得把这生死剑架在程序员的脖子上.卧槽,听说程序员在国外是叫工程师的.最近看了很多乱七八糟的文章,有人说真正牛逼的人从不加班,不聪明却勤奋的人是公司加班文化的始作俑者.这种人就该从公司中被排除.卧槽,第一次听说这种观点.那不是我也该被排除咯?粗心大意,脑子不好使,也非我愿.可是到底有什么办法能不加班呢?不是说好的每天工作8小时,幸福生活一辈子么,不知道现在大家在急什么.每天都有做不完的工作,如果你还想抽空学习提升,那你几乎就没有别的生活时间了,除了工作.似乎所有的一切都是求快.欲速则不达,慢工出细活.总觉得古人说的话是很有道理的.我有时候在想,我能拒绝一些工作么.哈哈,说不定就被炒鱿鱼了.可是,就算真的被炒鱿鱼了,又怎么样呢?我估计很多人和我一样没有继续往下想.生命应该是广阔的!

  吐槽归吐糟,"工程师"之路任重而道远.看不清前路就做好现在.我看到有句话说得很好,现在这个时代,大多数人都是去接受信息,听别人怎么说.信息太多了,时间久了,或许也就忘了自己的声音.我们需要感激与保护自己的每一点进步与改变,所以我重拾了以前放弃的写博客.不求有多少人看,只求内心舒坦.

功能点分析

有人说,优秀的程序员会去关注业务,关注产品策略而不仅仅是去实现某个功能.鄙人部分赞同吧,确实一个优秀的程序员应该能从逻辑上与别人交流,而不是仅仅代码实现.这里我就简单画了一下我的想法,不过貌似看起来多数还是技术细节上的东西.说明鄙人是一只菜鸟,哈哈.愿做一只向上飞的菜鸟.

  图中我更多的是从技术实现的角度上来看待用户体验.web端的用户体验,我把兼容性放在一个很大的位置.,我认为几乎全是兼容性的问题.

  一部分是css,js的标准支持情况,一部分是性能问题,这里主要是指安卓机器的参差不齐,渲染能力太差.稍微复杂点就容易卡顿.所以向下兼容的方案是很重要的.

产品的思考

那么从产品角度来思考用户体验呢,现在是个人都在强调用户体验,用户至上.然而对于程序员来说往往都只有一个模糊的概念,我们过于关注技术,专注于具体的技术实现.却容易忽视我们的技术付出是否是值得的.在一个项目中,程序员应该要有产品意识,这样我们才能与pm与ue合理的沟通,保证我们的技术付出是有意义的.

根据这一张图,我们可以发现第一张图更多的是从实现层和框架层来考虑的。为了能更好的和pm和ue撕逼,我们也得加强在产品的需求甚至是战略上的理解。

技术分析

这一部分我放在了另外的2篇文章。

高斯滤镜效果解析

html5 audio总结

总结

虽然这段时间很累,但也确实是学到一些东西。路漫漫其修远兮,多下苦功,多思考。

参考资料:

  用户体验五要素

posted on 2016-02-03 17:32 李三思 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/fly-snow/p/5164738.html

web音乐播放器总结相关推荐

  1. 个人Web音乐播放器实践

    个人Web音乐播放器实践小结 React + Redux web音乐播放器实践 技术栈及相关组件 遇到的问题及解决方法 redux 数据管理 自定义滚动条组件 react-scrollbar 首页歌单 ...

  2. web音乐播放器+后台歌曲,歌单管理

    项目地址 https://github.com/sevenyoungairye/web_music_palyer 技术点 - 基于h5, css3, js, bootstarp, jquery,- 后 ...

  3. 小小weibo音乐播放器

    故事背景:前几周看到一个网友做web音乐播放器,然而在巧合之下发现微博的网页播放器挺不错的,就捉摸着自己试试,文章最末处献上源码,喜欢就请带走吧. 演示地址:http://123.56.191.84/ ...

  4. 在线音乐播放器--毕业设计01

    开发环境及框架:Ubuntu16,Eclipse,MySQL5.7,JDK1.8,Tomcat7.0,SSM,Maven,Git 联系方式: QQ:764362453 微信:Mr___Fuckll-X ...

  5. web html5音乐播放器设计与实现,基于HTML5技术的音乐播放器的设计与实现

    Vol.33No.11Nov.2017 赤峰学院学报(自然科学版) Journal of Chifeng University (Natural Science Edition )第33卷第11期(下 ...

  6. 开源html5在线音乐,10 个基于 Web 的 HTML5 音乐播放器

    HTML5 是一种用于创建和呈现的网页内容的语言.这是一个革命性的语言,它拥有一些真正棒的功能和一个新的HTML5规范允许本地音频流的播放.本文向你推荐 10 个最棒的 HTML5 音频播放器,看看你 ...

  7. HTML5期末大作业:在线音乐播放器网站设计——html5全屏的音乐列表播放器页面源码 HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设

    HTML5期末大作业:在线音乐播放器网站设计--html5全屏的音乐列表播放器页面源码 HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设 ...

  8. Java web项目——音乐播放器

    Java web项目--音乐播放器 1,需求分析 ①登录并查看自己的音乐列表 ②从本地上传音乐 ③删除某个音乐 ④删除选中的音乐 ⑤查询音乐(支持模糊查询) ⑥添加音乐到喜欢列表且可进行移除 ⑦可在喜 ...

  9. WEB项目-音乐播放器

    音乐播放器 需求分析 数据库设计 实体类 Dao层 Servlet层 补充 需求分析 1.注册登陆 使用post请求,登陆路径为/login,传输的数据为username,password,这里就使用 ...

最新文章

  1. a b c d java_java中数组String array{a,b,c,d,c,d,e}如何能把字段相同的分到另外的数组中...
  2. JVM加载class文件的原理机制
  3. AtlasControlToolkit.CascadingDropDownNameValue自定义用法
  4. Oracle数据库之对象视图、索引、序列、同义词
  5. mysql与java的计算效率_java mysql数据库查询效率问题
  6. 【人工智能】深度学习专项课程精炼图笔记!必备收藏
  7. 为什么java button 不能用 显示红色_Java中的整型包装类值的比较为什么不能用==比较?原因是因为缓存...
  8. 两个必备小本领——恢复设备出厂配置、如何配置web方式登陆交换机
  9. 浏览器通知--window.Notification
  10. 数论基础——扩展欧几里得算法(模板)
  11. JSP WEB开发入门基础到高手进阶教程001
  12. MYSQL 数据库配置优化
  13. 如何使用Visio 2007制作流程图
  14. phpcms移动端和pc端_phpcms 实现PC端、手机端的双模版
  15. 美股相关交易规则与业务知识
  16. 服务过载保护设计与实施
  17. 黑鲨重装计算机安装无法继续,黑鲨装机,小编教你黑鲨怎么安装win7
  18. 服务器技术的发展方向
  19. 正睿OI补题(二分与分治)
  20. 搭建rtmp直播流服务之1:使用nginx搭建rtmp直播流服务器(nginx-rtmp模块的安装以及rtmp直播流配置)

热门文章

  1. unity终极抗锯齿抗白边黑边投影阴影不正常问题解决
  2. Java面试基础知识,迈向java面试突击课百度云
  3. 攻防世界_Crypto_告诉你个秘密
  4. 计算机用户锁定无法登陆,每天开机都会提示:引用的账户当前已锁定,且可能无法登陆。等待半个小时或者一个小时才能登陆...
  5. TextView 去除默认内边距
  6. 视频二维码的适用场景
  7. 进程调度算法-短作业优先调度算法(SJF)
  8. Java将多个文件打包成ZIP并下载
  9. SpringMVC自学笔记
  10. 【Ubuntu命令大全】